Uriopass / Egregoria

3D City Builder without a grid
http://douady.paris/blog/
GNU General Public License v3.0
1.48k stars 50 forks source link

Tree impostors #89

Open Uriopass opened 11 months ago

Uriopass commented 11 months ago

Tree impostors would allow a huge amount of trees with much nicer geometry, see https://www.youtube.com/watch?v=6rsXe6kKTC4

thelazyone commented 11 months ago

How would you plan to proceed? May be worth implementing a HLOD first?

Uriopass commented 11 months ago

Tree impostors are quite different from any usual lod system I think since they need pre-rendered images depending on the orientation which would only be used for trees I suppose Although determining at which distance to replace them and swapping the models and such is the thing hlod are good at

thelazyone commented 11 months ago

A solution would be to limit the view in a "total war" way, which would both reduce the amount of vertices (no horizontal view) and would even justify using an Impostor solution for any distance (since the minimum distance would still not be point-blank).

Uriopass commented 11 months ago

I really really like being able to move the camera. Fixing a camera angle would pretty much make the game 2D

thelazyone commented 11 months ago

That is a fair point. In that case switching between the rendering styles would be important.