Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (739)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (820)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  "Correct" texture mapping switches and filter for environment mapping  (Read 2066 times)
0 Members and 1 Guest are viewing this topic.
Offline ElNormeo

Senior Newbie

« Posted 2009-06-15 19:34:31 »

Hi there,
Due to lack of of a proper code for a ksybox, i built myself a 'manual' skybox, by positioning 6 quads around a sphere.
The code is working fine, no prob there, but i got some troubles with the 'right' texture mapping filters for my 'walls'
For my center shining sphere i use:
texSphere.setTexParameteri(GL.GL_TEXTURE_WRAP_S, GL.GL_REPEAT);
            texSphere.setTexParameteri(GL.GL_TEXTURE_WRAP_T, GL.GL_REPEAT);

For my walls i use the same...

Now during the rotation of the sourounding cube, my 'wall' textures moving and bending around too. I mean that looks fancy, but i want to have static textures for the walls.

Does any of you have an idea, how to use these texture filters properly to create an 'correct' environment mapping?


Offline PeterB

Junior Devvie

Exp: 15 years

« Reply #1 - Posted 2009-06-15 23:43:10 »

You shouldn't be using any kind of environment map when rendering your skybox.
You want the skybox to look like sky, not like walls that are reflecting sky.

That's what your sphere should do (with GL_TEXTURE_CUBE_MAP - google it for examples)

Just draw the skybox with normal calls.

Want some help making skies? try this:

Offline ElNormeo

Senior Newbie

« Reply #2 - Posted 2009-06-16 11:08:09 »

Googleing for GL_TEXTURE_CUE_MAP + examples showed some very promising stuff. Will test that tonight at home. Thanks very much;-)
PS: I'm using Ubunto, so no Terragen for me unless i get that with Wine working, which i will try too.
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

Ecumene (51 views)
2017-09-30 02:57:34

theagentd (76 views)
2017-09-26 18:23:31

cybrmynd (183 views)
2017-08-02 12:28:51

cybrmynd (181 views)
2017-08-02 12:19:43

cybrmynd (188 views)
2017-08-02 12:18:09

Sralse (196 views)
2017-07-25 17:13:48

Archive (747 views)
2017-04-27 17:45:51

buddyBro (880 views)
2017-04-05 03:38:00

CopyableCougar4 (1429 views)
2017-03-24 15:39:42

theagentd (1319 views)
2017-03-24 15:32:08
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!