BabylonJS / Babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
http://www.babylonjs.com
Apache License 2.0
23.03k stars 3.4k forks source link

HoloLens 2 style bounding box gizmo #13590

Closed FluorescentHallucinogen closed 1 month ago

FluorescentHallucinogen commented 1 year ago

Current behavior:

Currently, the Babylon.js bounding box gizmo uses the legacy HoloLens 1 style from Mixed Reality Toolkit (MRTK) 1.x.

Playground: https://playground.babylonjs.com/#8GY6J8#211

Expected behavior:

The Babylon.js bounding box gizmo supports the new HoloLens 2 style from Mixed Reality Toolkit (MRTK) 2.x and above.

The new design is less distracting for users due to less visual noise.

mixed-reality-toolkit-bounding-box

https://user-images.githubusercontent.com/7892779/222908213-778bd933-c246-4ec0-ba64-b8cc5da5b0c3.mp4

Discussion

Discussed with @RaananW in Twitter DM.

FluorescentHallucinogen commented 1 year ago

Just found that HolographicSlate gizmo has design very similar to expected.

holographic-slate-gizmo

Playground: https://playground.babylonjs.com/#43YQHC#2

github-actions[bot] commented 6 months ago

This issue has been automatically staled because it has been inactive for more than 14 days. Please update to "unstale".

github-actions[bot] commented 5 months ago

This issue has been automatically staled because it has been inactive for more than 14 days. Please update to "unstale".

thomlucc commented 1 month ago

https://forum.babylonjs.com/t/hololens-2-style-bounding-box-gizmo/52138