There are a few features in the inspector that require modifications to MRjs for cleaner integration. so far it's:
inspect flag: when enabled, all interaction events are overridden. pointer-events: none is also overridden so all entities in the scene can be inspected.
iFrame relative raycasting: the pointer raycast was relative to the window size and not the app canvas size, resulting in an unexpected offset under certain conditions
Notes and any associated research or links
Required to Merge
[x] PASS - all necessary actions must pass (excluding the auto-skipped ones)
[ ] VIDEO - if this pr changes something visually - post a video here of it in headset-MR and/or on desktop (depending on what it affects) for the reviewer to reference.
[x] TITLE - make sure the pr's title is updated appropriately as it will be used to name the commit on merge
[ ] BREAKING CHANGE
DOCUMENTATION: This includes any changes to html tags and their components
make a pr in the documentation repo that updates the manual docs to match the breaking change
link the pr of the documentation repo here: #pr
that pr must be approved by @lobau
SAMPLES/INDEX.HTML: This includes any changes (html tags or otherwise) that must be done to our landing page submodule as an effect of this pr's updates
make a pr in the mrjs landing page repo that updates the landing page to match the breaking change
Problem
There are a few features in the inspector that require modifications to MRjs for cleaner integration. so far it's:
pointer-events: none
is also overridden so all entities in the scene can be inspected.Notes and any associated research or links
Required to Merge
@lobau
@hanbollar