fix wall rendering bug
This commit is contained in:
parent
d16a477c1b
commit
a0078a6312
2 changed files with 4 additions and 3 deletions
|
@ -502,7 +502,7 @@ class LevelGeometries:
|
|||
self.walls_bottom.build_polyhedron(self._create_polyhedron, lower=0, upper=1, top=False)
|
||||
|
||||
# unset heightareas, they are no loinger needed
|
||||
self.all_walls = None
|
||||
# self.all_walls = None # we don't remove all_walls because we use it for rendering tiles now
|
||||
self.ramps = None
|
||||
# self.heightareas = None
|
||||
self.vertices = None
|
||||
|
|
|
@ -137,8 +137,9 @@ class MapRenderer:
|
|||
|
||||
# add walls, stroke_px makes sure that all walls are at least 1px thick on all zoom levels,
|
||||
walls = None
|
||||
if not add_walls.is_empty or not geoms.walls.is_empty:
|
||||
walls = geoms.walls.union(add_walls)
|
||||
# we use all_walls instead of walls, because the short wall rendering stuff doesn't work
|
||||
if not add_walls.is_empty or not geoms.all_walls.is_empty:
|
||||
walls = geoms.all_walls.union(add_walls)
|
||||
|
||||
walls_extended = geoms.walls_extended and full_levels
|
||||
if walls is not None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue