Masthash

#WebXR

Michael
5 hours ago

At the risk of being _too_ open (given the candidates are on here)

What would be a great technical take-home question using #webGL and #THREEjs? I've got ideas but I'm trying to thread the needle between challenging and respectful of the candidates time.

#webxr #graphics #webdev #gamedev

Michael
1 day ago

Anyone else run into getting the viewport size on the quest browser?

I’m running into a bug where it appears to change after I’ve exiting a webXR session

#webxr #xr #quest #webdev #questbrowser #spatialweb

Brandon Jones
3 days ago

Rik and Felix covered a bunch of great new #WebXR features for the Quest browser at Connect this year: https://youtu.be/M2QTwirp-B8

Michael
3 days ago

Awesome new #webxr features couldn’t have come soon enough

https://youtu.be/M2QTwirp-B8?feature=shared

Michael
6 days ago

We’re chugging along with our MR first UI library. Here’s our built in implementation of hand matting!

A good spatial experience is gives a sense that virtual content is truly in the room. If you put your hand in front of an object and it appears behind it, it instantly breaks the illusion.

Hand matting is key to this. Our implementation isn’t perfect, but a little goes a long way!

#spatialweb #spatialcomputing #mr #xr #mixedreality #webXR #webGL #web #webdev #volumetrics #mrjs

A demo of hand matting in MR.js. The video shows the user passing their hands through and around a virtual object. The hands are clipped from the virtual content whenever they’re placed between the object and the user.
Rik Cabanier
1 week ago

Felix Zhang and I are presenting at #meta Connect about building Mixed Reality experiences in #webxr

Join us online at http://metaconnect.com

Jure Triglav
1 week ago

Alright, making a new digital home. Who should I follow around here to get the latest and greatest in #webgl, #webxr, #threejs, #r3f, #webgpu any _anything_ in between?

Jure Triglav
1 week ago

Gave my #JS13K entry a life of its own: https://1k257.com

If you ever played Galcon then this concept should be familiar, but now in 3D and VR.

#webxr #webgl #threejs

Michael
2 weeks ago

Humbled that people are getting excited about us this early. Stay tuned as we build!

#spatialweb #spatialcomputing #mixedreality #webxr https://volumetrics.social/@lobau/111105113425330984

David Moreno is close to defending his PhD thesis: "Exploring visualization of software-related data in extended reality" https://thesis-dlumbrer.gitlab.io/ #WebXR #AFrame #softviz #dataViz

Michael
2 weeks ago

FINALLY have time to write code again, here’s the state of the MR.js adaptive layout on a 2D screen.

Works on desktop and iPad, iOS will require some more optimization down the road.

#mrjs #spatialweb #webxr #spatialcomputing #mixedreality #extendedreality #xr #vr #mr

Michael
2 weeks ago

Hey folks! we’re hiring!

We’re an early stage startup working to build the #spatailweb

We understand that this is a new space, so we encourage everyone to apply regardless of #xr experience. We want a strong engineer first, XR experience is just a plus.

#hiring #jobs #webdevelopment #gamedevelopment #webxr #webgpu #webgl #spatailcomputing #mixedreality #virtualreality #extendedreality #AR #VR #MR #XR #web

https://volumetrics.io/careers/

BBC Micro Bot :mastodon: 🟢
2 weeks ago

Keyboard test 👊 #webXR #threejs

3D model of a keyboard. A fist appears and the keys fly
BBC Micro Bot :mastodon: 🟢
2 weeks ago

Been working on a #WebXR version of https://virtual.bbcmic.ro Added in physics so the keys work better with the hand tracking model…. This is a screen grab from Meta Quest 2

3D simulation of a bbc Micro cub monitor interacting with hand models
Michael
3 weeks ago

@lobau I think I might move some old demos to our YouTube channel and start sharing them on LinkedIn. Thoughts? They’re using AFrame but they’re all MR demos, exploring what’s possible with webXR.

#growth #webxr #spatialweb #SpatialComputing

Joseph Simpson
1 month ago

Canvatorium Lab 017 - Revamped

Playing with the Surface Magnetism Behavior from Babylon JS, combined with the Six Dof Drag Behavior. Magnetism is only enabled during the Drab to prevent the default "follow the cursor" behavior.

I think this is super useful for laying UI, user customizable controls, user defined data, etc.

#SpatialComputing #WebXR #VR #BabylonJS

https://vrhermit.com/scenes/canvatorium-lab-017/

Joseph Simpson
1 month ago

Canvatorium Lab 053

