#MRjs

We have a lot in the pipeline for this year. But today we launched v0.6.0 of #MRjs.

Highlights:
- major perf improvement
- mr-video tag for
- eventUpdate() added to MRSystem
- bugs fixes

npmjs.com/package/mrjs

#webxr #spatialweb #spatialcomputing #arvr #mixedreality #volumetrics #webdevelopment #webdev #web

mrjs 0.4.8 is up on NPM!

Some updates include:
- anchoring
- audio
- bug fixes
- performance optimizations

#webxr #immersiveweb #spatialweb #spatialcomputing #mixedreality #mrjs

npmjs.com/package/mrjs?activeT

michael :volumetrics:michael@webxr.social
2023-12-21

Quick demo of buttons, links, and a bonus navbar implementation!

#mrjs #volumetrics #webxr #spatialweb #spatialcomputing #mixedreality

michael :volumetrics:michael@webxr.social
2023-12-15

@Leodanenkov yes and no! The JS events are there. Touch, pinch, hover and there states are all supported but we don’t have complex combo gestures yet.

I’ve had ideas for using your desk as a multi-touch surface as well. But there’s some accessibility stuff to consider for all of this.

Controllers and improved hand tracking support is next on my task list, so we’ll be noodling on a lot of it in the coming weeks 🍜

#mrjs

michael :volumetrics:michael@webxr.social
2023-12-12

@stroughtonsmith

Yeah there’s an obvious need for responsive spatial apps. The ecosystem is far too early to expect devs to build and maintain a version of their app that serves maybe 100 people. It should be one codebase that works and takes full advantage of all platforms.

Not to shamelessly plug but here’s a demo of what I’m talking about using #mrjs, the spatial app engine we’re building.

michael :volumetrics:michael@webxr.social
2023-12-11

@lobau @hanbollar Finally got css layout support working! here's the same #mrjs demo running on desktop, mobile, iPad, and of course MR.

PR: github.com/Volumetrics-io/mrjs

#webxr #spatialweb #volumetrics #webdev #arvr #mixedreality #spatialcomputing #xr

michael :volumetrics:michael@webxr.social
2023-12-07

first attempt at momentum scrolling @lobau

#mrjs #webxr #spatialweb #webdev #volumetrics

michael :volumetrics:michael@webxr.social
2023-12-07

First internal hackathon with @lobau & @hanbollar in the office :volumetrics: :webxr:

#volumetrics #mrjs #webxr #debug

A heads up. I renamed the repo from `MR.js` to `mrjs`. Doesn't seem to require changing anything locally and appears to automatically reroute.

#mrjs

@lobau & @hanbollar I’m working on updating the components API to utilize `data-*` attributes, it's a draft PR at the moment but it will imply some user facing API changes. more info on the PR.

TLDR: add `data-` in front of `position` & `rotation` and any components such as `comp-animation`

github.com/Volumetrics-io/MR.j

#mrjs #webxr #spatialweb

We’re working on integrating more and more CSS support for 2D UI in #mrjs, our webXR UI Library. What are some CSS properties/features you find absolutely essential?

#webdev #WebXR #css #spatialweb #webdevelopment

#dailyAsync 11/13

Friday:
- dug into finding the simplest local https solutions to support local webxr dev for #mrjs

Today:
- wrap onboarding docs
- knock out some GitHub issues

Blockers:
None

Created an issue to address obviously lacking documentation. dropping everything to work on it now. @lobau please jump in and add anything you're confused by.

github.com/Volumetrics-io/MR.j

#mrjs #issue #documentation

@hanbollar love all of this. I really wanna migrate a lot of technical discussion and tracking onto github for #mrjs as well as the platform as we get to building that.

I will shamelessly rely on you to jump in and help figure it out, as a lot has changed during my brief stint in the closed source world.

@lobau @jak

Hey I wanna make it into the office for the milestone discussion so let’s have a virtual stand up so I can focus on driving.

Yesterday:
- focused on layout system refactor for CSS integration #mrjs
- did some admin work in gusto

Today:
- milestone requirements #platform
- setup desk
- finish layout PR

blocking:
- Bay Area traffic

#standup

@lobau As promised, here’s your app running on my end using the on render link.

#mrjs

Today’s been an exciting day for #mrjs!

@lobau & @jak have begun playing with it and filing issues as they find bugs in my very bug riddled code.

and now they were no longer drowning in admin work, I was able to implement scrolling & touch interactions, as well as UI clipping!

Here's a quick little demo of a mocked up landing page. bonus cheesy magic trick at the end.

#webxr #volumetrics #mixedreality #spatialcomputing #spatialweb #xr #mr #vr #ar

@lobau Got it running on mine. The button is super faint. It’s the default for webXR experiences, we were able to do a custom one back in grad school.

I’ll file an issue that you’d be the best person to resolve. It’s pure CSS.

Sidenote: it’s really exciting to see someone else using #mrjs 🎉

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst