Uriopass / Egregoria

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

Street lights appearing for deleted Roads and overlapping without blending #82

Closed thelazyone closed 1 year ago

thelazyone commented 1 year ago

Currently the illumination of the streets does not keep in account the deletion of previous roads. image Improvements could be re-generating the baked lights every now and then (at least once per day). A side-effect of the problem is that the texture of previous now-deleted roads get cut roughly (as in the screenshot).

Attempting a similar cut on non-deleted roads proved that the lights system is otherwise solid.

Uriopass commented 1 year ago

Absolutely, the light implementation is still very rough and early, this is a known issue.

I'd really like to develop a smarter way to have road-related textures and models being updated. Having the issue tracked is great however.

Uriopass commented 1 year ago

Fixed with the map subscriber rewrite: 825c14244f01f13628c540e095ccba8490ccf969 and 2239779ea5451763284f91b4d7ce0e9c4947b527

Building a road/building on a map is now chunked so big maps don't lag when building (probably at some performance cost)