Posted April 23, 2022 by Dragonite
#lighting #chickens
It’s generally an all-around terrible idea to release something right before going away for a few days, but terrible ideas are my brand so here we are.
More efficient lighting calculations: tl;dr disabled lights are no longer processed when possible, and some other things. On most computers you won’t notice a huge difference but on lower-spec machines this could be rather nice
Some changes to ensure Chickens works on OperaGX, and works better on OpenGL targets. I give up on HTML5 because HTML5 hates fun
Bumped up the maximum number of lights allowed on Windows from 16 to 64. Whether this is a good idea or not is not part of my consideration
Updated demo with some benchmark tests
Made the demo prettier with some nice fire particles
Hastened demo loading with some of the usual load-hastening black magic