0% found this document useful (0 votes)
149 views

Blender Crash

The document contains a log of operations performed in the Blender 3D modeling software. It includes resizing, rotating, and moving objects as well as editing text objects. Material properties and particle system settings are also modified.

Uploaded by

musamikailg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
149 views

Blender Crash

The document contains a log of operations performed in the Blender 3D modeling software. It includes resizing, rotating, and moving objects as well as editing text objects. Material properties and particle system settings are also modified.

Uploaded by

musamikailg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 22

# Blender 2.

70 (sub 0), Commit date: 2014-04-10 11:49, Hash f93bc76


bpy.ops.transform.resize(value=(-1.41885, -1.41885, -1.41885), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.resize(value=(0.453833, 0.453833, 0.453833), constraint_axis=(
True, False, False), constraint_orientation='GLOBAL', mirror=False, proportional
='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operato
r
bpy.ops.transform.resize(value=(2.28488, 2.28488, 2.28488), constraint_axis=(Fal
se, False, True), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(1.77201, 1.77201, 1.77201), constraint_axis=(Fal
se, True, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.primitive_plane_add(radius=1, view_align=False, enter_editmode=Fals
e, location=(0, 0, 0), layers=(True, False, False, False, False, False, False, F
alse, False, False, False, False, False, False, False, False, False, False, Fals
e, False)) # Operator
bpy.ops.transform.resize(value=(50, 50, 50), constraint_axis=(False, False, Fals
e), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', prop
ortional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0, 3.28726), constraint_axis=(False, False
, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.context.space_data.lock_camera = True # Property
bpy.ops.object.text_add(view_align=False, enter_editmode=False, location=(0, 0,
0), layers=(True, False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False, False)) # Opera
tor
bpy.ops.transform.rotate(value=1.5708, axis=(1, 0, 0), constraint_axis=(True, Fa
lse, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(0, 0, 1), constraint_axis=(False, F
alse, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 7.71337, 0), constraint_axis=(False, True,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=-3.14159, axis=(0, 0, 1), constraint_axis=(False,
False, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISA
BLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=-3.14159, axis=(0, 0, 1), constraint_axis=(False,
False, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISA
BLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.text_insert(text="R") # Operator
bpy.ops.font.text_insert(text="u") # Operator
bpy.ops.font.text_insert(text="l") # Operator
bpy.ops.font.text_insert(text="e") # Operator
bpy.ops.font.text_insert(text=" ") # Operator
bpy.ops.font.text_insert(text="#") # Operator
bpy.ops.font.text_insert(text="1") # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator

bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.context.space_data.context = 'OBJECT' # Property
bpy.context.space_data.context = 'MODIFIER' # Property
bpy.context.space_data.context = 'DATA' # Property
bpy.context.object.data.extrude = 0.04 # Property
bpy.context.object.data.extrude = 0.06 # Property
bpy.context.object.data.bevel_resolution = 1 # Property
bpy.context.object.data.bevel_resolution = 2 # Property
bpy.context.object.data.bevel_depth = 0.004 # Property
bpy.context.object.data.bevel_resolution = 3 # Property
bpy.ops.object.convert(target='MESH') # Operator
bpy.ops.transform.resize(value=(3.68123, 3.68123, 3.68123), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(0.691664, 0.691664, 0.691664), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.translate(value=(6.72716e-008, -3.48305, 2.62253), constraint_
axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propo
rtional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.font.move(type='PREVIOUS_CHARACTER') # Operator
bpy.ops.font.move(type='PREVIOUS_CHARACTER') # Operator
bpy.ops.font.line_break() # Operator
bpy.ops.font.move(type='NEXT_CHARACTER') # Operator
bpy.ops.font.move(type='NEXT_CHARACTER') # Operator
bpy.ops.font.move_select(type='PREVIOUS_LINE') # Operator
bpy.ops.font.move_select(type='PREVIOUS_LINE') # Operator
bpy.ops.font.move(type='NEXT_LINE') # Operator
bpy.ops.font.move_select(type='PREVIOUS_CHARACTER') # Operator
bpy.ops.font.move_select(type='PREVIOUS_CHARACTER') # Operator
bpy.ops.font.move_select(type='PREVIOUS_LINE') # Operator
bpy.ops.font.move_select(type='PREVIOUS_LINE') # Operator
bpy.context.object.data.align = 'CENTER' # Property
bpy.context.object.data.align = 'CENTER' # Property
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.convert(target='MESH') # Operator
bpy.ops.transform.resize(value=(2.28988, 2.28988, 2.28988), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(1.40875e-007, -7.29392, 3.46256), constraint_
axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propo
rtional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(1.18958, -0.212425, 0), constraint_axis=(Fals
e, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.679761, -0.127455, -0), constraint_axis=(F
alse, False, False), constraint_orientation='GLOBAL', mirror=False, proportional
='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operato
r
bpy.context.space_data.context = 'MATERIAL' # Property
bpy.context.scene.render.engine = 'CYCLES' # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.8, 0.785282, 0.101191, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.8, 0.743185, 0, 1) # Property

bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_


value = (0.999984, 0.928596, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.999984, 0.928596, 0, 1) # Property
bpy.context.space_data.viewport_shade = 'MATERIAL' # Property
bpy.ops.material.new() # Operator
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.122286, 0.8, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.013191, 0.0637207, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.013191, 0.0637207, 0, 1) # Property
bpy.context.space_data.viewport_shade = 'RENDERED' # Property
bpy.context.space_data.viewport_shade = 'MATERIAL' # Property
bpy.ops.transform.translate(value=(0.0651516, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True
) # Operator
bpy.ops.transform.translate(value=(0.0287681, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True
) # Operator
bpy.context.space_data.context = 'PHYSICS' # Property
bpy.context.space_data.context = 'PARTICLES' # Property
bpy.ops.object.particle_system_add() # Operator
bpy.data.particles["ParticleSettings"].normal_factor = 0 # Property
bpy.ops.transform.resize(value=(2.13852, 2.13852, 2.13852), constraint_axis=(Tru
e, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.particle_system_remove() # Operator
bpy.context.scene.frame_end = 120 # Property
bpy.ops.transform.translate(value=(-0.696012, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True
) # Operator
bpy.ops.transform.translate(value=(0.601844, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True)
# Operator
bpy.ops.transform.translate(value=(0.0667377, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True
) # Operator
bpy.ops.transform.translate(value=(-0.27906, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True)
# Operator
bpy.ops.anim.keyframe_insert_menu(type='Location') # Operator
bpy.ops.transform.translate(value=(0.287686, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_insert_menu(type='Location') # Operator
bpy.context.scene.frame_end = 240 # Property
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.transform.rotate(value=-3.65909, axis=(0, 0, 1), constraint_axis=(False,
False, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISA
BLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.anim.keyframe_insert_menu(type='Location') # Operator

bpy.ops.transform.translate(value=(0.788266, 0, 0), constraint_axis=(True, False


, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_insert_menu(type='Location') # Operator
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 6 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 3 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Cube' successfully had 3 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 3 keyframes removed # Info
bpy.context.object.rotation_euler[2] = 7.85398 # Property
bpy.context.scene.frame_current = 61 # Property
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
No action to delete keyframes from for ID = OBCube # Error
No action to delete keyframes from for ID = OBCube # Error
No action to delete keyframes from for ID = OBCube # Error
bpy.context.scene.frame_current = 61 # Property
bpy.ops.transform.rotate(value=2.0944, axis=(0, 0, 1), constraint_axis=(False, F
alse, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.transform.translate(value=(0.643653, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 0 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 3 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 3 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 3 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Text' successfully had 3 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Cube' successfully had 3 keyframes removed # Info
bpy.ops.anim.keyframe_delete_v3d() # Operator
Object 'Cube' successfully had 3 keyframes removed # Info
bpy.context.object.rotation_euler[2] = 0 # Property
bpy.ops.transform.translate(value=(1.19933, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_insert_menu(type='Location') # Operator
bpy.context.scene.frame_current = 72 # Property
bpy.ops.transform.translate(value=(0.379528, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_insert_menu(type='Location') # Operator
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.transform.rotate(value=-3.14159, axis=(0, 0, 1), constraint_axis=(False,
False, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISA
BLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.anim.keyframe_insert_menu(type='Rotation') # Operator
bpy.ops.transform.rotate(value=-3.14159, axis=(0, 0, 1), constraint_axis=(False,
False, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISA
BLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator

bpy.ops.transform.rotate(value=3.14159, axis=(0, 0, 1), constraint_axis=(False,


False, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISAB
LED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=3.14159, axis=(0, 0, 1), constraint_axis=(False,
False, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISAB
LED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.153484, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(1.56882, 1.56882, 1.56882), constraint_axis=(Tru
e, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.220391, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, -0.200376, 0), constraint_axis=(False, Tru
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0, 0.476446), constraint_axis=(False, Fals
e, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(1.62655, 1.62655, 1.62655), constraint_axis=(Tru
e, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(2.08025, 2.08025, 2.08025), constraint_axis=(Tru
e, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(1.58915, 1.58915, 1.58915), constraint_axis=(Tru
e, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.context.space_data.context = 'MODIFIER' # Property
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Text"] # Pro
perty
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.modifier_apply(apply_as='DATA', modifier="Boolean") # Operator
bpy.ops.transform.translate(value=(0, -0.24999, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].operation = 'UNION' # Property
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Floor"] # Pr
operty
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Text"] # Pro
perty
bpy.context.object.modifiers["Boolean"].operation = 'UNION' # Property
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Text"] # Pro
perty
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_add(type='SOLIDIFY') # Operator
bpy.context.object.modifiers["Solidify"].thickness = 0.05 # Property
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Text"] # Pro
perty

bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property


bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_remove(modifier="Solidify") # Operator
bpy.ops.transform.resize(value=(0.592777, 0.592777, 0.592777), constraint_axis=(
True, False, False), constraint_orientation='GLOBAL', mirror=False, proportional
='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operato
r
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Text"] # Pro
perty
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.select_non_manifold() # Operator
bpy.ops.mesh.select_non_manifold() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_non_manifold() # Operator
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Text"] # Pro
perty
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.editmode_toggle() # Operator
bpy.context.object.modifiers["Boolean"].operation = 'UNION' # Property
bpy.context.object.modifiers["Boolean"].operation = 'INTERSECT' # Property
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Cube"] # Pro
perty
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.context.object.modifiers["Boolean"].operation = 'UNION' # Property
bpy.context.object.modifiers["Boolean"].operation = 'INTERSECT' # Property
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.remove_doubles() # Operator
Removed 0 vertices # Info
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.modifier_add(type='BEVEL') # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Text"] # Pro
perty
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.mesh.primitive_cube_add(radius=1, view_align=False, enter_editmode=False
, location=(-4.62678, 7.59479, 0.102793), layers=(True, False, False, False, Fal
se, False, False, False, False, False, False, False, False, False, False, False,
False, False, False, False)) # Operator
bpy.ops.transform.translate(value=(7.40737, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, -7.92593, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0, 3.3706), constraint_axis=(False, False,
True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.676734, -0.693388, 0.365664), constraint_a

xis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propor


tional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # O
perator
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Cube.001"] #
Property
bpy.ops.object.delete(use_global=False) # Operator
bpy.ops.object.modifier_apply(apply_as='DATA', modifier="Boolean") # Operator
bpy.ops.object.delete(use_global=False) # Operator
bpy.ops.mesh.primitive_cube_add(view_align=False, enter_editmode=False, location
=(-4.62678, 7.59479, 0.102793), layers=(True, False, False, False, False, False,
False, False, False, False, False, False, False, False, False, False, False, Fa
lse, False, False)) # Operator
bpy.ops.transform.translate(value=(-9.52078, -10.7479, 4.07044), constraint_axis
=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportio
nal='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Oper
ator
bpy.ops.transform.translate(value=(14.3481, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0.883102, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Cube.001"] #
Property
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.modifier_apply(apply_as='DATA', modifier="Boolean") # Operator
bpy.ops.object.delete(use_global=False) # Operator
bpy.ops.object.delete(use_global=False) # Operator
bpy.ops.transform.translate(value=(2.34422, 1.53318, 4.33737), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.translate(value=(0, -12.1292, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(2.81839, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0.982736, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.modifier_add(type='BOOLEAN') # Operator
bpy.context.object.modifiers["Boolean"].object = bpy.data.objects["Cube.001"] #
Property
bpy.context.object.modifiers["Boolean"].operation = 'UNION' # Property
bpy.context.object.modifiers["Boolean"].operation = 'DIFFERENCE' # Property
bpy.ops.object.modifier_remove(modifier="Boolean") # Operator
bpy.ops.object.delete(use_global=False) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.context.space_data.context = 'MATERIAL' # Property
bpy.ops.material.new() # Operator
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 1, 1, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 1, 1, 1) # Property

bpy.data.node_groups["Shader Nodetree"].nodes["Glossy BSDF"].inputs[0].default_v


alue = (1, 1, 1, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Glossy BSDF"].inputs[0].default_v
alue = (1, 1, 1, 1) # Property
bpy.ops.transform.translate(value=(0, 0, 15.4327), constraint_axis=(False, False
, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(11.1874, 6.7104e-009, -0.0499441), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.rotate(value=0.414912, axis=(0, 1, 1.34359e-007), constraint_a
xis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propor
tional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # O
perator
bpy.context.object.data.shadow_soft_size = 4 # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Emission"].inputs[1].default_valu
e = 6000 # Property
bpy.context.space_data.context = 'WORLD' # Property
bpy.context.scene.world.light_settings.use_ambient_occlusion = True # Property
bpy.context.scene.world.horizon_color = (0, 0, 0) # Property
bpy.context.scene.world.horizon_color = (0, 0, 0) # Property
bpy.context.space_data.context = 'DATA' # Property
bpy.context.object.data.shadow_soft_size = 2 # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Emission"].inputs[1].default_valu
e = 6000 # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Emission"].inputs[0].default_valu
e = (0.966752, 1, 0.618191, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Emission"].inputs[0].default_valu
e = (0.966752, 1, 0.618191, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Emission"].inputs[0].default_valu
e = (1, 0.628237, 0.240819, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Emission"].inputs[0].default_valu
e = (1, 0.628237, 0.240819, 1) # Property
bpy.context.space_data.context = 'WORLD' # Property
bpy.context.space_data.context = 'RENDER' # Property
bpy.context.scene.cycles.no_caustics = True # Property
bpy.context.space_data.context = 'RENDER' # Property
bpy.context.scene.cycles.samples = 40 # Property
bpy.context.scene.cycles.samples = 100 # Property
bpy.context.space_data.context = 'MATERIAL' # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 1, 1, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Glossy BSDF"].inputs[1].default_v
alue = 0.15 # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Mix Shader"].inputs[0].default_va
lue = 0.3 # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.266761, 0.24847, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.266761, 0.24847, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.086383, 0.548852, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.548852, 0.184057, 0.0350243, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.548852, 0.0412918, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.548852, 0.0412918, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_

value = (0.517333, 0.48103, 0, 1) # Property


bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.517333, 0.48103, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 0.0697978, 0, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 0.0697978, 0, 1) # Property
bpy.ops.mesh.primitive_circle_add(radius=1, view_align=False, enter_editmode=Fal
se, location=(0.659569, 7.16182, 0.0961143), layers=(True, False, False, False,
False, False, False, False, False, False, False, False, False, False, False, Fal
se, False, False, False, False)) # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(1, 0, 0), constraint_axis=(True, Fa
lse, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(0, 0, 1), constraint_axis=(False, F
alse, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(2.68142, 2.68142, 2.68142), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.edge_face_add() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(0, 0, 2.59235), constraint_axis=(False, False
, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0.222194, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(2.16223, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.extrude_region_move(MESH_OT_extrude_region={"mirror":False}, TRANSF
ORM_OT_translate={"value":(0, 0, 0), "constraint_axis":(False, False, True), "co
nstraint_orientation":'NORMAL', "mirror":False, "proportional":'DISABLED', "prop
ortional_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False, "snap_targ
et":'CLOSEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_normal":(0, 0,
0), "texture_space":False, "remove_on_cancel":False, "release_confirm":False})
# Operator
bpy.ops.transform.translate(value=(0.469857, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.shade_smooth() # Operator
bpy.ops.mesh.primitive_circle_add(view_align=False, enter_editmode=False, locati
on=(0.659569, 7.16182, 0.0961143), layers=(True, False, False, False, False, Fal
se, False, False, False, False, False, False, False, False, False, False, False,
False, False, False)) # Operator
bpy.ops.transform.resize(value=(1.19036, 1.19036, 1.19036), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-5.75721, -0.624276, -0), constraint_axis=(Fa
lse, False, False), constraint_orientation='GLOBAL', mirror=False, proportional=
'DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.context.object.hide = True # Property
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.delete(type='VERT') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator

bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, -0.9582, 0), constraint_axis=(False, True,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0.116146, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, -2.94235, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, -0.0774302, 0), constraint_axis=(False, Tr
ue, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLE
D', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope

rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0.0871091, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, -0.251649, 0), constraint_axis=(False, Tru
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0.0677516, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.duplicate_move(MESH_OT_duplicate={"mode":1}, TRANSFORM_OT_rotate={"
value":0, "axis":(0, 0, 0), "constraint_axis":(False, False, False), "constraint
_orientation":'GLOBAL', "mirror":False, "proportional":'DISABLED', "proportional
_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False, "snap_target":'CLO
SEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_normal":(0, 0, 0), "rel
ease_confirm":False}) # Operator
bpy.ops.transform.translate(value=(3.5134, -0.038715, 0), constraint_axis=(False
, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DI
SABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=-3.14159, axis=(0, 1, 0), constraint_axis=(False,
True, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISA
BLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.658158, 0.0774303, 0), constraint_axis=(Fa
lse, False, False), constraint_orientation='GLOBAL', mirror=False, proportional=
'DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, True, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator

bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(True, False, False


), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, True, True)
, constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propor
tional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Oper
ator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, True, True)
, constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propor
tional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Oper
ator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.merge(type='CURSOR') # Operator
bpy.ops.mesh.merge(type='COLLAPSE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.shortest_path_pick() # Operator
bpy.ops.mesh.shortest_path_pick() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.delete(type='VERT') # Operator
bpy.ops.mesh.delete(type='VERT') # Operator
bpy.ops.mesh.delete(type='VERT') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(-0.0193577, 0, 0), constraint_axis=(True, Fal
se, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLE
D', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.shortest_path_pick() # Operator
bpy.ops.mesh.tris_convert_to_quads() # Operator
bpy.ops.mesh.tris_convert_to_quads() # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator
bpy.ops.mesh.merge(type='LAST') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.transform.translate(value=(0.362373, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.delete(type='VERT') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, True, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, True, False
), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', propo
rtional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True) # Ope
rator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(-0.0990371, -0.0945354, 3.10974e-009), constr
aint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False,
proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1
) # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator

bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.transform.translate(value=(0.00979766, -0.0195953, -2.31996e-010), const
raint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False,
proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=
1) # Operator
bpy.ops.transform.translate(value=(0, -0.0293932, 0), constraint_axis=(False, Tr
ue, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLE
D', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.edge_face_add() # Operator
bpy.ops.mesh.extrude_region_move(MESH_OT_extrude_region={"mirror":False}, TRANSF
ORM_OT_translate={"value":(0, 0, 0), "constraint_axis":(False, False, True), "co
nstraint_orientation":'NORMAL', "mirror":False, "proportional":'DISABLED', "prop
ortional_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False, "snap_targ
et":'CLOSEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_normal":(0, 0,
0), "texture_space":False, "remove_on_cancel":False, "release_confirm":False})
# Operator
bpy.ops.transform.translate(value=(0, 0, 0.722553), constraint_axis=(False, Fals
e, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.shade_smooth() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(1, 0, 0), constraint_axis=(True, Fa
lse, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(0, 0, 1), constraint_axis=(False, F
alse, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(9.0037, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(0.334544, 0.334544, 0.334544), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.translate(value=(0, 0, 3.59285), constraint_axis=(False, False
, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.895402, 0.502299, -3.72529e-008), constrai
nt_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pr
oportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.translate(value=(0.283786, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, -1.15224, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0, 0.244764), constraint_axis=(False, Fals
e, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.131742, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator

bpy.ops.material.new() # Operator
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.00340157, 0, 0.8, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.00229447, 0, 0.334323, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (0.00229447, 0, 0.334323, 1) # Property
bpy.ops.material.new() # Operator
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 1, 1, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 1, 1, 1) # Property
bpy.ops.object.text_add(view_align=False, enter_editmode=False, location=(-5.139
76, 5.30789, 0.135201), layers=(True, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False, False, False, Fal
se, False)) # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(1, 0, 0), constraint_axis=(True, Fa
lse, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(0, 0, 1), constraint_axis=(False, F
alse, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.text_insert(text="p") # Operator
bpy.ops.font.text_insert(text="E") # Operator
bpy.ops.font.text_insert(text="R") # Operator
bpy.ops.font.text_insert(text="M") # Operator
bpy.ops.font.text_insert(text="I") # Operator
bpy.ops.font.text_insert(text="T") # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.delete(type='PREVIOUS_OR_SELECTION') # Operator
bpy.ops.font.text_insert(text="P") # Operator
bpy.ops.font.text_insert(text="e") # Operator
bpy.ops.font.text_insert(text="r") # Operator
bpy.ops.font.text_insert(text="m") # Operator
bpy.ops.font.text_insert(text="i") # Operator
bpy.ops.font.text_insert(text="t") # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(8.95558, -0.0398017, -3.83117e-007), constrai
nt_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pr
oportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.translate(value=(0, 1.07582, 0), constraint_axis=(False, True,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(0.823899, 0.823899, 0.823899), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.translate(value=(-0.106456, 0.154718, 1.66548), constraint_axi
s=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proporti
onal='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Ope

rator
bpy.ops.transform.translate(value=(2.23299e-008, 0.238815, -0.537335), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.mesh.primitive_plane_add(view_align=False, enter_editmode=False, locatio
n=(-5.13976, 5.30789, 0.135201), layers=(True, False, False, False, False, False
, False, False, False, False, False, False, False, False, False, False, False, F
alse, False, False)) # Operator
bpy.ops.transform.resize(value=(0.64368, 0.64368, 0.64368), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(2.60318, 2.60318, 2.60318), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(0.815953, 3.40312, -3.49062e-008), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.delete(type='VERT') # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True) # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.merge(type='CENTER') # Operator
bpy.ops.transform.translate(value=(0.630182, 1.04478, -3.45271e-008), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(1.04478, -0.53068, -5.72423e-008), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(-1.70813, 0.0829187, 9.35866e-008), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.translate(value=(-1.16086, 0.829187, 6.36025e-008), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(1.47263, 0.298505, 8.62793e-009), constraint_
axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propo
rtional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.edge_face_add() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.resize(value=(0.4315, 0.4315, 0.4315), constraint_axis=(False,
False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DIS
ABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator

bpy.ops.transform.translate(value=(4.33048, 6.10779, -1.9489), constraint_axis=(


False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.rotate(value=1.5708, axis=(1, 0, 0), constraint_axis=(True, Fa
lse, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(4.52126, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.rotate(value=1.5708, axis=(0, 0, 1), constraint_axis=(False, F
alse, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABL
ED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(0.322447, 0.322447, 0.322447), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.translate(value=(9.29818e-016, -3.67618, 4.18753), constraint_
axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propo
rtional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.resize(value=(1.00849, 1.00849, 1.00849), constraint_axis=(Fal
se, True, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(1.06844, 1.06844, 1.06844), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(-2.45497e-017, -0.0552809, -0.110562), constr
aint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False,
proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1
) # Operator
bpy.ops.transform.translate(value=(-3.37558e-017, -0.0967416, -0.152023), constr
aint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False,
proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1
) # Operator
bpy.ops.transform.translate(value=(2.76184e-017, 0.649551, 0.124382), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(7.05803e-017, 0.760113, 0.317865), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.resize(value=(0.80714, 0.80714, 0.80714), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(8.89925e-017, 0.525169, 0.400787), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(8.59238e-017, 0.386966, 0.386966), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.duplicate_move(MESH_OT_duplicate={"mode":1}, TRANSFORM_OT_translate
={"value":(6.41986e-008, -1.10368, -0.263924), "constraint_axis":(False, False,

False), "constraint_orientation":'GLOBAL', "mirror":False, "proportional":'DISAB


LED', "proportional_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False,
"snap_target":'CLOSEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_norm
al":(0, 0, 0), "texture_space":False, "remove_on_cancel":False, "release_confirm
":False}) # Operator
bpy.ops.mesh.edge_face_add() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.resize(value=(3.51719, 3.51719, 3.51719), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-6.9781e-008, 0.999695, 0.199939), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(1.83292e-007, -2.62587, -0.946378), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.split() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(6.9781e-009, -0.0999695, -1.17298), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.transform.translate(value=(-1.82361e-007, 2.61254, 1.03968), constraint_
axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propo
rtional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(1.60031e-007, -2.29263, -0.806421), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.transform.translate(value=(4.65207e-009, -0.038568, -0.0655656), constra
int_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, p
roportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.mesh.vertices_smooth() # Operator
bpy.ops.transform.translate(value=(1.72127e-008, -0.142702, -0.0115704), constra
int_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, p
roportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.duplicate_move(OBJECT_OT_duplicate={"linked":False, "mode":'TRANS
LATION'}, TRANSFORM_OT_translate={"value":(-1.03793e-016, 0.458186, -0.467443),
"constraint_axis":(False, False, False), "constraint_orientation":'GLOBAL', "mir
ror":False, "proportional":'DISABLED', "proportional_edit_falloff":'SMOOTH', "pr
oportional_size":1, "snap":False, "snap_target":'CLOSEST', "snap_point":(0, 0, 0
), "snap_align":False, "snap_normal":(0, 0, 0), "texture_space":False, "remove_o

n_cancel":False, "release_confirm":False}) # Operator


bpy.ops.transform.resize(value=(0.691526, 0.691526, 0.691526), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.translate(value=(1.64425e-016, -0.712734, 0.740503), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.translate(value=(3.92018, 2.22831, 1.24242e-007), constraint_a
xis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propor
tional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # O
perator
bpy.ops.transform.translate(value=(1.62822e-007, -2.0153, -0.241836), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.resize(value=(1.24014, 1.24014, 1.24014), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-1.86083e-009, 0.023032, -0.0690959), constra
int_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, p
roportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.transform.translate(value=(1.86083e-009, -0.023032, -0.034548), constrai
nt_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pr
oportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.object.join() # Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.transform.translate(value=(-2.88948e-016, -6.41594e-032, -1.30131), cons
traint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False
, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size
=1) # Operator
bpy.ops.transform.resize(value=(0.612651, 0.612651, 0.612651), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.resize(value=(2.36979, 2.36979, 2.36979), constraint_axis=(Fal
se, True, False), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(3.95807, 3.95807, 3.95807), constraint_axis=(Fal
se, False, True), constraint_orientation='GLOBAL', mirror=False, proportional='D
ISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(0.9774, 0.9774, 0.9774), constraint_axis=(False,
True, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISA
BLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(0.643092, 0.643092, 0.643092), constraint_axis=(
False, False, True), constraint_orientation='GLOBAL', mirror=False, proportional
='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operato
r
bpy.ops.transform.translate(value=(-5.58248e-009, 0.0690959, 2.84445), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.translate(value=(2.30743e-007, -2.85596, 0.2879), constraint_a
xis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propor
tional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # O

perator
bpy.context.space_data.viewport_shade = 'MATERIAL' # Property
bpy.ops.transform.translate(value=(0.355444, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0.0790009, 0.234435, -0.584211), constraint_a
xis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propor
tional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # O
perator
bpy.ops.transform.translate(value=(-0.391775, 0.707171, -0.11685), constraint_ax
is=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proport
ional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Op
erator
bpy.ops.transform.translate(value=(0.627466, -0.767998, -0.400591), constraint_a
xis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, propor
tional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # O
perator
bpy.ops.transform.translate(value=(-0.160288, 0.891315, -1.0182), constraint_axi
s=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proporti
onal='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Ope
rator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.transform.translate(value=(1.3612, -1.67942, -0.84748), constraint_axis=
(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportion
al='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Opera
tor
bpy.ops.transform.translate(value=(-8.28472e-017, -2.14193, -0.37311), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.resize(value=(0.749213, 0.749213, 0.749213), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.resize(value=(1.73277, 1.73277, 1.73277), constraint_axis=(Fal
se, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='
DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(1.61144, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.resize(value=(1.9957, 1.9957, 1.9957), constraint_axis=(False,
False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DIS
ABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(2.59957, -0.453893, 8.91759e-008), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(2.72734, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0, -0.415257), constraint_axis=(False, Fal
se, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, -0.598345, 0), constraint_axis=(False, Tru
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.280561, -3.2577, -1.40444), constraint_axi
s=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proporti
onal='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Ope
rator

bpy.ops.transform.translate(value=(-2.83192, -1.21693, 0.149939), constraint_axi


s=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proporti
onal='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Ope
rator
bpy.ops.transform.translate(value=(0, 1.10761, 0), constraint_axis=(False, True,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0.0754704, 0), constraint_axis=(False, Tru
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.273073, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.extrude_region_move(MESH_OT_extrude_region={"mirror":False}, TRANSF
ORM_OT_translate={"value":(0, 0, 0), "constraint_axis":(False, False, True), "co
nstraint_orientation":'NORMAL', "mirror":False, "proportional":'DISABLED', "prop
ortional_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False, "snap_targ
et":'CLOSEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_normal":(0, 0,
0), "texture_space":False, "remove_on_cancel":False, "release_confirm":False})
# Operator
bpy.ops.transform.translate(value=(0.16696, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(-0.307525, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.extrude_region_move(MESH_OT_extrude_region={"mirror":False}, TRANSF
ORM_OT_translate={"value":(0, 0, 0), "constraint_axis":(False, False, True), "co
nstraint_orientation":'NORMAL', "mirror":False, "proportional":'DISABLED', "prop
ortional_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False, "snap_targ
et":'CLOSEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_normal":(0, 0,
0), "texture_space":False, "remove_on_cancel":False, "release_confirm":False})
# Operator
bpy.ops.transform.translate(value=(0.187871, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(-0.389689, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.1594, 0, 0), constraint_axis=(True, False,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 1, 1, 1) # Property
bpy.data.node_groups["Shader Nodetree"].nodes["Diffuse BSDF"].inputs[0].default_
value = (1, 1, 1, 1) # Property
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.object.join() # Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator

bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.transform.translate(value=(1.08714, 4.76922, 1.11817), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.resize(value=(0.644567, 0.644567, 0.644567), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.resize(value=(0.699381, 0.699381, 0.699381), constraint_axis=(
False, False, False), constraint_orientation='GLOBAL', mirror=False, proportiona
l='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operat
or
bpy.ops.transform.translate(value=(1.12518e-016, -0.760101, 0.506734), constrain
t_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, pro
portional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.translate(value=(-2.37855, 0.630458, 8.01666e-008), constraint
_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, prop
ortional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1) #
Operator
bpy.ops.transform.translate(value=(-3.90774e-008, -0.601801, -0.171943), constra
int_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, p
roportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
# Operator
bpy.ops.transform.translate(value=(0, 0.15475, 0), constraint_axis=(False, True,
False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0, 0.454595), constraint_axis=(False, Fals
e, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0.270349, 0, 0), constraint_axis=(True, False
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.context.space_data.viewport_shade = 'RENDERED' # Property
bpy.context.space_data.viewport_shade = 'MATERIAL' # Property
bpy.context.object.hide = False # Property
bpy.ops.object.join() # Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.object.join() # Operator
bpy.ops.object.select_all(action='TOGGLE') # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.extrude_region_move(MESH_OT_extrude_region={"mirror":False}, TRANSF
ORM_OT_translate={"value":(-0, 0, 0), "constraint_axis":(False, False, False), "
constraint_orientation":'GLOBAL', "mirror":False, "proportional":'DISABLED', "pr
oportional_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False, "snap_ta
rget":'CLOSEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_normal":(0, 0
, 0), "texture_space":False, "remove_on_cancel":False, "release_confirm":False})
# Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.extrude_region_move(MESH_OT_extrude_region={"mirror":False}, TRANSF
ORM_OT_translate={"value":(0, 0, 0), "constraint_axis":(False, False, True), "co
nstraint_orientation":'NORMAL', "mirror":False, "proportional":'DISABLED', "prop
ortional_edit_falloff":'SMOOTH', "proportional_size":1, "snap":False, "snap_targ
et":'CLOSEST', "snap_point":(0, 0, 0), "snap_align":False, "snap_normal":(0, 0,
0), "texture_space":False, "remove_on_cancel":False, "release_confirm":False})
# Operator
bpy.ops.transform.translate(value=(0.429089, 0, 0), constraint_axis=(True, False

, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'


, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.transform.translate(value=(-0.434087, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0.220478, 0), constraint_axis=(False, True
, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED'
, proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(0, 0, -0.401222), constraint_axis=(False, Fal
se, True), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.transform.translate(value=(-0.130112, 0, 0), constraint_axis=(True, Fals
e, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED
', proportional_edit_falloff='SMOOTH', proportional_size=1) # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.select_all(action='TOGGLE') # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.mesh.subdivide() # Operator
bpy.ops.object.editmode_toggle() # Operator
bpy.context.space_data.context = 'MODIFIER' # Property
bpy.ops.object.modifier_add(type='SUBSURF') # Operator

You might also like