Brandon Jones, Twitter Archive
banner
tojiro.bsky.social
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'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
Toji.dev
Brandon Jones - Graphics and XR on the web
toji.dev
November 21, 2024 at 8:06 PM
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
November 21, 2024 at 8:06 PM
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
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
bsky.app
November 21, 2024 at 8:06 PM
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
WebGPU Render Bundle best practices
Brandon Jones - Graphics and XR on the web
toji.dev
November 21, 2024 at 8:06 PM
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
Introduction to WebGPU - CIS 565 GPU Programming Fall 2023
youtu.be
November 21, 2024 at 8:06 PM
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.

https://chromium-review.googlesource.com/c/chromium/src/+/5005063
November 21, 2024 at 8:06 PM
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.
November 21, 2024 at 8:06 PM
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
Spatial Fusion is Mixed Reality for the Web
A Mixed Reality WebXR technology showcase designed in collaboration between Meta, and PHORIA and LUSION.
spatialfusion.io
November 21, 2024 at 8:05 PM
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
November 21, 2024 at 8:05 PM
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?
November 21, 2024 at 8:05 PM
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
Brandon Jones (@tojiro@mastodon.social)
1.97K Posts, 121 Following, 1.01K Followers · WebGPU/WebXR dev @ Google "The downfall of modern civilization." - Joystiq
mastodon.social
November 21, 2024 at 8:05 PM
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 https://immersive-web.github.io/webxr-input-profiles/packages/viewer/dist/
November 21, 2024 at 8:05 PM
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. 😉
November 21, 2024 at 8:05 PM
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.
November 21, 2024 at 8:05 PM
"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.
November 21, 2024 at 8:05 PM
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
November 21, 2024 at 8:05 PM
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.
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
bsky.app
November 21, 2024 at 8:05 PM
Wrote a new #WebGPU doc, this time covering patterns for handling vertex data processing in compute shaders (ie: for compute skinning).

https://toji.dev/webgpu-best-practices/compute-vertex-data
Using WebGPU Compute Shaders with Vertex Data
Brandon Jones - Graphics and XR on the web
toji.dev
November 21, 2024 at 8:05 PM
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. https://twitter.com/SebAaltonen/status/1680496009783263233
November 21, 2024 at 8:05 PM
November 21, 2024 at 8:05 PM
Friendly reminder: I'm at @tojiro@mastodon.social, just in case you're hitting your daily ration of Twitter.
November 21, 2024 at 8:05 PM
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
November 21, 2024 at 8:05 PM