[Bf-extensions-cvs] [edd2de62] master: addons: view_layer.objects.active syntax update
NBurn
noreply at git.blender.org
Tue Jan 29 02:05:07 CET 2019
Commit: edd2de62eb13284f7e02256701fec1483973018d
Author: NBurn
Date: Mon Jan 28 20:04:35 2019 -0500
Branches: master
https://developer.blender.org/rBAedd2de62eb13284f7e02256701fec1483973018d
addons: view_layer.objects.active syntax update
===================================================================
M add_advanced_objects_menu/circle_array.py
M add_advanced_objects_menu/cubester.py
M add_advanced_objects_menu/make_struts.py
M add_advanced_objects_menu/mesh_easylattice.py
M add_advanced_objects_menu/oscurart_chain_maker.py
M add_advanced_objects_menu/pixelate_3d.py
M add_advanced_objects_menu/random_box_structure.py
M add_advanced_objects_menu/trilighting.py
M add_advanced_objects_panels/delaunay_voronoi.py
M add_advanced_objects_panels/object_laplace_lightning.py
M add_curve_extra_objects/beveltaper_curve.py
M add_mesh_extra_objects/add_mesh_beam_builder.py
M add_mesh_extra_objects/add_mesh_round_brilliant.py
M add_mesh_extra_objects/add_mesh_triangles.py
M add_mesh_extra_objects/geodesic_domes/third_domes_panel_271.py
M add_mesh_extra_objects/geodesic_domes/vefm_271.py
M add_mesh_extra_objects/mesh_discombobulator.py
M btrace/bTrace.py
M camera_turnaround.py
M io_anim_acclaim/__init__.py
M io_convert_image_to_mesh_img/mesh/terrain.py
M io_export_unreal_psk_psa.py
M io_import_scene_unreal_psa_psk.py
M io_mesh_pdb/import_pdb.py
M io_scene_ms3d/ms3d_export.py
M io_scene_ms3d/ms3d_utils.py
M magic_uv/utils/compatibility.py
M materials_library_vx/__init__.py
M materials_utils/__init__.py
M mesh_bsurfaces.py
M mesh_carver.py
M mesh_extra_tools/mesh_edge_roundifier.py
M mesh_extra_tools/pkhg_faces.py
M mesh_tissue/dual_mesh.py
M mesh_tissue/lattice.py
M mesh_tissue/tessellate_numpy.py
M mesh_tissue/uv_to_mesh.py
M mocap/retarget.py
M object_fracture/fracture_ops.py
M object_fracture_crack/crack_it.py
M object_skinify.py
M render_povray/primitives.py
M space_view3d_display_tools/modifier_tools.py
M ui_layer_manager.py
===================================================================
diff --git a/add_advanced_objects_menu/circle_array.py b/add_advanced_objects_menu/circle_array.py
index acec375f..6d4a9459 100644
--- a/add_advanced_objects_menu/circle_array.py
+++ b/add_advanced_objects_menu/circle_array.py
@@ -90,7 +90,7 @@ class Circle_Array(Operator):
check_mod.use_relative_offset = False
else:
# fallback
- bpy.context.scene.objects.active = active
+ bpy.context.view_layer.objects.active = active
bpy.ops.object.modifier_add(type='ARRAY')
active.modifiers[0].use_object_offset = True
active.modifiers[0].use_relative_offset = False
@@ -98,7 +98,7 @@ class Circle_Array(Operator):
active.modifiers[0].use_object_offset = True
active.modifiers[0].use_relative_offset = False
active.select_set(False)
- bpy.context.scene.objects.active = context.active_object
+ bpy.context.view_layer.objects.active = context.active_object
bpy.ops.view3d.snap_cursor_to_selected()
if active.modifiers[0].offset_object is None:
@@ -109,7 +109,7 @@ class Circle_Array(Operator):
else:
empty_name = active.modifiers[0].offset_object
- bpy.context.scene.objects.active = active
+ bpy.context.view_layer.objects.active = active
num = active.modifiers["Array"].count
rotate_num = 360 / num
active.select_set(True)
@@ -134,7 +134,7 @@ class Circle_Array(Operator):
else:
empty_name = active.modifiers[0].offset_object
- bpy.context.scene.objects.active = active
+ bpy.context.view_layer.objects.active = active
num = active.modifiers["Array"].count
rotate_num = 360 / num
active.select_set(True)
diff --git a/add_advanced_objects_menu/cubester.py b/add_advanced_objects_menu/cubester.py
index 3d95613e..6c4f8dfd 100644
--- a/add_advanced_objects_menu/cubester.py
+++ b/add_advanced_objects_menu/cubester.py
@@ -198,7 +198,7 @@ def create_mesh_from_audio(self, scene, verts, faces):
mesh.from_pydata(verts, [], faces)
ob = bpy.data.objects.new("cubed", mesh)
bpy.context.scene.objects.link(ob)
- bpy.context.scene.objects.active = ob
+ bpy.context.view_layer.objects.active = ob
ob.select_set(True)
# initial vertex colors
@@ -413,7 +413,7 @@ def create_mesh_from_image(self, scene, verts, faces):
mesh.from_pydata(verts, [], faces)
ob = bpy.data.objects.new("cubed", mesh)
context.scene.objects.link(ob)
- context.scene.objects.active = ob
+ context.view_layer.objects.active = ob
ob.select_set(True)
# uv unwrap
diff --git a/add_advanced_objects_menu/make_struts.py b/add_advanced_objects_menu/make_struts.py
index b88c478d..57cede0a 100644
--- a/add_advanced_objects_menu/make_struts.py
+++ b/add_advanced_objects_menu/make_struts.py
@@ -420,7 +420,7 @@ def build_edge_frames(edges):
def make_manifold_struts(truss_obj, od, segments):
- bpy.context.scene.objects.active = truss_obj
+ bpy.context.view_layer.objects.active = truss_obj
bpy.ops.object.editmode_toggle()
truss_mesh = bmesh.from_edit_mesh(truss_obj.data).copy()
bpy.ops.object.editmode_toggle()
@@ -494,7 +494,7 @@ def create_struts(self, context, ind, od, segments, solid, loops, manifold):
bpy.context.scene.objects.link(obj)
obj.select_set(True)
obj.location = truss_obj.location
- bpy.context.scene.objects.active = obj
+ bpy.context.view_layer.objects.active = obj
mesh.update()
diff --git a/add_advanced_objects_menu/mesh_easylattice.py b/add_advanced_objects_menu/mesh_easylattice.py
index 585a343f..6c8fa49f 100644
--- a/add_advanced_objects_menu/mesh_easylattice.py
+++ b/add_advanced_objects_menu/mesh_easylattice.py
@@ -255,7 +255,7 @@ def main(context, lat_props):
bpy.ops.object.select_all(action='DESELECT')
bpy.ops.object.select_pattern(pattern=lat.name, extend=False)
- context.scene.objects.active = lat
+ context.view_layer.objects.active = lat
context.scene.update()
diff --git a/add_advanced_objects_menu/oscurart_chain_maker.py b/add_advanced_objects_menu/oscurart_chain_maker.py
index 8624dea5..b6fca005 100644
--- a/add_advanced_objects_menu/oscurart_chain_maker.py
+++ b/add_advanced_objects_menu/oscurart_chain_maker.py
@@ -207,7 +207,7 @@ def makeChain(self, context, mult, curverig):
# select the curve
bpy.ops.object.select_all(action='DESELECT')
bpy.data.objects['Cable'].select = 1
- bpy.context.scene.objects.active = bpy.data.objects['Cable']
+ bpy.context.view_layer.objects.active = bpy.data.objects['Cable']
# switch to Edit mode
bpy.ops.object.mode_set(mode='EDIT')
@@ -223,7 +223,7 @@ def makeChain(self, context, mult, curverig):
bpy.ops.object.mode_set(mode='OBJECT')
bpy.ops.object.select_all(action='DESELECT')
ACTARM.select = 1
- bpy.context.scene.objects.active = bpy.data.objects['Armature']
+ bpy.context.view_layer.objects.active = bpy.data.objects['Armature']
bpy.ops.object.mode_set(mode='POSE')
bpy.ops.pose.select_all(action='DESELECT')
ACTARM.data.bones[-1].select = 1
diff --git a/add_advanced_objects_menu/pixelate_3d.py b/add_advanced_objects_menu/pixelate_3d.py
index 10032e62..ea7c0e82 100644
--- a/add_advanced_objects_menu/pixelate_3d.py
+++ b/add_advanced_objects_menu/pixelate_3d.py
@@ -60,7 +60,7 @@ def pix(self, obj):
sca = self.size * (100 - self.gap) * .005
bpy.ops.mesh.primitive_cube_add(layers=[True] + [False] * 19)
bpy.ops.transform.resize(value=[sca] * 3)
- bpy.context.scene.objects.active = dup
+ bpy.context.view_layer.objects.active = dup
bpy.ops.object.parent_set(type='OBJECT')
diff --git a/add_advanced_objects_menu/random_box_structure.py b/add_advanced_objects_menu/random_box_structure.py
index 7d6edbdd..dfa151cf 100644
--- a/add_advanced_objects_menu/random_box_structure.py
+++ b/add_advanced_objects_menu/random_box_structure.py
@@ -102,7 +102,7 @@ class makestructure(Operator):
for obj in oblst:
bpy.ops.object.select_pattern(pattern=obj.name) # Select base mesh
- bpy.context.scene.objects.active = obj
+ bpy.context.view_layer.objects.active = obj
if obj.data.uv_layers[:] != []:
uvyes = 1
else:
@@ -173,7 +173,7 @@ class makestructure(Operator):
constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED',
proportional_edit_falloff='SMOOTH', proportional_size=1, release_confirm=True
)
- bpy.context.scene.objects.active = obj # Again needed to avoid poll() taking me down
+ bpy.context.view_layer.objects.active = obj # Again needed to avoid poll() taking me down
bpy.ops.object.make_links_data(type='MODIFIERS')
bpy.ops.object.make_links_data(type='MATERIAL')
@@ -181,7 +181,7 @@ class makestructure(Operator):
bpy.ops.object.join_uvs()
bpy.ops.collection.objects_remove()
- bpy.context.scene.objects.active = select
+ bpy.context.view_layer.objects.active = select
if self.dc is True:
bpy.context.scene.objects.unlink(obj)
diff --git a/add_advanced_objects_menu/trilighting.py b/add_advanced_objects_menu/trilighting.py
index 000df5a7..0a6c0ce4 100644
--- a/add_advanced_objects_menu/trilighting.py
+++ b/add_advanced_objects_menu/trilighting.py
@@ -129,7 +129,7 @@ class TriLighting(Operator):
camera = cam_obj
bpy.ops.view3d.viewnumpad(type='TOP')
- obj = bpy.context.scene.objects.active
+ obj = bpy.context.view_layer.objects.active
# Calculate Energy for each Lamp
if(self.contrast > 0):
diff --git a/add_advanced_objects_panels/delaunay_voronoi.py b/add_advanced_objects_panels/delaunay_voronoi.py
index fced150d..ccbcac0f 100644
--- a/add_advanced_objects_panels/delaunay_voronoi.py
+++ b/add_advanced_objects_panels/delaunay_voronoi.py
@@ -152,7 +152,7 @@ class OBJECT_OT_TriangulateButton(Operator):
my.matrix_world = obj.matrix_world.copy()
obj.select_set(False)
my.select_set(True)
- context.scene.objects.active = my
+ context.view_layer.objects.active = my
self.report({'INFO'}, "Mesh created (" + str(len(faces)) + " triangles)")
print("Total :%s faces %s verts" % (len(faces), len(points_3D)))
return {'FINISHED'}
@@ -211,7 +211,7 @@ class OBJECT_OT_TriangulateButton(Operator):
# Update scene
bpy.context.scene.objects.link(tinObj) # Link object to scene
- bpy.context.scene.objects.active = tinObj
+ bpy.context.view_layer.objects.active = tinObj
tinObj.select_set(True)
obj.select_set(False)
@@ -314,7 +314,7 @@ class OBJECT_OT_VoronoiButton(Operator):
# update scene
bpy.context.scene.objects.link(voronoiObj) # Link object to scene
- bpy.context.scene.objects.active = voronoiObj
+ bpy.context.view_layer.objects.active = voronoiObj
voronoiObj.select_set(True)
obj.select_set(False)
diff --git a/add_advanced_objects_panels/object_laplace_lightning.py b/add_advanced_objects_panels/object_laplace_lightning.py
index a28ff136..06706664 100644
--- a/add_advanced_objects_panels/object_laplace_lightning.py
+++ b/add_advanced_objects_panels/object_laplace_lightning.py
@@ -345,7 +345,7 @@ def writeArrayToCubes(arr, gridBU, orig, cBOOL=False, jBOOL=True):
q.select_set(False)
if q.name[0:5] == 'xCUBE':
q.select_set(True)
- bpy.context.scene.objects.active = q
+ bpy.context.view_layer.objects.active = q
def addVert(
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-extensions-cvs
mailing list