Improvements to client side lighting and performance
Published Apr 07, 2016
Today I spent some time on Twitch streaming some TrueCraft work, and I finished up the lighting improvements started by mrpimpunicorn in the client. I fixed a few issues with things like snow, which you may have noticed had horribly broken lighting, and I fixed issues with the blocks that were lit incorrectly at chunk boundaries.
I also implemented updating the lighting when the client mines a block, as well as re-rendering chunks when adjacent chunks show up, which can be a big improvement for performance since we can eliminate a lot of verticies once we know what the adjacent chunk looks like.
Up next I plan on fixing up the mobs and perhaps even implementing mob rendering in the client.
As a parting thought, here's another screenshot of what the lighting for snow used to look like: