Eulerian Fluids in Lens Studio! Required loads of shader passes, but it even has vorticity confinement! Now optimizing it for SPECS The effect is 2D but it looks good at a distance I'll share the setup soon. Mobile lens: www.snapchat.com/lens/e730f9a... #augmentedreality #AR #indiedev #gamedev
Max
Max
@maxvanleeuwen.com
Indie Creative Developer, SPECS Augmented Reality
129 followers48 following106 posts
Sparkle Mouse works on web too! :) πβ¨ here's Windows XP solitaire, as a JS bundle on Neocities: sparkle-mouse.neocities.org/solitaire @neocities.org #threejs #webdev
i've been working on something :) Sparkle Mouse πβ¨ pretty particles, for desktop and web, super customizable check it out: sparklemou.se > open source > npm package: sparkle-mouse > made with @tauri.app and #threejs
The SPECS browser also supports WebXR! So my website now loads a dancing 3D scan of myself, tracked to my hand: maxvanleeuwen.com Thanks to Adrien Tasic for showing this is possible on his site: tasticad.com/imaginary-cr... #augmentedreality #AR #spectacles #lensstudio #snapAR
After Effects users! My plugin Pixel Repeat is 25% off right now :) Check it out: aescripts.com/pixel-repeat Together with many other plugins on aescripts as part of their Summer of Sales 2026! @aescripts.bsky.social #SummerOfSales2026 #aescripts #AfterEffects #MotionDesign #VFX #AnimationTools
My Raycast asset is now in the Lens Studio Asset Library! For SPECS (world space) and mobile (screen space) Github github.com/max-van-leeu... #augmentedreality #lensstudio #AR
Fourier series animated in AR! Inspired by @3blue1brown.com's fantastic video www.youtube.com/watch?v=r6sG... Drawing shapes with my hands, and opening my hand to stabilize & slow down (Spectacles) Github: github.com/max-van-leeu... #fourier #math #spectacles #lensstudio #augmentedreality #AR
A quirky experiment: Making Lens Studio compatible with Cardboard VR! π₯½ I made a simple stereoscopic renderer, you can tweak the barrel distortion, FOV and IPD to match with your model Soon in the Asset Library. Project files on Github: github.com/max-van-leeu... #lensstudio #cardboardVR #vr
I'll be speaking at Immersive Tech Week in Rotterdam! About my work with the Spectacles & using Augmented Reality to explore interaction and simple storytelling. > Track Stage, June 25 13.30 Full pass with a 20% discount: live.letsgetdigital.com/4746-immtech... #augmentedreality #AR #LensStudio
Are you in Berlin this week ?? At the indie game festival @amazefest.bsky.social ??? Come join the workshop by Ines Hilz and me about Spectacles and Lens Studio! Bring your laptop it will be fun :) Program: amazeberlin2026.sched.com/event/2LO5E/... #AMaze2026 #indiedev #augmentedreality
I lowered WireTool's price to $5 on gumroad :) maxvanleeuwen.gumroad.com/l/wiretool #augmentedreality #gamedev #indiegamedev #AR
really proud of WireTool! my own trail renderer, for Lens Studio easily create cylindrical meshes in real-time! it's performance-friendly, customizable, and it includes normals & UVs & optional custom shader attributes more info at maxvanleeuwen.com/wiretool
made a cute convolution kernel explainer infographic for maxvanleeuwen.com/unblur #convolution #imageprocessing
I un-blurred this video This works on digital blurs, too. Some blur types are more 'safe' than others Read more about the process of deconvolution here: maxvanleeuwen.com/unblur
Don't blur sensitive information. Certain blur types can be un-blurred, I wrote about how this works here: maxvanleeuwen.com/unblur #imageprocessing
Hi @captaindisillusion.bsky.social! Would you be up for sharing another image, using AE Camera Lens Blur instead? I'd love to give that a shot! :) (AE Fast Box Blur defaults to 3 iterations, which dampens high frequencies more strongly) Here's my deconvolve attempt, still needs some imagination..
I did a very fun collab with the #Spectacles: Multiplayer racing with physical steering wheels ποΈ Snap built the installation, and I teamed up with the great Nina Lijzenga to develop the game It was shown at Lens Fest & AWE! More info: maxvanleeuwen.com/project/spec... #AR #AugmentedReality
November 6, I'll be hosting a talk at nextReality festival in Hamburg! Come join me - I'll go over everything the Spectacles (AR glasses) can do and more, showing fun projects and weird experiments! nextrealityfestival.com/en/our-speak... @nextrealityhamburg.bsky.social #augmentedreality #AR
WIP sundial in AR! π°οΈπ using the sun's real-time position + my self-shadowing renderer (LUX) the dial is rotated based on latitude. then its shadow reads solar time! sundial from muzea.malopolska.pl/en/objects-l... #gamedev #AugmentedReality #shaders
Using the sun's real-time location in AR, for more realistic shadows! My Lens Studio code uses GPS + time of day to track the sun and moon in the sky ππ Asset Library & GitHub: github.com/max-van-leeu... Lens: www.snapchat.com/lens/1b41e32... #augmentedreality #gamedev
Using the sun's real-time location in AR, for more realistic shadows! My Lens Studio code uses GPS + time of day to track the sun and moon in the sky ππ Asset Library & GitHub: github.com/max-van-leeu... Lens: www.snapchat.com/lens/1b41e32... #augmentedreality #gamedev
updated my Nuke tools for Nuke 16 / PySide 6 compatibility! will update on Nukepedia soon, in the meantime find them at maxvanleeuwen.com/downloads and github :) #nuke #vfx #compositing #foundry
Sprite Crop: a simple & useful Lens Studio shader! (I posted it to the Asset Library just now :) crop a texture and automatically resize to fill. great for UI elements & sprite sheets Texture credit: assetstore.unity.com/packages/2d/... #AugmentedReality #gamedev #SnapAR #lensstudio
I'm sharing 2 new Lens Studio subgraphs! 1. Cubic Bezier (CSS-style) Create a custom falloff using 4 values, like in CSS: cubic-bezier.com#.19,.67,.83,... Download: github.com/max-van-leeu... #shaders #lensstudio #ar #gamedev
had an idea for a new emoji so I officially proposed it to @unicode.org my proposal & more info: maxvanleeuwen.com/emoji if you have ideas too: proposal form is open till end of July! unicode.org/emoji/proposals.html I'll hear back from them in November π€
AE Pixel Repeat 1.1 is out! It's on discount this week @aescripts.com :) Transparency now works in Visualizations, and I fixed a couple small issues. Download: aescripts.com/pixel-repeat/
AoM water shader in Lens Studio, explained: the water uses repeating sprite sheet animations for bump (normals) and highlights (emission) in a simple PBR setup the waves are on separate planes w/ 2 static textures (cross-fading and animated stretch) π super simple, but effective π #gamedev #xr
Age of Mythology in AR! > Experiment/Fan art (not affiliated) I wanted to see what AoM & Age of Empires would look like in Augmented Reality :) Captured in real-time on the Spectacles! #xr #gamedev #augmentedreality #ageofmythology #ageofempires
Go check out my AE plugin Pixel Repeat! aescripts.com/pixel-repeat #aftereffects #glitch
NEW: Pixel Repeat. 25% Off until Mar 8. Pixel Repeat loops pixels! Perfect for glitch art, stylized streaks, and other unique visuals https://aescripts.com/pixel-repeat/ #aftereffects #aescripts @maksvanleeuwen
My first ever After Effects plugin is live! Pixel Repeat is perfect for glitch art, looping patterns and stylized distortions. Go check it out! aescripts.com/pixel-repeat #aftereffects #glitchart
Still can't believe I got this shoutout at Lens Fest, Snap's annual AR conference! π #augmentedreality #immersivetech #gamedev
really proud of WireTool! my own trail renderer, for Lens Studio easily create cylindrical meshes in real-time! it's performance-friendly, customizable, and it includes normals & UVs & optional custom shader attributes more info at maxvanleeuwen.com/wiretool
really proud of WireTool! my own trail renderer, for Lens Studio easily create cylindrical meshes in real-time! it's performance-friendly, customizable, and it includes normals & UVs & optional custom shader attributes more info at maxvanleeuwen.com/wiretool