Request for Collaborative Viewpoint Indicators in Omniverse USD Composer for VR/XR

Hello Omniverse Team and Community,

I hope this message finds you well. First of all, I’d like to express my appreciation for the incredible work that has been put into the Omniverse USD Composer. The platform has become an invaluable tool for our team, especially in the realms of VR and XR collaboration.

However, there is a feature that we feel is currently lacking and would tremendously benefit the collaborative experience—Viewpoint Indicators for each user in a collaborative VR/XR session. At the moment, users collaborating in a shared scene can’t see where others are located or where they are looking. This makes the collaborative process less intuitive than it could be, particularly for projects that require a high level of detail and team coordination.

Feature Request:

We would like to request the implementation of a feature that allows users in a collaborative session to see each other’s position and gaze direction in the virtual scene. Specifically, we are looking for:

  1. Real-time tracking and display of each user’s viewpoint within the scene.
  2. Indicators or markers to show where each user is looking within the shared environment.

Benefits:

  • Enhanced Collaboration: Having real-time viewpoint indicators will streamline the communication process, making it easier for team members to understand what each person is referring to within the scene.
  • Increased Efficiency: Teams can work more quickly when everyone can easily see what part of the project others are focused on, reducing the time spent on clarification and miscommunication.
  • Improved User Experience: Knowing where teammates are looking or what they are interacting with can lead to a more fulfilling and efficient collaborative experience.

Is This Feature Already Available?

If this functionality is already available and we’ve missed it, could you please guide us on how to activate or use it? If it is in development, could you provide an estimated timeline for its release?

Thank you for considering this feature request. We believe it will add significant value to Omniverse USD Composer, particularly for those of us who rely on the platform for VR and XR collaborative work.

Best regards,
TeuMeltInnoScience

1 Like

Thank you so much for your detailed response to XR. The great news is, that this feature is something we are currently working on for Live collaborative sessions, yes. I will check exactly when it is to be released.

1 Like

Thank you very much Richard :)

If I can add to this. An enhanced menu system in AR/VR would be wonderful to see.

A few examples I’d love to see from my experiences:

  1. Ability to browse through the stage tree and click prims etc from there to select and lock the selection so when you try to grab and move it doesn’t just select the single mesh. This would allow for more control over the manipulation of scenes that have been imported from other software.

  2. Another menu or the ability to grab and move the selected object/prim via an XYZ Gizmo to lock movement or rotation to a specific axis. It’s impossible to accurately place things without this type of control.

  3. Property window in VR with a keyboard/numpad to manually change properties. (Position, rotation, scale, etc etc).

I would love to see a google Tiltbrush style menu that is customizable and allows you to add any UI element to your controller or hand/write. ex. for the magic leap 2, look at your wrist and select menu items with the controller or with hand tracking. Ability to add pages etc to scroll through menus (content, stage, properties etc.)

Also, for Christmas I’d like to ask for an undo button :) (I understand this may be more complicated than it seems. If I move an object in VR or AR by accident, the only way to undo is to reset the objects transforms, but if transforms were already applied, then resetting those puts the object in the wrong location.

Looking forward to the advancements in the VR/AR plugins!

1 Like