Advertisement Β· 728 Γ— 90

Posts by Brandon Jones, Twitter Archive

Toji.dev Brandon Jones - Graphics and XR on the web

I'm deleting this account in a few days. I haven't used it for a while, and at this point I don't want to have my name or data associated with what this place has become.

You can find links to my profiles on other social media sites at my home page, https://toji.dev

1 year ago 0 0 0 0

A quick #WebGPU PSA: the async method adapter.requestAdapterInfo() is being replaced with the attribute http://adapter.info You can try it now in Chrome Canary!

Read more about the reasoning behind this change in this Mastodon thread:

https://mastodon.social/@tojiro/112570642063796608

1 year ago 0 0 0 0
Preview
Brandon Jones, Twitter Archive (@tojiro.bsky.social) This is an archive of my Twitter posts, preserved here after I delete my Twitter account. I will not be posting new content here, for that you'll want to follow my main account: @toji.dev

I don't post here any more, but today BlueSky is opening up to anyone who wants an account, no invite needed. You can follow me there if you'd like! https://bsky.app/profile/tojiro.bsky.social

Though I'm probably most active on Mastodon.
https://mastodon.social/@tojiro

2 years ago 0 0 0 0
WebGPU Render Bundle best practices Brandon Jones - Graphics and XR on the web

Happy (US) Thanksgiving, y'all! I prepared a tasty article all about using WebGPU Render Bundles, just for you! https://toji.dev/webgpu-best-practices/render-bundles

2 years ago 0 0 0 0
Introduction to WebGPU - CIS 565 GPU Programming Fall 2023
Introduction to WebGPU - CIS 565 GPU Programming Fall 2023

Had the privilege of giving another lecture on WebGPU to the University of Pennsylvania CIS 565 program again this year. Had to do it remotely this time, but that at least made for better audio capture.
https://youtu.be/41pC1MLMVdA

2 years ago 0 0 0 0
Preview
Early access to the new WebGPU backend Greetings from the Unity Graphics team. We’re excited to announce that starting with Unity 2023.3, the Unity Web Player now provides experimental support for the new WebGPU graphics API. The introduction of support for the new WebGPU API marks a significant milestone for web-based graphics acceleration, and paves the way for unprecedented leaps in graphics rendering fidelity for Unity web applications. In this post, we share some useful information on how to enable WebGPU, along with vario...

WebGPU support in Unity is now in early access! forum.unity.com/threads/early-access-to-...

2 years ago 0 0 0 0

Landed the change that will enable WebGPU on the first batch of Android devices today! Had one false start but I think this one will stick.

chromium-review.googlesource.com/c/chromium/src/+/5005063

2 years ago 0 0 0 0
Advertisement

Gonna beg @Sketchfab once again to give us a way to filter photoscans. I think they're great, and it's cool to see so many real-world objects captured like that! Definitely think they have a place on the site. But if I'm looking for game-ready assets they're just clutter.

2 years ago 0 0 0 0
Preview
Spatial Fusion is Mixed Reality for the Web A Mixed Reality WebXR technology showcase designed in collaboration between Meta, and PHORIA and LUSION.

This flew under my radar at the time of release because I didn't have a Quest Pro, but if you recently picked up a Quest 3 you owe it to yourself to try this delightful and very well made #WebXR, mixed reality experience! http://spatialfusion.io

2 years ago 0 0 0 0
Post image

Oh, wow! I had no idea this was on its way. I'll try and get some passthrough comparison shots with the Quest 3 up on my Mastodon soon. #LynxR1 #WebXR

2 years ago 0 0 0 0

Question for my XR peeps: Have you encountered any apps which use hand gesture-based teleportation for movement in a way that feels really good and doesn't interfere with other actions?

2 years ago 0 0 0 0
Preview
Brandon Jones (@tojiro@mastodon.social) 1.97K Posts, 121 Following, 1.01K Followers Β· WebGPU/WebXR dev @ Google "The downfall of modern civilization." - Joystiq

I haven't been paying any attention to Twitter lately. But I hear there's More Drama recently, so here's my occasional reminder that Mastodon is a great alternative, and I also have some Bluesky invites if you're interested.

https://mastodon.social/@tojiro

2 years ago 0 0 0 0
Post image Post image

