P0-A3: Part 527: World Builder
by PhoenixGames on Mar.03, 2019, under A3, Astral Realms, P-0, Software and Games, Spiritus Astrum
I have added support for deferred rendering to my project.
Deferred rendering looks a lot better than forward rendering, but I haven’t used it until now because there were issues with some of the aspects of the game that made it incompatible.
I have now fixed these. This involved rewriting of the grass/terrain shader, and using a different shader for the Morph 3D characters that I am using.
The grass is now significantly improved. Not only did I add support for deferred rendering, I also added support for lighting. The time-of-day system in the weather maker asset now works with the grass, so I get very realistic looking day/night transitions.
There is a lot of work to be done here still, for example the skysphere for the weather maker will need to be modified to support multiple planets, etc, and I need to rotate the volumetric clouds to match the orientation of the player on the surface of the planet.