Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugenio Pignataro <info@oscurart.com.ar>2017-01-09 17:18:14 +0300
committerEugenio Pignataro <info@oscurart.com.ar>2017-01-09 17:18:14 +0300
commit07c0cab22450cf1f6f81f4b3d5a3549a289f0ad2 (patch)
tree55a969e227f255c17bbbc326fb4ba6848025abb8 /oscurart_tools/oscurart_render.py
parent8d27d00742c0af431a37b6e07a0c396d5e9c6895 (diff)
Remove Copy Settings ---> obsolete
Diffstat (limited to 'oscurart_tools/oscurart_render.py')
-rw-r--r--oscurart_tools/oscurart_render.py174
1 files changed, 0 insertions, 174 deletions
diff --git a/oscurart_tools/oscurart_render.py b/oscurart_tools/oscurart_render.py
index 8e7fc05f..f86831ff 100644
--- a/oscurart_tools/oscurart_render.py
+++ b/oscurart_tools/oscurart_render.py
@@ -477,177 +477,3 @@ class BrokenFramesPanel (Panel):
colrow.operator("object.delete_broken_file")
-# --------------------------------COPY RENDER SETTINGS--------------------
-
-def defCopyRenderSettings(mode):
-
- sc = bpy.context.scene
- sceneslist = bpy.data.scenes[:]
- sceneslist.remove(sc)
-
- excludes = {
- 'name',
- 'objects',
- 'object_bases',
- 'has_multiple_engines',
- 'display_settings',
- 'broken_files',
- 'rna_type',
- 'frame_subframe',
- 'view_settings',
- 'tool_settings',
- 'render',
- 'user_clear',
- 'animation_data_create',
- 'collada_export',
- 'keying_sets',
- 'icon_props',
- 'image_settings',
- 'library',
- 'bake',
- 'active_layer',
- 'frame_current_final',
- 'sequence_editor_clear',
- 'rigidbody_world',
- 'unit_settings',
- 'orientations',
- '__slots__',
- 'ray_cast',
- 'sequencer_colorspace_settings',
- 'ffmpeg',
- 'is_movie_format',
- 'frame_path',
- 'frame_set',
- 'network_render',
- 'animation_data_clear',
- 'is_nla_tweakmode',
- 'keying_sets_all',
- 'sequence_editor',
- '__doc__',
- 'ovlist',
- 'file_extension',
- 'users',
- 'node_tree',
- 'is_updated_data',
- 'bl_rna',
- 'is_library_indirect',
- 'cycles_curves',
- 'timeline_markers',
- 'statistics',
- 'use_shading_nodes',
- 'use_game_engine',
- 'sequence_editor_create',
- 'is_updated',
- '__module__',
- 'update_tag',
- 'update',
- 'animation_data',
- 'cycles',
- 'copy',
- 'game_settings',
- 'layers',
- '__weakref__',
- 'string',
- 'double',
- 'overrides',
- 'use_render_scene',
- 'engine',
- 'use_nodes',
- 'world'}
-
- if mode == "render":
- scenerenderdict = {}
- scenedict = {}
- sceneimagesettingdict = {}
- for prop in dir(bpy.context.scene.render):
- if prop not in excludes:
- try:
- scenerenderdict[prop] = getattr(
- bpy.context.scene.render, prop)
- except:
- print("%s does not exist." % (prop))
-
- for prop in dir(bpy.context.scene):
- if prop not in excludes:
- try:
- scenedict[prop] = getattr(bpy.context.scene, prop)
- except:
- print("%s does not exist." % (prop))
-
- for prop in dir(bpy.context.scene.render.image_settings):
- if prop not in excludes:
- try:
- sceneimagesettingdict[prop] = getattr(
- bpy.context.scene.render.image_settings,
- prop)
- except:
- print("%s does not exist." % (prop))
-
- """
- scenerenderdict = {prop: getattr(bpy.context.scene.render, prop) for prop in dir(bpy.context.scene.render)}
- scenedict = {prop: getattr(bpy.context.scene, prop) for prop in dir(bpy.context.scene) if prop not in excludes}
- sceneimagesettingdict = {prop: getattr(bpy.context.scene.render.image_settings, prop)
- for prop in dir(bpy.context.scene.render.image_settings)}
- """
-
- # render
- for escena in sceneslist:
- for prop, value in scenerenderdict.items():
- try:
- setattr(escena.render, prop, value)
- except:
- print("%s was not copied!" % (prop))
- pass
-
- # scene
- for escena in sceneslist:
- for prop, value in scenedict.items():
- try:
- setattr(escena, prop, value)
- except:
- print("%s was not copied!" % (prop))
- pass
- # imageSettings
- for escena in sceneslist:
- for prop, value in sceneimagesettingdict.items():
- try:
- setattr(escena.render.image_settings, prop, value)
- except:
- print("%s was not copied!" % (prop))
- pass
-
- if mode == "cycles":
- scenecyclesdict = {}
- for prop in dir(bpy.context.scene.cycles):
- if prop not in excludes:
- try:
- scenecyclesdict[prop] = getattr(
- bpy.context.scene.cycles, prop)
- except:
- print("%s does not exist." % (prop))
-
- """
- scenecyclesdict = {prop: getattr(bpy.context.scene.cycles, prop) for prop in dir(bpy.context.scene.cycles)}
- """
- # cycles
- for escena in sceneslist:
- for prop, value in scenecyclesdict.items():
- try:
- setattr(escena.cycles, prop, value)
- except:
- print("%s was not copied!" % (prop))
- pass
-
-
-class copyRenderSettings(Operator):
- bl_idname = "render.copy_render_settings_osc"
- bl_label = "Copy Render Settings"
- # bl_options = {'REGISTER', 'UNDO'}
-
- mode = bpy.props.StringProperty(default="")
-
- def execute(self, context):
-
- defCopyRenderSettings(self.mode)
-
- return {'FINISHED'}