feat: update snap user to support snaping accross scenes

Related to #40
This commit is contained in:
Swann Martinez
2020-03-05 17:31:12 +01:00
parent 250cf91032
commit c281ac4397

View File

@ -287,6 +287,10 @@ class SessionSnapUserOperator(bpy.types.Operator):
target_ref = client.online_users.get(self.target_client) target_ref = client.online_users.get(self.target_client)
if target_ref: if target_ref:
target_scene = target_ref['metadata']['scene_current']
if target_scene != context.scene.name:
bpy.context.window.scene = bpy.data.scenes[target_scene]
rv3d.view_matrix = mathutils.Matrix( rv3d.view_matrix = mathutils.Matrix(
target_ref['metadata']['view_matrix']) target_ref['metadata']['view_matrix'])
else: else: