Dude! This is awesome!
stett
Recent community posts
Spent most of today trying to solve a memory corruption problem which occurred when loading large models... Temporary solution working now.
Also spent a bit of time setting up better light attenuation and some debug drawing modes so I can see all the data being fed into the final lighting pass of the algorithm. Here are some screens of the various FBOs.
Overall I'm still a bit behind where I'd like to be, but making progress.
Position, diffuse, and specular, and normal maps.
Combined in the lighting phase via BRDF:
Sounds ambitious, but it's something I've already been working on. Here's the demo scene I'm rendering now:
Everything looks a bit blown out because there are 23 light sources randomly scattered around the motorcycle (represented by tiny white dots). As of right now, there are some annoying video memory bugs when freeing large-ish meshes, shadows don't work, and several rendering optimizations which need to be made to increase the number of possible lights. At the moment, it runs at about 400 fps on my gtx1060, but I'm hoping to speed it up a bit.