Forums » Bugs
Specular reflections?
The reflections on the IceYos under DirectX are very strange. If you move your ship without rotating the display, the specular reflections don't move or change. If you rotate the ship or change its orientation, the reflections do. Is that supposed to happen?
I found this odd as well... I'm by no means a DirectX/OpenGL expert, but it's probably a matter of what relative co-ordinates the maps are bound to. Maybe binding them to the skybox co-ordinates (would make the most sense) would be something to try.
It's based on how the reflection vectors are calculated. Way back in the day, we chose 'LOCAL_VIEWER' mode (I think) because that was quicker. It wasn't correct but it was ok.
But now with video cards that can do all that in hardware, I can probably change it to a more 'correct' reflection.
Nothing to mention that it just uses a static image for all reflection maps anyways.
But now with video cards that can do all that in hardware, I can probably change it to a more 'correct' reflection.
Nothing to mention that it just uses a static image for all reflection maps anyways.