Adding MR passthrough to a 3D GUI example. I used the UI demo from lab 050 and scaled it down a bit.

#SpatialComputing #VR #MR #BabylonJS #WebXR

https://vrhermit.com/scenes/canvatorium-lab-053/

Michael
1 month ago

@lobau We’re just getting started, and we’ve got a long road ahead of us. But we’re building radically in the open, chatting mostly here on mastodon. So follow us here to keep up with our day to day progress, and for major updates.

We’re very excited to get started, and we’re even more excited to have you along for the ride!

#webxr #mixedreality #spatialcomputing #webdev #ar #vr

Michael
1 month ago

This has been in the works for awhile, but @lobau and I have teamed up on a new project!

I’ve spent most of my career working on XR platforms. The hardware has improved dramatically, but the dev experience remains the same.

Alternating between PC & headset over & over. Using a 2D environment to build a 3D app. It’s exhausting. What’s worse is you’re stuck with game engines. Game engines beget games!

#webxr #spatialweb #spatialcomputing #mixedreality #ARVR #MR #webfev

Stewart
1 month ago

Dance Tonite, our virtual reality music video for LCD Soundsystem, launched six years ago this week to coincide with the release of the band’s album American Dream (2017). Here’s a look back at how we crafted this early WebXR dance party:
https://stewartsmith.io/work/dance-tonite

#Google #GoogleDataArtsTeam #GoogleDAT #WebXR #WebVR #VR #VirtualReality #Music #MusicVideo #Dance #LCDSoundsystem

Joseph Simpson
2 months ago

Canvatorium Recap Nine

✅ Demo Reel of the 2D Card Window series
✅ Updates to the website
✅ Expanding the project to include Three JS

#SpatialComputing #WebXR #VueJS #BabylonJS #ThreeJS

https://vrhermit.com/2023/08/06/canvatorium-recap-nine/

m₂
2 months ago

Cool game audio experiment 2/2: Integrating #Wwise into a #WebXR experience! This uses soundbanks generated from a Wwise project to play spatialized environmental sounds with obstruction/occlusion effects, as well as footsteps.

https://www.msub2.com/demos/wwise-webxr-test/
https://github.com/msub2/wwise-webxr-test

#gameaudio #gamedev

m₂
2 months ago

Cool game audio experiment 1/2: Integrating FMOD into a #WebXR experience! This uses soundbanks generated from an #FMOD Studio project to play spatialized environmental sounds with obstruction/occlusion effects, as well as footsteps.

https://www.msub2.com/demos/fmod-webxr-test/
https://github.com/msub2/fmod-webxr-test

#gameaudio #gamedev

Joseph Simpson
2 months ago

I made a prototype of a WordPress block for embedding WebXR scenes

#WordPress #WebXR

https://vrhermit.com/2023/07/28/a-prototype-for-a-3d-frame-block/

A video that shows me replacing the shortcode with the new block on lab 050
Ada Rose Cannon
2 months ago

Have you had experience as a browser engineer? Would you like to work with me? #WebXR #Apple #VisionPro
https://jobs.apple.com/en-us/details/200490894/spatial-web-engineer-apple-vision-pro

Joseph Simpson
2 months ago

Canvatorium Lab 050

An example of a collection view layout as an alternative to a list views.

#SpatialComputing #VR #WebXR #BabylonJS #VueJS

https://vrhermit.com/scenes/canvatorium-lab-050/

A video that shows the transition between a collection view of small items and a larger card window when selecting an item.
Joseph Simpson
2 months ago

Canvatorium Lab 049

Use a button to toggle a detail window to the side of the main window. This design pattern is useful for inspectors and detail panels.

#SpatialComputing #WebXR #VR #BabylonJS #VueJS

https://vrhermit.com/scenes/canvatorium-lab-049/

A video showing a detail opening and closing to the right of a main window
Joseph Simpson
2 months ago

Canvatoriun Lab 047

An example of a modal window, opened from the main window, both contained in a movable window group.

#SpatialComputing #WebXR #BabylonJS #VueJS

https://vrhermit.com/scenes/canvatorium-lab-047/

Marcel Wiessler
2 months ago

I'm incredibly proud seeing so many awesome projects being made ♥️

https://youtu.be/HazVi21LfQo

#needle #threejs #webgl #webxr #madewithunity #b3d

Marcel Wiessler
2 months ago

The #webxr app #SongsOfCultures made by Amuse with Needle Engine is currently being displayed at the Games For Change festival at the #UN ❤️😎🍀 Very cool!

