I’m curious, what are your favorie, best (in your opinion), or latest and promising libraries and frameworks for Three.js for WebXR (AR or VR) these days?
vanilla + three.js xr - ball shooter
Yeah, totally aware! Just wondering about libs/frameworks that take it to the next levels.
I haven’t seen anything really great. There are various Controls type objects floating around the web… like a teleportcontrols for threejs, and such, but I’m not familiar with any really unified XR focused library addon for three specifically… Aframe has a few demos and stuff, also Mozilla Labs || Mixed Reality / but those are both pretty opinionated. There may be some stuff for r3f… i dunno.
I use to recommend three-mesh-ui as my go to 2D UI library, but support for that has been slowing down so not so much anymore…
Going to plug my current project now inspired by the above situation: A new 2D UI + interaction library for three.js. Stripping out the interaction aspects of Digital Bacon and leveraging troika-three-text to hopefully make something that will make multi-hardware interactive websites faster to build for developers
‘next level’ of what? I am always cringed when someone takes javascript and makes of it something html-like - it will be never accepted by W3 people as astandard, and who said that idea of html tags should be a future… just sayi…
not sure if this is what you’re asking but Niantic’s 8th Wall is pretty cool - it uses their VPS geospatial API and lets you tie objects into real-world locations, among other things.
I’d rather say convenient or a matter of taste. Sometimes you just don’t want to deal with the boilerplate, and you’ll often find some good 3D artists not familiar with coding or comes from other environments. It’s always a good thing to have alternatives.
You can guess the equivalent code for this one liner:
<gtlf src="./path.glb" scale="0.5" controls max-zoom="1.5" darco... />
Yeah 8th wall has some really slick features that aren’t really easily available elsewhere. Shame about the subscription pricing model though… feels like renting tires for a car.
Illust.ar has sone really great AR geospatial frameworks built in it. Even face mapping features that aren’t active yet but it’s part of the roadmap the team is working on. I love using it ti share AR UX anywhere in the world just by scanning QR codes. Well, until we have AR glasses that can serve as that interoperability we’ve been looking to build within Web 3 applications.