Baked Lightmapping via rasterization, using a randomized/stochastic depth buffer instead of raytracing or depth peeling
Live Demo here: raw.githack.com/zalo/three.j…
You can transform a simple verlet ballpit into a “viscoelastic” simulation just by increasing the range of the collision distance constraint to a little beyond each object’s radius.
This attracts them to each other while also handling collision.
Johnathon Selstad retweeted
For anyone who is interested in implementing our new method Augmented Vertex Block Descent (AVBD), you can find the source code for the 2D demo implementation here: github.com/savant117/avbd-de…
You can also play with the demo in your browser!
graphics.cs.utah.edu/researc…
Johnathon Selstad retweeted
Softbodies by @holtsetio
Realtime Tetrahedral FEM Models in the Browser, using WebGPU and written in TSL. Based on the WebGL implementation in TetSim by @makeshifted, upgraded to enable collisions.
holtsetio.com/lab/softbodies…
Johnathon Selstad retweeted
The quest for the best SSAO continues!💪
SSRT3
raw.githack.com/zalo/three.j…
GTVBAO
raw.githack.com/zalo/three.j…
github.com/mrdoob/three.js/i…
Johnathon Selstad retweeted
Playing with @makeshifted's mujoco-wasm 🕺
zalo.github.io/mujoco_wasm/
I just spent a couple weekends working on a Web Assembly port of MuJoCo, for running robotics simulations in the browser!
Live Demo Inside:
github.com/zalo/mujoco_wasm
Johnathon Selstad retweeted
Introducing 𝗥𝗼𝗯𝗼𝗣𝗶𝗮𝗻𝗶𝘀𝘁 🎹🤖, a new benchmark for high-dimensional robot control! Solving it requires mastering the piano with two anthropomorphic hands.
This has been one year in the making, and I couldn’t be happier to release it today! Some highlights below:
I just spent a couple weekends working on a Web Assembly port of MuJoCo, for running robotics simulations in the browser!
Live Demo Inside:
github.com/zalo/mujoco_wasm
This is part of the technology that powers @kevin_zakka ‘s new Browser-based piano playing demo:
xitter.cf/kevin_zakka/status/164…
Replying to @kevin_zakka
First, if you enjoyed the video above, we have a live demo that runs MuJoCo in your browser using Javascript and Web Assembly! You can accompany the robot (drag the keys down), or be adversarial and tug at the fingers 🙃
kzakka.com/robopianist#demo
Johnathon Selstad retweeted
First, if you enjoyed the video above, we have a live demo that runs MuJoCo in your browser using Javascript and Web Assembly! You can accompany the robot (drag the keys down), or be adversarial and tug at the fingers 🙃
kzakka.com/robopianist#demo
Johnathon Selstad retweeted
Long time coming! This was so much work and I can't be more happy that it's finally out there :D
SteamVR driver next so not-linux-nerds can use it with Index!
#Monado news: After a little over year of development, Monado's "Mercury" #handtracking is now ready for use! It estimates hand post accurately, supports limited hand-over-hand interactions & tracks fast hand movements! 🎉🥳 openfir.st/mercury #VR #VirtualReality @OpenXR
Johnathon Selstad retweeted
Today I'm open-sourcing Tangle: a new library that automatically 'entangles' and syncs WebAssembly.
Play with the demo: tanglesync.com
And check out the code: github.com/kettle11/tangle
Just added Pixel Aligned Frustums to three.js's Pixelation Postprocess Demo
github.com/mrdoob/three.js/p…
Playing around with Volumetric Motion Blur
github.com/zalo/MathUtilitie…
Replying to @CNC_Kitchen
@CNC_Kitchen ‘s video on non-planar printing inspired me to write a web tool for bending GCode:
github.com/zalo/GFormer
You can play with it here:
zalo.github.io/GFormer/
Johnathon Selstad retweeted
What was happening inside the headset. Played (and developed) by @makeshifted youtube.com/watch?v=ziY5UVNK…
Johnathon Selstad retweeted
I'm much happier working on environmental topics now, but I stumbled on this video and it's fun to think back to working on futuristic AR tech once upon a time
Johnathon Selstad retweeted
GPU Progressive Light Mapping by @JohnSelstad 🤩
github.com/mrdoob/three.js/p…













