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
Posts by Brandon Jones, Twitter Archive
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
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
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
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
WebGPU support in Unity is now in early access! forum.unity.com/threads/early-access-to-...
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
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.
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
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
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?
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
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...
Posted some Quest 3 demo impressions on Mastodon.
https://mastodon.social/@tojiro/111139830840983731
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. π
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.
"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.
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
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.
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...
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...
Friendly reminder: I'm at @tojiro@mastodon.social, just in case you're hitting your daily ration of Twitter.
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
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.
This is fantastic! https://twitter.com/mask303/status/1668708728009535488
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.
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. π§΅
The WWDC session about Safari in VR is available now.
https://developer.apple.com/videos/play/wwdc2023/10279/