[Bf-extensions-cvs] [0ea86ff2] master: space_view3d_test_scenes: Remove from contrib, unsupported

meta-androcto noreply at git.blender.org
Sun Sep 8 11:48:38 CEST 2019


Commit: 0ea86ff2ab5deb7ea4f176e9d8a46af4fae32443
Author: meta-androcto
Date:   Sun Sep 8 19:48:15 2019 +1000
Branches: master
https://developer.blender.org/rBAC0ea86ff2ab5deb7ea4f176e9d8a46af4fae32443

space_view3d_test_scenes: Remove from contrib, unsupported

===================================================================

D	space_view3d_test_scenes.py

===================================================================

diff --git a/space_view3d_test_scenes.py b/space_view3d_test_scenes.py
deleted file mode 100644
index db2a2559..00000000
--- a/space_view3d_test_scenes.py
+++ /dev/null
@@ -1,258 +0,0 @@
-# -*- coding: utf-8 -*-
-# ##### BEGIN GPL LICENSE BLOCK #####
-#
-#  This program is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU General Public License
-#  as published by the Free Software Foundation; either version 2
-#  of the License, or (at your option) any later version.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License
-#  along with this program; if not, write to the Free Software Foundation,
-#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-# ##### END GPL LICENSE BLOCK #####
-# 
-
-bl_info = {
-    "name": "Fast Test Scenes",
-    "author": "meta-androcto",
-    "version": (0, 2, 0),
-    "blender": (2, 79, 0),
-    "location": "View3D > Tool Shelf > Tools",
-    "description": "Fast Test Scenes",
-    "warning": "",
-    "wiki_url": "",
-    "tracker_url": "https://developer.blender.org/maniphest/task/edit/form/2/",
-    "category": "3D View",
-}
-
-import bpy
-from bpy.types import Operator
-
-
-class add_cycles_scene(Operator):
-    bl_idname = "objects_cycles.add_scene"
-    bl_label = "Create test scene"
-    bl_description = "Cycles renderer Scene with Objects"
-    bl_options = {'REGISTER'}
-
-    def execute(self, context):
-        try:
-            blend_data = context.blend_data
-
-            # add new scene
-            bpy.ops.scene.new(type="NEW")
-            scene = bpy.context.scene
-            bpy.context.scene.render.engine = 'CYCLES'
-            scene.name = "scene_object_cycles"
-
-            # render settings
-            render = scene.render
-            render.resolution_x = 1920
-            render.resolution_y = 1080
-            render.resolution_percentage = 50
-
-            # add new world
-            world = bpy.data.worlds.new("Cycles_Object_World")
-            scene.world = world
-            world.use_sky_blend = True
-            world.use_sky_paper = True
-            world.horizon_color = (0.004393, 0.02121, 0.050)
-            world.zenith_color = (0.03335, 0.227, 0.359)
-            world.light_settings.use_ambient_occlusion = True
-            world.light_settings.ao_factor = 0.25
-
-            # add camera
-            bpy.ops.object.camera_add(
-                    location=(7.48113, -6.50764, 5.34367),
-                    rotation=(1.109319, 0.010817, 0.814928)
-                    )
-            cam = bpy.context.active_object.data
-            cam.lens = 35
-            cam.display_size = 0.1
-            bpy.ops.view3d.viewnumpad(type='CAMERA')
-
-            # add point lamp
-            bpy.ops.object.light_add(
-                    type="POINT", location=(4.07625, 1.00545, 5.90386),
-                    rotation=(0.650328, 0.055217, 1.866391)
-                    )
-            lamp1 = bpy.context.active_object.data
-            lamp1.name = "Point_Right"
-            lamp1.energy = 1.0
-            lamp1.distance = 30.0
-            lamp1.shadow_method = "RAY_SHADOW"
-            lamp1.use_sphere = True
-
-            # add point lamp2
-            bpy.ops.object.light_add(
-                    type="POINT", location=(-0.57101, -4.24586, 5.53674),
-                    rotation=(1.571, 0, 0.785)
-                    )
-            lamp2 = bpy.context.active_object.data
-            lamp2.name = "Point_Left"
-            lamp2.energy = 1.0
-            lamp2.distance = 30.0
-
-            # Add cube
-            bpy.ops.mesh.primitive_cube_add()
-            bpy.ops.object.editmode_toggle()
-            bpy.ops.mesh.subdivide(number_cuts=2)
-            bpy.ops.uv.unwrap(method='CONFORMAL', margin=0.001)
-            bpy.ops.object.editmode_toggle()
-            cube = bpy.context.active_object
-
-            # add cube material
-            cubeMaterial = blend_data.materials.new("Cycles_Cube_Material")
-            bpy.ops.object.material_slot_add()
-            cube.material_slots[0].material = cubeMaterial
-            # Diffuse
-            cubeMaterial.preview_render_type = "CUBE"
-            cubeMaterial.diffuse_color = (1.000, 0.373, 0.00)
-            # Cycles
-            cubeMaterial.use_nodes = True
-
-            # Add monkey
-            bpy.ops.mesh.primitive_monkey_add(location=(-0.1, 0.08901, 1.505))
-            bpy.ops.transform.rotate(value=(1.15019), axis=(0, 0, 1))
-            bpy.ops.transform.rotate(value=(-0.673882), axis=(0, 1, 0))
-            bpy.ops.transform.rotate(value=-0.055, axis=(1, 0, 0))
-
-            bpy.ops.object.modifier_add(type='SUBSURF')
-            bpy.ops.object.shade_smooth()
-            monkey = bpy.context.active_object
-
-            # add monkey material
-            monkeyMaterial = blend_data.materials.new("Cycles_Monkey_Material")
-            bpy.ops.object.material_slot_add()
-            monkey.material_slots[0].material = monkeyMaterial
-            # Diffuse
-            monkeyMaterial.preview_render_type = "MONKEY"
-            monkeyMaterial.diffuse_color = (0.239, 0.288, 0.288)
-            # Cycles
-            monkeyMaterial.use_nodes = True
-
-            # Add plane
-            bpy.ops.mesh.primitive_plane_add(
-                    radius=50, align='WORLD',
-                    enter_editmode=False, location=(0, 0, -1)
-                    )
-            bpy.ops.object.editmode_toggle()
-            bpy.ops.transform.rotate(
-                    value=-0.8, axis=(0, 0, 1),
-                    constraint_axis=(False, False, True)
-                    )
-            bpy.ops.uv.unwrap(method='CONFORMAL', margin=0.001)
-            bpy.ops.object.editmode_toggle()
-            plane = bpy.context.active_object
-
-            # add plane material
-            planeMaterial = blend_data.materials.new("Cycles_Plane_Material")
-            bpy.ops.object.material_slot_add()
-            plane.material_slots[0].material = planeMaterial
-            # Diffuse
-            planeMaterial.preview_render_type = "FLAT"
-            planeMaterial.diffuse_color = (0.2, 0.2, 0.2)
-            # Cycles
-            planeMaterial.use_nodes = True
-
-        except Exception as e:
-            self.report({'WARNING'},
-                        "Some operations could not be performed (See Console for more info)")
-
-            print("\n[Add Advanced  Objects]\nOperator: "
-                  "objects_cycles.add_scene\nError: {}".format(e))
-
-            return {'CANCELLED'}
-
-        return {'FINISHED'}
-
-class add_texture_scene(Operator):
-    bl_idname = "objects_texture.add_scene"
-    bl_label = "Create test scene"
-    bl_description = "Cycles renderer Scene: Camera aligned to a plane"
-    bl_options = {'REGISTER', 'UNDO'}
-
-    def execute(self, context):
-        try:
-            blend_data = context.blend_data
-
-            # add new scene
-            bpy.ops.scene.new(type="NEW")
-            scene = bpy.context.scene
-            bpy.context.scene.render.engine = 'CYCLES'
-            scene.name = "scene_texture_cycles"
-
-            # render settings
-            render = scene.render
-            render.resolution_x = 1080
-            render.resolution_y = 1080
-            render.resolution_percentage = 100
-
-            # add new world
-            world = bpy.data.worlds.new("Cycles_Textures_World")
-            scene.world = world
-            world.use_sky_blend = True
-            world.use_sky_paper = True
-            world.horizon_color = (0.004393, 0.02121, 0.050)
-            world.zenith_color = (0.03335, 0.227, 0.359)
-            world.light_settings.use_ambient_occlusion = True
-            world.light_settings.ao_factor = 0.5
-
-            # add camera
-            bpy.ops.view3d.viewnumpad(type='TOP')
-            bpy.ops.object.camera_add(
-                    location=(0, 0, 2.1850), rotation=(0, 0, 0), align='VIEW'
-                    )
-            cam = bpy.context.active_object.data
-            cam.lens = 35
-            cam.display_size = 0.1
-
-            # add plane
-            bpy.ops.mesh.primitive_plane_add(enter_editmode=True, location=(0, 0, 0))
-            bpy.ops.mesh.subdivide(number_cuts=10, smoothness=0)
-            bpy.ops.uv.unwrap(method='CONFORMAL', margin=0.001)
-            bpy.ops.object.editmode_toggle()
-            plane = bpy.context.active_object
-
-            # add plane material
-            planeMaterial = blend_data.materials.new("Cycles_Plane_Material")
-            bpy.ops.object.material_slot_add()
-            plane.material_slots[0].material = planeMaterial
-            # Diffuse
-            planeMaterial.preview_render_type = "FLAT"
-            planeMaterial.diffuse_color = (0.2, 0.2, 0.2)
-            # Cycles
-            planeMaterial.use_nodes = True
-
-            # Back to Scene
-            sc = bpy.context.scene
-            bpy.ops.view3d.viewnumpad(type='CAMERA')
-
-        except Exception as e:
-            self.report({'WARNING'},
-                        "Some operations could not be performed (See Console for more info)")
-
-            print("\n[Add Advanced  Objects]\nOperator: "
-                  "objects_texture.add_scene\nError: {}".format(e))
-
-            return {'CANCELLED'}
-
-        return {'FINISHED'}
-
-# Register all operators and panels
-def register():
-    bpy.utils.register_class(add_cycles_scene)
-    bpy.utils.register_class(add_texture_scene)
-
-def unregister():
-    bpy.utils.unregister_class(add_cycles_scene)
-    bpy.utils.unregister_class(add_texture_scene)
-
-if __name__ == "__main__":
-    register()



More information about the Bf-extensions-cvs mailing list