P0-B1: Part 1010: Debugging, Improvements
by PhoenixGames on Jan.09, 2022, under Astral Realms, P-0, P0_B1, Software and Games, Spiritus Astrum
I have been working on the grass displacement/exclusion issue.
The existing grass exclusion system does not work properly at arbitrary non y-up orientations, and fixing this was something I thought would be extremely complex.
However, I seem to have made excellent progress at finding a solution.
I have not yet implement this fully, but the concept seems sound. This system is more basic than the existing system, but it should allow me to prevent grass from appearing around objects that the player places or drops on the ground, which is all I really need from this system.
There are still some problems here, mainly related to the fact that I have multiple terrain chunks connected together. With my current solution, the grass exclusion could occur on multiple chunks, and not just the correct one.
This system still looks very promising though!