Revert "Freestyle: lazy load 'export_svg'"

This reverts commit c35a649a0a.
This commit is contained in:
Campbell Barton
2014-10-19 19:09:18 +02:00
parent 923423e4cd
commit dd2525c362
2 changed files with 17 additions and 37 deletions

View File

@@ -20,39 +20,15 @@
import bpy
if bpy.app.build_options.freestyle:
from bpy.app.handlers import persistent
from export_svg import svg_export_header, svg_export_animation
@persistent
def freestyle_render_init(scene):
render = scene.render
if render.use_freestyle:
if render.use_svg_export:
from export_svg import svg_export_header
svg_export_header(scene)
def register():
bpy.app.handlers.render_init.append(svg_export_header)
bpy.app.handlers.render_complete.append(svg_export_animation)
@persistent
def freestyle_render_complete(scene):
render = scene.render
if render.use_freestyle:
if render.use_svg_export and render.svg_mode == 'ANIMATION':
from export_svg import svg_export_animation
svg_export_animation(scene)
def register():
bpy.app.handlers.render_init.append(freestyle_render_init)
bpy.app.handlers.render_complete.append(freestyle_render_complete)
def unregister():
bpy.app.handlers.render_init.remove(freestyle_render_init)
bpy.app.handlers.render_complete.remove(freestyle_render_complete)
else:
def register():
pass
def unregister():
pass
def unregister():
bpy.app.handlers.render_init.remove(svg_export_header)
bpy.app.handlers.render_complete.remove(svg_export_animation)
if __name__ == '__main__':
register()