fine-tuning of the illumination settings
This mainly changes the weighting of global illumination applied to everything and directed illumination, as otherwise some faces were nearly black.
Ramblings about hobbyist game development
fine-tuning of the illumination settings
This mainly changes the weighting of global illumination applied to everything and directed illumination, as otherwise some faces were nearly black.
add normals to the walls and tiles and use the global illumination
What has already been added to the models is now also added to the tiles and walls. Besides the shaders, that also means that we now need to calculate normals when generating the model data.
add missing file
Whoops!
Add a calculation for a global diffuse light position + luminosity depending on the time of day and use it for models
This adds a global “light state”, which can be easily moved around. This is used to bring together the new concept of the light shading and the recently added concept of in-game time.
Add simple diffuse shading for models
Check out the result:
As you can tell, the couch is no longer so distinctly blob-like.