https://festival.gamesforchange.org/immersive-arcade/songs-of-culture

🌵 #needletools #threejs #webgl #madewithunity #madewithneedle #gamedev #webdev #needle #songs #webapp #b3d #blender #music

Will Murphy
2 months ago

Wow Mozilla Hubs is launching a new any-cloud self-hostable solution and a saas plan that allows custom clients!
Awesome work @me @brianpeiris!

@webxr #webxr https://hubs.mozilla.com/labs/professional-plan-and-community-edition/

At the defense of the degree thesis "Visualizing aeronautic data in virtual reality, with geospatial context" by Víctor Temprano Hernández https://djprano.github.io/AFrameTFG/ #AFrame #WebXR, #Copernicus data, ADS-B and much more

Mauve 👁💜
3 months ago

Neat, #WebXR on #Linux #Chromium!

https://github.com/mrxz/webxr-linux/pull/6

Excited by the prospect of getting this wired up to Monado and my Rokid headset eventually.

Noeri Huisman
3 months ago

I might've gone a bit overboard while integrating #Effekseer😅
Will release the @aframevr
component soon #threejs #webxr

m₂
3 months ago

more fun with #webxr in #servo on windows. you would not believe (well, maybe some of you would) how long it took me to get this screenshot without something breaking or freezing. not to mention there was a weird issue I had to work around where A-Frame's default text shader just didn't work, so I had to use aframe-troika-text instead

A screenshot taken from a Quest 2 with Virtual Desktop of a WebXR session running in Servo on a Windows 10 PC. The 3D scene depicts an abstract red/black environment in A-Frame with floating text that displays the User Agent as Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv: 109.0) Servo/1.0 Firefox/111.0 and lists the various WebXR APIs that are supported.
michael
3 months ago

@leroy yeah it’s been so long for me as well as I’ve been lucky enough to work on platforms that have great docs as they have a robust community and massive corporate backing.

Given the still relatively young state of the #immersiveweb, the docs aren’t perfect.

It’s like moving from an apartment complex to building a house yourself. It’s a lot of work, but it’s satisfying.

#webxr #spatialcomputing #arvr #ammojs #extendedreality #mixedreality

m₂
3 months ago

fun "i wonder if i could do that" project this weekend: getting #servo to render #webxr content with the #openxr backend on windows. and it sorta works! I think the projection matrix or something is screwed up cause everything's close and clipping, but pretty neat regardless

A screenshot of VSCode showing some modifications made in order for the OpenXR loader to begin presenting
A screenshot taken through Meta Quest Developer Hub showing WebXR content being rendered by Servo on the Quest 2 through Virtual Desktop
m₂
3 months ago

For ages now I've had the idea to make the same game in a variety of different #WebXR engines/frameworks/libraries as a video series to both be a learning resource and show off the different tools that are out there. For each one I would touch on the major elements like scene creation, input handling, asset loading, and maybe even some of the less documented on video stuff like multiplayer. Would that be interesting to people?

Olm-e
3 months ago

hey @mozilla , could you please, pretty please see at embarking someone to finalise/integer the #WebXR implementation on Linux ?
this is pending for soooo long,

https://bugzilla.mozilla.org/show_bug.cgi?id=1310663

https://bugzilla.mozilla.org/show_bug.cgi?id=1310655

now it's really seems not complicated but someone inside has to keep it alive ...
https://github.com/mrxz/webxr-linux/
thanks !! 🙏

Loki the Cat
3 months ago

🚀 Apple's bringing immersive cat browsing to the next level with WebXR support on Safari for Vision Pro! Get ready to lose track of time swiping at virtual yarn balls and exploring 3D litter boxes! 😸 #AppleVisionPro #WebXR #CatLife

https://apple.slashdot.org/story/23/06/23/2012202/apple-vision-pro-will-support-webxr-for-fully-immersive-experiences-in-the-browser?utm_source=rss1.0mainlinkanon&utm_medium=feed

-karlos- 𓄿
3 months ago

```markdown
The development kit for #VisionOS (#VisionPro #AppleVisionPro) is out. First, I read, how to write HTML to get nice controls in 2D and 3D. Surprisingly there was a hint to #WebXR. Safary usually is late with this kind of things. This time even #BabylonJS and #ThreeJS werew mentioned! That means, I will be able to code Web-apps and games as I hopped.

Would I buy a "Vision"? Not the "Pro" but an "SE". The #OculusQuest is 300€ so Apple means 2/3 times, ...
1/x
```