Just published version 1.0.14 of the webxr-input-profiles assets repo, which includes rigged controller meshes for the Quest Touch Plus and YVR Touch controllers! See them live at immersive-web.github.io/webxr-input-profiles/pac...

2 years ago 0 0 0 0
Preview
Brandon Jones (@tojiro@mastodon.social) Attached: 1 image After a *very* long wait, got to try one fairly brief Quest 3 demo, but it was a good one! Multiplayer title called "Drone Rage" which was a Mixed Reality wave shooter.

Posted some Quest 3 demo impressions on Mastodon.

https://mastodon.social/@tojiro/111139830840983731

2 years ago 1 0 0 0
Post image

Apple has been a big proponent of USD(Z) for realtime models, including on the web via the <model> tag proposal. But it's worth mentioning that when they needed a high-quality, material-accurate, realtime model of the iPhone 15 for their site, they used glTF to deliver it. πŸ˜‰

2 years ago 1 0 0 0
Advertisement

If you're looking to migrate off this site I recommend Mastodon, but if BlueSky sounds like it's more your speed I have a couple of invites for mutuals.

2 years ago 0 0 0 0

"Average US President is indicted on 2 felony counts" factoid is actually just statistical error. Average President is indicted 0 times. Indictments Don, who lives in Florida and was indicted on 91 felony counts, is an outlier and should not have been counted.

2 years ago 0 0 0 0

Added a page to the #WebGPU samples demonstrating use in a web worker. (Spoiler alert: It's basically the same as WebGPU on the main thread, with a couple of extra postMessage() calls) https://webgpu.github.io/webgpu-samples/samples/worker

2 years ago 0 0 0 0
Preview
Brandon Jones, Twitter Archive (@tojiro.bsky.social) This is an archive of my Twitter posts, preserved here after I delete my Twitter account. I will not be posting new content here, for that you'll want to follow my main account: @toji.dev

I managed to snag a Bluesky invite, so you can find me over there at https://bsky.app/profile/tojiro.bsky.social if you'd like! I still prefer Mastodon (https://mastodon.social/@tojiro I think, but I get why it doesn't click for some people.

Anywhere is better than this sinking ship, though.

2 years ago 0 0 0 0

twitter.com/LunaFoxgirlVT/status/168... https://t.co/hsupeakLq3

2 years ago 0 0 0 0
Using WebGPU Compute Shaders with Vertex Data Brandon Jones - Graphics and XR on the web

Wrote a new #WebGPU doc, this time covering patterns for handling vertex data processing in compute shaders (ie: for compute skinning).

toji.dev/webgpu-best-practices/co...

2 years ago 0 0 0 0

Great thread about rendering considerations on low-end mobile devices vs. newer desktop GPUs! A lot of this will be applicable to WebGPU when it becomes generally available on mobile. twitter.com/SebAaltonen/status/16804...

2 years ago 0 0 0 0
Advertisement
Post image
2 years ago 0 0 0 0

Friendly reminder: I'm at @tojiro@mastodon.social, just in case you're hitting your daily ration of Twitter.

2 years ago 0 0 0 0

At this point Will's excellent WebGPU/glTF series and my own post make great companion pieces. He covers all of the parsing/setup details to get the model on screen but points out that the render method isn't particularly efficient. 1/2 https://twitter.com/_wusher/status/1672715643114901504

2 years ago 0 0 0 0

Anyone have recommendations for a solid domain registrar to transfer my domains to? The only thing I know about Squarespace is that they pay a lot of YouTubers to do promos for them, which isn't exactly confidence inspiring.

2 years ago 0 0 0 0

This is fantastic! https://twitter.com/mask303/status/1668708728009535488

2 years ago 0 0 0 0

Question for any devs that have used RealityKit: Can you supply mesh vertices with Metal buffers? It's been hard to parse the documentation in this regard and I haven't found any examples of it online.

2 years ago 0 0 0 0

Apple's visionOS significantly limits how applications are allowed to interact with the user, especially re: their new gaze-based input, and I think it's worth talking about.

TL;DR: If you want to do AR apps, you must give Apple full rendering control. 🧡

2 years ago 0 0 0 0
Preview
Meet Safari for spatial computing - WWDC23 - Videos - Apple Developer Discover the web for visionOS and learn how people can experience your web content in a whole new way. Explore the unique input model...

The WWDC session about Safari in VR is available now.

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

2 years ago 0 0 0 0