Today I wanted to create a couple of test scenes, just for fun, and I noticed an old bug that has been following me for months... Basically the diffuse light of an object was changing with the view direction, but just under certain conditions, so I was never able to fix it, and sometimes I actually thought i had.
Today I finally tracked it down, and it was a problem in the coordinate space in which the normals are saved inside the geometry pass. Now it should definitely be fine, and tomorrow I'll make the scenes I was supposed to do today. After that I plan to add a few simple but important things to the engine, like a scripting system and the parent-child hineritance.
Nessun commento:
Posta un commento