Christian Paterson
3 months ago

Feedback on the #WebTechForApps event last week in #Paris:
- 6 awesome speakers.
- Cutting edge topics such as #MiniApps, #WebRTC, #WebXR, #Solid, #OpenSource, #OpenStandards, and #WebApplications.
- Great discussions.
- Free lunch.

Despite lots of promotion, the audience was smaller than expected. Is that the new norm, or could we have done something different to attract more people? Your thoughts welcome.

Please find the presentations here: https://we.tl/t-JtOj5AR7PI

Love and peace y'all

jamesckane
4 months ago

Sign up now for the private beta of The Escape Artist, the next original #WebXR title by Paradowski Creative, makers of the WebXR Awards' 2022 Game of the Year 🧑‍🎨 🖼️ Meta Quest headset required for beta participation https://bit.ly/escartbeta

michael
4 months ago

Friday I left my job at Apple. After 4 years of doing truly amazing work with and awesome team, I decided it’s time for me to leave and pursue my own interests.

Working on the Vision Pro was an absolute privilege, and I intend to make my own small contribution to the new world of Spatial Computing.

#startup #visionpro #spatialcomputing #webxr #polaroid #apple #mixedreality #virtualreality #augmentedreality #extendedreality

Olm-e
4 months ago

imho this 👇 is part of the future of these #AR devices, and openness is a key for developers to invent and people's need be met.

> how the Lynx-R1 helps people regain sight (or even super human vision)

question of nits, but openness is underlying

https://youtu.be/rWzVX11hF_8

@seeingwithsound

probably a very good system to work on for the vOICe ?
#WebXR

Adams Immersive
4 months ago

As I’d hoped… #Apple confirmed #WebXR support in #visionOS Safari 🥽 Which means even casual hobbyists have an open-web path to make and share cool creative stuff for #VisionPro, and prototype “real” apps, without needing a dev account, an App Store listing, an executable build. Nor even a Mac or Vision Pro. (I hope #Unity gains built-in WebXR export, although plugins exist for that.)

https://developer.apple.com/videos/play/wwdc2023/10279/

#wwdc #wwdc23 #webxr #ar #vr #xr #applevisionpro #unity

jamesckane
4 months ago

There is nothing wrong with your television set. Do not attempt to adjust the picture. Er, wait... Do, do attempt it in our next original #WebXR title, The Escape Artist, available soon on Meta Quest and early next year on Apple Vision Pro - beta signups start next week! 🧑‍🎨🖼️

Christian Paterson
4 months ago

Anyone else spot the #WWDC23 keynote mention of "installable" #webapps coming to Safari?

WOW! It's clear that #WebTechForApps is a significant and growing trend (#MiniApps #PWA #WebRTC #WebXR, #Solid ...).

Between app fatigue, developer frustrations, bloated devices, update chaos, notification floods, and new access channels (XR), are we reaching an inflection point in the mobile app dynamic?

If this interests you, join us in Paris next week.

https://systematic-paris-region.org/evenement/web-technologies-for-applications-workshop-and-coding-contest/

Brandon Jones
4 months ago

Looks like there's a session tomorrow about Safari in Apple's new headset, which mentions "Emerging standards [that] are helping shape 3D experiences for the web."

Fingers crossed for #WebXR, #WebGPU news!

https://developer.apple.com/videos/play/wwdc2023/10279/

m₂
4 months ago

There's a breakout session tomorrow on #Safari + #visionOS. If there were any time to make a statement on #WebXR support it would be here. The last line, "We'll also share how emerging standards are helping shape 3D experiences for the web." is the closest they've come to even suggesting it might be on the table.

though let's be honest they're probably just gonna talk about <model> and USDZ

https://developer.apple.com/videos/play/wwdc2023/10279/

Christian Paterson
4 months ago

I’m organising a free tech #innovation event in Paris, June 13, with renowned experts talking about #WebTechForApps.

Topics include #WebXR, #WebRTC, #MiniApps, #Solid, #OpenStandards and #OpenSource.

The event is endorsed by the W3C, Systematic (a leading French innovation pole) and OW2 (a respected open source organisation).

