diff options
author | Eugenio Pignataro <info@oscurart.com.ar> | 2019-03-12 19:06:47 +0300 |
---|---|---|
committer | Eugenio Pignataro <info@oscurart.com.ar> | 2019-03-12 19:06:47 +0300 |
commit | e5afe16b5bdaa7b8627e706335dc68c8d4c21e16 (patch) | |
tree | 5fbd4a7b8577bff951f7258dac923fb9c5336dd6 /oscurart_tools | |
parent | 61b14817280d42ca136053e69c6af15c6da376ea (diff) |
OscurartTools Bugfix: change render tokens in batch mode
Diffstat (limited to 'oscurart_tools')
-rw-r--r-- | oscurart_tools/__init__.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/oscurart_tools/__init__.py b/oscurart_tools/__init__.py index 60e4d34e..c20d6e10 100644 --- a/oscurart_tools/__init__.py +++ b/oscurart_tools/__init__.py @@ -163,12 +163,12 @@ classes = ( def register(): from bpy.types import Scene Scene.multimeshedit = StringProperty() - bpy.types.VIEW3D_MT_edit_mesh_context_menu.prepend(menu_funcMesh) - bpy.types.IMAGE_MT_uvs_context_menu.prepend(menu_funcImage) - bpy.types.VIEW3D_MT_object_context_menu.prepend(menu_funcObject) - bpy.app.handlers.render_pre.append(render_tokens.replaceTokens) + bpy.types.VIEW3D_MT_edit_mesh_specials.prepend(menu_funcMesh) + bpy.types.IMAGE_MT_uvs_specials.prepend(menu_funcImage) + bpy.types.VIEW3D_MT_object_specials.prepend(menu_funcObject) + bpy.app.handlers.render_init.append(render_tokens.replaceTokens) bpy.app.handlers.render_cancel.append(render_tokens.restoreTokens) - bpy.app.handlers.render_post.append(render_tokens.restoreTokens) + bpy.app.handlers.render_complete.append(render_tokens.restoreTokens) bpy.app.handlers.render_pre.append(material_overrides.ApplyOverrides) bpy.app.handlers.render_cancel.append(material_overrides.RestoreOverrides) bpy.app.handlers.render_post.append(material_overrides.RestoreOverrides) @@ -179,9 +179,9 @@ def register(): def unregister(): - bpy.types.VIEW3D_MT_edit_mesh_context_menu.remove(menu_funcMesh) - bpy.types.IMAGE_MT_uvs_context_menu.remove(menu_funcImage) - bpy.types.VIEW3D_MT_object_context_menu.remove(menu_funcObject) + bpy.types.VIEW3D_MT_edit_mesh_specials.remove(menu_funcMesh) + bpy.types.IMAGE_MT_uvs_specials.remove(menu_funcImage) + bpy.types.VIEW3D_MT_object_specials.remove(menu_funcObject) from bpy.utils import unregister_class for cls in reversed(classes): |