My talk titled "Your GPU is a JavaScript Runtime*" just landed on YouTube! 👨💻
I answer WHY and HOW we compile JS/TS to WGSL, how it improves interop for the whole ecosystem, and the added dimension of customizability it unlocks for WebGPU libraries
Video below ⬇️
#webgpu #typegpu #typescript
Sorry guys, turns out I’ve been making a crab character all along 🦀
It’s really fun to make all of this from scratch in a custom engine, I’m having a blast!
#typegpu #webgpu
Remember to always test on device…
I thought it was going to run easy 60fps, but only quarter-resolution runs smoothly 🐢
I guess I gotta embrace the pixelated look!
#typegpu #webgpu
Definitely a XorDev classic 👏👏
Reimplementing it in TypeScript went smoother than last time. Love playing with the parameters on this one 🫨
Code & Preview (WebGPU required):
docs.swmansion.com/TypeGPU/exam...
#webgpu #typegpu #shaders
I think the god rays make my fake caustics shader complete! ✨
The shader is written in TypeScript, then compiled to WGSL (WebGPU Shading Language) using TypeGPU! 🚀
#webgpu #typegpu #shader
My TypeGPU & Koota ECS game project works on React Native! 🎮 (cc @pmnd.rs)
It's been a great test bed for JavaScript shaders, as well as for discovering any edge-cases we don't yet support.
#webgpu #typegpu #gamedev #javascript
I was able to very quickly and painlessly add mobile controls thanks to @verekia.com’s “Mana Potion” library 🕹️
#gamedev #javascript #webgpu #typegpu
🪐 t r a n s c e n d 🪐
I am in the middle of implementing instanced particles for my game engine, and this is the result so far 😵💫
#gamedev #webgpu #typegpu #javascript
⚔️🛡️
#typegpu #webgpu #javascript