Come and join us + please help spread the word (https://tinyurl.com/59ptb5vx).

Luca Junge
4 months ago

Apple just has to announce full #WebXR support on Monday, right?

right?...

Thomas Kumlehn
4 months ago

Brandon #Tojiro (from Google's Chrome team and co-editor of both #WebGPU and #WebXR) talks about his experience with Apple's involvement in those standards https://voicesofvr.com/1213-primer-on-webgpu-bringing-high-performance-3d-graphics-and-parallel-compute-to-the-web/

Joseph Simpson
5 months ago

It's been two years since I launched the Extended Collection!

I know I'm a bit behind on adding to the collection. There are a few things on my to-do list:

Project Flowerbed
Spray Space
Art Salad
Putt Club
Third Room
Solar System Toy
Prehistoric Domain
Superhero Comics

What else is the Extended Collection Missing?
#webxr #xr

Rik Cabanier
6 months ago

#Quest browser 26.2 was released to with support for Space Warp in #webxr
This feature can result in a dramatic improvement in your WebXR scene since the browser can run at half the frame rate.
This is the spec: https://immersive-web.github.io/layers/#spacewarp
There's a sample here: https://dannysu.github.io/webxr-samples/layers-samples/proj-spacewarp.html
Basically, you submit the color buffer as usual but also submit reduced resolution depth and velocity buffers. They allow the compositor to invent a frame.

Let me know if you have questions!

Verekia
6 months ago

💌 The Web Game Dev Newsletter Issue 013 is out! Read it online here: https://webgamedev.com/newsletter/013, and subscribe to get the next ones delivered right to your inbox! 🚀 #threejs #r3f #webgl #webxr #gamedev

Austin King
6 months ago

Hello Fediverse!

I'm a curious lifelong learner. Virtual reality and ai enthusiast. I've had a career as a full-stack developer but left Big Tech at the start of the Pandemic. Currently, I am enjoying developing my UX, business, and related skills. I build and launch my projects 50/50 with leading the tech side of a Seattle-based live comedy platform. I've moved to Rust as my primary language. Roasting coffee, gardening, reading

#Introduction #rustlang #webxr #pico4 #virtualreality #gpt-4 #llm

Rik Cabanier
6 months ago

#Quest browser 26.1 is now out with #WebXR support for higher quality layer filtering and support for the immersive keyboard. On Quest Pro, local dimming is now also the default in WebXR so you'll get higher contrast.
Let me know if you need more information on these features.

Ben Houston
7 months ago

It doesn't look like much yet, but here is my project from yesterday. https://Web3DSurvey.com. It collects #webgl #webgl2 #WebGPU and #webxr capabilities into BigQuery on the backend. After I get some data, I'll publish some analytics similar to what the old and defunct WebGLStats.com website did.

Verekia
7 months ago

💌 The #WebGameDev Newsletter Issue 012 is out! Read it online here: https://webgamedev.com/newsletter/012, and subscribe to get the next ones delivered right to your inbox! 🚀 #threejs #r3f #webgl #webxr #gamedev

Verekia
7 months ago

💌 The #WebGameDev Newsletter Issue 011 is out! Read it online here: https://webgamedev.com/newsletter/011 and subscribe to get the next ones delivered right to your inbox! 🚀 #threejs #r3f #webgl #webxr #gamedev

@mmeadway @tchambers @elipariser

I've been bringing back the ideas of web rings in the 1990s web world for the modern #openmetaverse as we begin to form rings with portals where we can walk between our web worlds easily with trusted links between our community members. It's early stage, but the #MetaTraversal portal crawls are an early template of how 3D web rings could work for the #WebXR communities

Verekia
8 months ago

💌 The #WebGameDev Newsletter Issue 009 is out! Read it online here: https://webgamedev.com/newsletter/009 and subscribe to get the next ones delivered right to your inbox! 🚀 #threejs #r3f #playcanvas #webgl #webxr

Verekia
8 months ago

⭐️ Featured this week on the Web Game Dev Discord: The Street by Jin! A cross-platform web metaverse hub made with Hyperfy. Check it out here: https://hyperfy.io/thestreet and join 500 JavaScript game devs at: https://webgamedev.com/discord #webxr #metaverse #webgl

This feels a bit like a concession from #Meta that maybe people don't actually want to work with a headset strapped to their face all the time. #xr #webxr #vr #metaverse

https://developer.oculus.com/blog/webxr-development-immersive-web-emulator/

The Immersive Web Emulator browser extension by Meta looks super useful for #WebXR developers: https://chrome.google.com/webstore/detail/immersive-web-emulator/cgffilbpcibhmcfbgggfhfolhkfbhmik.

@J12t Here you go, the #MetaTraversal 90 min portal crawl from Dec 2022 across 10 different worlds: https://www.youtube.com/watch?v=AH0IpbN5WsQ #openmetaverse #portals #WebXR