in render_full immediate levels now cast shadows
This commit is contained in:
parent
a1ed7534d9
commit
a54a85da3b
8 changed files with 54 additions and 17 deletions
|
@ -8,11 +8,11 @@ def render_all_levels():
|
|||
renderers.append(LevelRenderer(level))
|
||||
|
||||
for renderer in renderers:
|
||||
renderer.render_base()
|
||||
pass#renderer.render_base()
|
||||
|
||||
for renderer in renderers:
|
||||
if not renderer.level.intermediate:
|
||||
renderer.render_simple()
|
||||
pass #renderer.render_simple()
|
||||
|
||||
for renderer in renderers:
|
||||
if not renderer.level.intermediate:
|
||||
|
|
|
@ -174,6 +174,11 @@ class LevelRenderer():
|
|||
break
|
||||
higher.append(level)
|
||||
|
||||
contents = self.add_svg_content(svg)
|
||||
for level in higher:
|
||||
contents.append(self.polygon_svg(level.geometries.intermediate_shadows(to_level=self.level),
|
||||
fill_color='#9E9E9E'))
|
||||
|
||||
for level in higher:
|
||||
self.add_svg_image(svg, 'file://'+get_render_path('level-%s.base.png' % level.name))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue