Pinned Tweet
Slowly building the scene. Combination of deferred analytical fog, SSR and baked lighting in bolt webgl2 engine. The leaves are built with transform feedback with a custom emitter. #webgl #bolt #threejs #babylonjs
I recently found time to write up a small article breaking down a scene in our recent award winning work for Santioni Spirits at Active Theory.
linkedin.com/pulse/santioni-…
#webgl #craft #webcraft
santionispirits.com/
I’ve seen some really cool WebGL / WebGPU demos built with AI. But my word I’ve seen some absolute trash being churned out on a daily basis. Studios posting demos with 0 craft or art direction and it’s sad. Hopefully the good stuff shines through even more now.
Such a fun project 🔥🔥 @active_theory
A boutique spirits brand doesn't win by outspending the category. It wins by being more interesting than it.
For Santioni Spirits, we built an interactive comic book experience, because some stories need aesthetics that data can't reverse-engineer.
santionispirits.com/
Rob Southgate retweeted
Wrapped is no longer a solo sport.
For 2025, we built Wrapped Party in collaboration with @Spotify's in-house creative team turning individual listening trends into a live, multiplayer music experience at scale.
Proud to keep building what’s next for the world’s biggest cultural moments.
🎵 by @Plan8_Music
Rob Southgate retweeted
Me: Sending *final_final_final_design.pdf*
Client: Thnx, it’s a good start
Me:
👏🏻
Added some nice particle interaction to one of the amazing splats from @theworldlabs. Point positions are set from the gaussian positions and a fluid sim pushes the particles around. Excited to develop this further.
Built with @playcanvas
#webgl #webgpu #GaussianSplatting
Rob Southgate retweeted
Debugging webgl is notably hard sometimes.
Here are some of the tools we have built at @active_theory to help debugging web graphics. 🧵
Rob Southgate retweeted
Available for new adventures again !
Starting next week
WebGL-GPU / Performaces / shading / experiences / web3
RT appreciated !
samsy.ninja
@threejs
Active Theory are hiring! Looking for a 3D / tech artist to join either permanent or freelance. If you’re interested give me a DM. #webgl #houdini #c4d #blender
@active_theory
Woahhhhh
Amazing as always from @hector_arellano
Some light reading… 👀
✨🌊 13 years ago, @hector_arellano accepted a challenge from @Sirokos to make fluid simulations in the browser. After years of experimentation, he's finally made it happen with WebGPU.
This is his journey through persistence, creativity, and groundbreaking graphics.
We’re honored to have Hector share this incredible story and demo with us. Don’t miss it! 🔗⬇️
Rob Southgate retweeted
At @active_theory we're releasing on GitHub small javascript utilities 🧵
Rob Southgate retweeted
"Collapse" in 242 chars of #GLSL:
vec2 p=(FC.xy-r*.5)/r.y*mat2(8,-3,3,8),v;for(float i;i++<50.;o+=(cos(sin(i)*vec4(2,5,6,1))+1.)*exp(sin(i*i+t))/length(max(v,vec2(v.x*(3.+snoise2D(p+vec2(t*7.,i)))/1e2,v.y*.2))))v=p+cos(i*i+t*.2+vec2(i/1e2,11))*2.;o=tanh(pow(o/3e2,vec4(1.5)));
Rob Southgate retweeted
Replying to @active_theory
@active_theory is hiring for two full-time, remote positions:
- Creative Lead/Director - US Based
- Junior/Mid Designer - EU/UK Based
design, motion and 3D experience.
If you’re interested or know someone who might be, feel free to reach out.
Rob Southgate retweeted
3D rendering using Motion Vectors 💡
demo: motionvectorshowcase.activet…
about: activetheory.ghost.io/motion…
WebGPU Wizard 🧙♂️
Raytracing working, now it's time to include caustics and interactivity, need to optimise performance though #webgpu
Rob Southgate retweeted
New Post... "Indirect Lighting on Particles in Real Time", based on the works from @edankwan miaumiau.cat/?p=1476














