I've been having trouble with Irrlicht's lightmaps for quite a while now, a search of the forum has proved fruitless so I hope someone can help or point me in the right direction.
This is a picture of the problem I am getting:
As you can see the lightmap detail is messed up, I think this is caused by the program running in 16bit mode even though I specify 32 when creating the application. The problem occurs when I am using either the DirectX 8 or 9 renderers (on any graphics hardware) OR using the OpenGL renderer on ATI graphics hardware. The problem doesn't occur on non-ATI hardware using the OpenGL driver.
Handle wrote: The problem doesn't occur on non-ATI hardware using the OpenGL driver.
Any ideas?
If you use ATI hardware with opengl, check optimaze for quality option in advanced driver setings. There are irrlicht implementation of that, try it also.