An extensible WebComponents library for the Spatial Web
MIT License
Bot releases are visible (Hide)
MRjs v0.6.4 is out !!! 🥳
The Highlights: fixes and more fixes with an upcoming sneak peak at a product launch 👀
<mr-app>
's attributes so that theyre now all data-attributes
for easier loading, updating, and interacting with long term: documentation
inspector
product! Check out volu.dev, https://discord.com/channels/1137890872688660500/1214679687201169448/1242158727222530099 , or any of our social posts for more info 😉Check out the rest of the update on github and find the release on npm
Published by hanbollar 6 months ago
v0.6.3 🥳
New Features:
loopMode
)[https://docs.mrjs.io/attributes/data-comp-animation/#loopmode] and with a specified loop countclampWhenFinished
:root
css variables directly in the code for better shared usage across html/css/jsFixes:
mr-entity
on disconnectedCallback. (fix memory leak)data-comp-audio
's parameter name state
-->action
to better match the animation system going forwardGeometryStyleSystem
Misc:
mr-textarea
and mr-textfield
(in the javascript, but not yet in the documentation as it's a large and close to finished feature) - to be re-exposed soon as some work is still pending for mvp. [fixes: vertical scrolling, cursor matching, text-size, proper wrapping with enter, etc]
Published by hanbollar 7 months ago
v0.6.2 🥳
Optimizations
New Features:
mr-stats
entity introduces a text-version that doesnt create a performance hit in headsetmr-app
now has an orbital=true
flag to allow for dynamic camera movement without the +=
keypressdata-attribute.position.x,.y.z
(and rotation
) where neededBoundaryVisibilitySystem
for better runtime fpsFixes:
src
swappingmr-text
manual adjustments to inner-text
updates it properlyMRElement
intersection observer preventing page loadmr-button
default styleMisc:
mrjs.io
landing page is now our default examples.mrjs.io
testing pagePublished by hanbollar 7 months ago
Current FPS in XR: ~60 fps consistently
Optimizations
new features:
fixes:
misc:
Published by hanbollar 7 months ago
Current FPS in XR: 45-60 fps
Optimizations
eventUpdate()
functionnew features:
<mr-app stats=“true”>
<mr-video>
tageventUpdate()
, called for all global scene events. Best used for tasks that do not need to be called every framefixes:
object-fit
CSS property support reimplementedmisc:
Published by hanbollar 7 months ago
Current FPS in XR: 45-60 fps
Optimizations
eventUpdate()
functionnew features:
<mr-app stats=“true”>
<mr-video>
tageventUpdate()
, called for all global scene events. Best used for tasks that do not need to be called every framefixes:
object-fit
CSS property support reimplementedmisc:
Published by hanbollar 8 months ago