ubisoft / mixer

Add-on for real-time collaboration in Blender.
https://ubisoft-mixer.readthedocs.io/
GNU General Public License v3.0
1.32k stars 77 forks source link

Room layers #19

Open fire opened 2 years ago

fire commented 2 years ago

Context and Problem Statement

As part of OMI Group, we want to align collaboration of a XR stage by dividing into layers.

For example someone can work on props. Others can work the stage geometry.

Mixer has the concept of rooms but not layers of the same room.

There are sync issues editing meshes due to the edit vs object mode in our testing of Mixer.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Given multiple editors, it would be helpful to see the shadows of other layers so mesh geometry can be aligned.

Room layers can also reduce the occurrence of rollbacks.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

If this enhancement will not be used often, can it be worked around with a few lines of script?

Mixer is not a trivial project.

Positive Consequences

No response

Negative Consequences

No response

Is there a reason why this should be core and done by us?

This is a proposal to the mixer community.

References

werwack commented 2 years ago

Hello, Thank you for this proposition. This will be discussed with the team as soon as possible.