Strange OGL2.0 noise on planet surface

Report bugs, bug fixes and workarounds here.
Topic author
rthorvald
Posts: 1223
Joined: 20.10.2003
With us: 21 years 1 month
Location: Norway

Strange OGL2.0 noise on planet surface

Post #1by rthorvald » 30.12.2006, 21:47

Please take a look at the area marked with red in the image below:
it acquires some ugly noise if i enable Open GL 2.0. Compare with the pic
above it... To the right are the relevant parts of the surface, spec and
bumpmap shown in 100%.

What is happening here?
Image
- rthorvald
Image

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 9 months
Location: Seattle, Washington, USA

Post #2by chris » 05.01.2007, 08:49

If you look carefully at the top image, you can see that the noise is also visible in the top image. What I believe is happening is that you have some compression artifacts in your bump map. These ordinarily don't interfered with final appearance of the surface. However, in the OpenGL 2.0, the normal map (generated automatically from the bump map) is used for specular reflections as well as diffuse light. Specular highlights will reveal noise in normal maps much more readily that diffuse reflection. What I would recommend is to use a PNG normal map instead of a bump map (and this is only one of the many reasons to prefer normal maps over bump maps.)

--Chris

Topic author
rthorvald
Posts: 1223
Joined: 20.10.2003
With us: 21 years 1 month
Location: Norway

Post #3by rthorvald » 05.01.2007, 13:56

chris wrote:... is used for specular reflections as well as diffuse light. Specular highlights will reveal noise in normal maps much more readily that diffuse reflection. What I would recommend is to use a PNG normal map instead of a bump map (and this is only one of the many reasons to prefer normal maps over bump maps


Thanks! I??ll look into this, then.

- rthorvald
Image


Return to “Bugs”