forked from bartvdbraak/blender
Fix for object align not using local view cursor
This commit is contained in:
parent
b50e880e49
commit
ef7791ff20
@ -125,7 +125,10 @@ def align_objects(context,
|
||||
relative_to,
|
||||
bb_quality):
|
||||
|
||||
cursor = context.scene.cursor_location
|
||||
scene = context.scene
|
||||
space = context.space_data
|
||||
|
||||
cursor = (space if space and space.type == 'VIEW_3D' else scene).cursor_location
|
||||
|
||||
Left_Front_Up_SEL = [0.0, 0.0, 0.0]
|
||||
Right_Back_Down_SEL = [0.0, 0.0, 0.0]
|
||||
@ -136,7 +139,7 @@ def align_objects(context,
|
||||
|
||||
for obj in context.selected_objects:
|
||||
matrix_world = obj.matrix_world.copy()
|
||||
bb_world = [matrix_world * Vector(v[:]) for v in obj.bound_box]
|
||||
bb_world = [matrix_world * Vector(v) for v in obj.bound_box]
|
||||
objects.append((obj, bb_world))
|
||||
|
||||
if not objects:
|
||||
|
Loading…
Reference in New Issue
Block a user