Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (636)
Games in Android Showcase (178)
games submitted by our members
Games in WIP (688)
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 1578 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.

Dwinin (74 views)
2015-11-07 13:29:08

Rems19 (81 views)
2015-10-31 01:36:56

Rems19 (79 views)
2015-10-31 01:32:37

williamwoles (107 views)
2015-10-23 10:42:59

williamwoles (93 views)
2015-10-23 10:42:45

Jervac_ (111 views)
2015-10-18 23:29:12

DarkCart (137 views)
2015-10-16 00:58:11

KaiHH (118 views)
2015-10-11 14:10:14

KaiHH (158 views)
2015-10-11 13:26:18

BurntPizza (173 views)
2015-10-08 03:11:46
Rendering resources
by Roquen
2015-11-13 14:37:59

Rendering resources
by Roquen
2015-11-13 14:36:58

Math: Resources
by Roquen
2015-10-22 07:46:10

Networking Resources
by Roquen
2015-10-16 07:12:30

Rendering resources
by Roquen
2015-10-15 07:40:48

Math: Inequality properties
by Roquen
2015-10-01 13:30:46

Math: Inequality properties
by Roquen
2015-09-30 16:06:05

HotSpot Options
by Roquen
2015-08-29 11:33:11 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!