Date of Recording: 2020-11-02
Today I worked out a procedural day/night cycle system for my pixel art engine. The material colors are blended by interpolating between different variants of the materials for day, night, golden hour, and twilight depending on the angle of the sun. This gives the artist full control over the color palette for specific sun angles, while making the day/night system itself entirely procedural.
I'm not sure if I need dynamic day/night cycling in-game, but even if not, it will still be very useful for easily changing time-of-day depending on story progression, etc.