🚀 Senior Full-Stack Developer | 20+ yrs crafting digital magic ✨. Passionate about innovative animation, creative UI, and robust software architecture.

Odesa, Ukraine
Do you love laser shows as much as I do? ✨ I built three-ilda - a library to bring authentic ILDA laser shows into any @threejs scene! Load .ild files with ILDALoader and render volumetric beams that stop at 3D walls. Full source: github.com/artcodev/three-il… Under the hood 🧵👇
5
7
103
6,047
Exploring tactile luxury in #blender. A handcrafted keepsake box for an imaginary brand. Deep lacquer, subtle gold imperfections, and rich velvet - made to feel held, not just rendered. Mesh and shaders created to give the tactile sensation of holding a rare heirloom rather than a product box. Up next: rebuilding it in #threejs and TSL
1
1
4
232
And that's a wrap on @threejsconf 🙏 Huge thanks to @makio64 and the whole team for a magical experience! A true celebration of aesthetic and technical delight. Thank you for bringing together so many brilliant creators. Hope to see you all again soon 🔥 #threejs #webgl
17
667
Met @Andersonmancini at #threejsconf 🤩 Your work never stops inspiring and impressing me! Every project sends me straight to devtools to figure out how it's made 🔥 #threejs #webgl
1
12
535
Finally met @bruno_simon in person at @threejsconf 🤩 His courses genuinely leveled up my creative coding, and Three.js Journey is where my WebGL path began. Thank you for everything you do for the community 🙏 #threejs #creativecoding
1
28
1,332
Day 2 of #threejsconf keeps blowing my mind 🔥 Met a true legend, @edankwan. Your work has inspired me for years and still does. Such an honor to finally meet in person 🙏 #threejs #webgl
3
193
Day 1 of @threejsconf is a wrap! 🔥 Mind-blowing talks, amazing demos, and so many awesome people. Leaving inspired and full of ideas. Can't wait for day 2! 🚀 And great to meet @akella and @_Ellyson_ in person! #threejs #webgl
1
16
390
This weekend I’m learning more about character rigging by animating this archer and his cloak in Blender. I’ll share the result on Monday. #b3d #Blender3D #3DAnimation
1
9
1,315
Did a small experiment with Fable 5. Took a bioluminescent flower I made for #threejsJourney challenge and asked it to add some interaction. You can pull the petals off now. Came out really well. Had to polish a few things by hand but the core worked fast. I wanted it to feel physical. The petal stretches and straightens as you pull it. The bud and the stem follow along with a little spring and IK setup. Pull hard enough and it tears off. Then it just floats away and spins slowly. Still surprised how far it got. Fable 5 really helps me learn @threejs and get better at this stuff. 🌸 Try it pandora-flower.artcreativeco… #threejs #webgpu #creativecode
1
2
30
4,220
Hey #threejs community! See you soon at @threejsconf in Paris!
1
1
19
619
I grew a bioluminescent flower with code. This fully parametric flower lives somewhere between mathematics and Pandora - glowing and breathing with @threejs + TSL for #threejsJourney. It was meant to be a hidden gem, but it’s too beautiful not to share. 🔗Live experience in the first reply
4
5
57
10,210
Finally happy to share my #threejsJourney submission. Step into the glowing forests of Pandora, built with @threejs, WebGPU and TSL. Explore Eywa's valley, activate the synapses to restore the bonds, and fill every tree with light for a chance to find the flower of life. Play in your browser: seeking-eywa.artcreativecode… Also, have fun with Webcam + MediaPipe, or mobile with a virtual joystick. #threejs #creativecoding #WebGPU #gamedev #indiedev
4
6
41
3,493
Last post it was just the hand. Now the head, arms and hands drive the character together. One webcam, one holistic model reads pose, and the Na'vi mirrors me from head to fingertips, all in one rig. No mocap suit, no markers. Still just a browser, @threejs and MediaPipe. #threejsJourney
2
3
24
3,294
Meet the Beast - the apex predator that patrols Eywa's valley. Reshaped into a Pandora predator in Blender, painted in Procreate, alive with @threejs (WebGPU + TSL) for the #threejsjourney challenge. The skin is a multi-layered material. Base color, a soft rim light, and a few emission layers on top. Two of those layers are animated. One shifts the glow color with the beast's mood, and the other is a bright pulse that runs up the big fangs. A pulse of light travels up the fangs like a heartbeat, driven off the flow channel, and every roar, growl and bite is locked to the animation cycle, so sound and motion never drift apart. It also has a simple hunting brain. It sees you only inside a 120-degree cone in front of its head, so you can sneak past the blind side. When it spots you it growls a few times first, then chases, then bites. Hit it back and it gets stunned, forgets you, and walks home. #threejs #webgpu #blender #procreate #threejsjourney #creativecoding #gamedev
5
7
109
7,890
Added hand and face tracking over webcam to my #threejsJourney challenge. A fully skinned hand with IK on every finger joint, and a turn of my head moves the camera. No gloves, no controllers. Just a browser, @threejs, MediaPipe, and fun. Soon: the body, driven the same way.
3
7
30
5,324
Atokirina, seeds of the sacred tree, revered as pure spirits I built them fully in code with @threejs. Each one is a procedural jellyfish fountain, a dome of radial tendrils pulsing like a jellyfish bell. No keyframes. Just physics, with a tiny 2D Verlet rope sim for every strand
2
3
28
2,681
Happy to show some progress in the new @threejsJourney challenge! Seeking Eywa: a real-time WebGPU world, my tribute to Avatar's Pandora. A glowing night forest you can walk, built almost entirely from procedural color and emission. #threejs #WebGPU #gamedev
2
4
43
2,191
Replying to @mrdoob @threejs

ALT Star Wars Mas GIF by slicedbread

1
91
Fluid Reveal Mask- new free example for three-fluid-fx @threejs. It's not a background, it's the interaction layer: before/after, product x-ray, image reveals, hero sections Move your pointer, paint with fluid, and the layer hidden underneath comes through Live+code👇 #threejs
3
6
27
3,553
Just dropped a new example + tutorial for the fluid text effect from the hero section. You have asked how it works, so I made a version that shows the core idea and a full version HTML text->CanvasTexture->@threejs plane->fluid distortion + ink overlay three-fluid-fx.artcreativeco…
1
15
917
Built for production, easy to install and use, live-tunable API, RenderPipeline / EffectComposer ready, Dual WebGL / WebGPU pipelines Try the interactive case studies & grab the code.
1
7
594
Making particles react to fluid used to be the hardest part. The solver exposes velocity fields natively, letting you easily drive: ✨ Massive GPGPU swarms ✨ Procedural vertex shaders Copy-pasteable JS/TS examples included! three-fluid-fx.artcreativeco… github.com/artcodev/three-fl…
6
7
50
1,660
After wiring fluid FBOs on a lot of different projects, I finally built the library I always wished I had to simplify my life A drop-in 2D fluid solver for @threejs #TSL & #WebGL Built-in GPGPU particle displacement, 20+ post-processing effects, an API that just works Code👇
15
57
502
27,322
Replying to @__rockbiter
I have a demo that’s been on hold for a while, one I was working on last year, but put it aside due to lack of knowledge about projected lights - please see this ugly fake “lightning”! Thanks for reminding me - I’ll definitely give it another go!
1
3
61
I’m excited to finally share my entry for the #threejsJourney Challenge! A tiny toy train adventure inspired by Snake, where you build the track on the fly and race to collect new wagons before time runs out. Built with #threejs + Blender. Play here: wagon-rush.artcreativecode.c…
6
14
131
11,375
#ThreejsJourney challenge is almost over, and I’m excited to share some progress on my entry. This time I’m mixing Snake, trains, and a toy railroad. I never had a toy train set when I was a kid, so I’m building one now with #threejs and Blender. Link coming soon, stay tuned!
7
14
185
13,304
Hey pilots! My #threejsjourney challenge work is coming to final and I want to share it with you Piece by piece: hangar, ships, UI, combat controls, webgpu… and now I’ve combined everything into #threejs mini-game! Convoy Escort. Destroy tacklers. Let transports warp out Link👇
3
5
59
5,294
What a showcase of elegance and magic on the ice at #MilanoCortina2026! But don't forget: Wonderland has talents too! 🐰⛸️✨ Enchanted animals, Santa judging the show, pure fairytale vibes and mesmerizing animations in my #threejs demo: wonderland-got-talent.artcre… #webgl #shaders
1
8
710
@threejs #WebGPU demo update 🚀 Learned how to share nodes inside a material (so expensive math runs once). Profiling shows ~2× faster shaders. Added LOD + flight paths, and reworked weapon systems. Pick a route and try to take the ship down 🎯 force-shield.artcreativecode…
1
8
197
Another small piece of my bigger #threejsjourney challenge experience 🚀 Diving deeper into #WebGPU + TSL + #Threejs: curved holographic display for a station hangar, config-based ship stats, animated graphs, 3D preview, and a translucent grid section. fitting-pad.artcreativecode.…
13
26
230
18,872
Spaceship #threejsjourney is coming. But what’s a spaceship without a force field? This weekend I turned fresh knowledge into pure energy: a parametric shield with state-driven animation that reacts to external impact. 🚀 Try it - link + details in thread #threejs #webgpu #tsl
2
9
55
5,586
The New Year #threejsjourney challenge is coming, so it's time to wrap up everything I created over the holidays! 🎄 The stage is set. The ice is frozen, toons are rigged. The magic is real. ❄️ Witness the ultimate figure skating show built with @threejs. It’s showtime! Link ⤵️
4
3
51
10,323
No winter challenge is complete without some ice! Just built a procedural and fully customized ice material for my winter scene with @threejs. Huge shoutout to @__rockbiter and @leitl_robert for the UV parallax inspiration, it really brings the depth to life! 🧊 #webgl Link 👇
5
6
175
8,015
Physics is overrated. Gravity is for amateurs. New Year season - so the laws of motion are on holiday too. #threejs #webgl #shaders #threejsjourney
4
1
34
3,640
Creating another character for the #threejsjourney. Keep exploring Blender. After hours of struggling with manual keyframes (and another hour of YouTube), I finally discovered the Graph Editor. Looking back, it’s a perfect reminder: the right tool beats brute work every time.
4
360
Introducing Firewolf! 🐺🔥 A veteran of classified fireworks ops. He can set any party on fire. Out of his lair for the #threejsjourney New Year challenge — cooking up juicy fireworks with #particles in #threejs Model => Rig => Animations => Scene => More fun Live link soon
2
1
8
415
It’s weekend time, so I’m having fun with modeling, rigging, animation, and coding. This bunny can’t wait to meet you in the upcoming #threejsjourney New Year challenge. 🐰🎄 In this chapter: animated character, real-time snow deformation, and snowfall particles. ❄️✨ #threejs
1
27
3,216
Meet Fluid Blob 🫧 An interactive WebGL experiment built with Three.js & GLSL. Click it. Spin it. Squish it. It generates stunning organic shapes using 4D noise, wrapped in endless color patterns. Link 👇 #threejs #creativecoding #webgl #threejsjourney
1
3
27
3,551
Some wizardry with #WebGL #particles and #shaders Spawnable swarms of GPGPU butterflies: each follows a parametric spell-curve, leaves a particle trail, and the trail gets bent by a fluid simulation. A tiny generative ecosystem with #threejs 🦋 Magic there👇 #creativecoding
4
3
30
1,006
Working on something interesting with #threejs. Custom geometries, #shaders, #webgl, and instanced meshes allow me to render thousands of animated instances with great performance. No idea where this experiment will take me. What do you think I should add next? Lava splashes?
3
28
3,277
If you need a simple, performant animated gradient background, you might not need canvas or WebGL. CSS gradients + a bit of JS can be enough. I built a small tool to craft #gradients faster when I need them. Library and embed options coming soon. Try it out!👇 #creativecoding
1
175
New “Around the Clock” mode in my webcam-controlled darts mini-game 🎯 Hit 1→20→Bullseye. Doubles skip one, triples skip two. New effects + steadier, more predictable webcam input. Can’t wait for your feedback! Link 👇 #threejs #webgl #gamedev #shaders #threejsjourney
1
1
3
1,912
🎯 It’s alive! Computer vision meets 3D in my darts mini-game. Cozy pub vibes + webcam-controlled throws. Take 10 shots, rack up points—the leaderboard awaits. Play: darts.artcreativecode.com My first demo for #threejsjourney challenge. I’d love your feedback and support! 🎯 #gamedev #threejs #mediapipe #creativecoding #webgl
3
12
799
Throwing darts in a cozy pub using a webcam, #MediaPipe, advanced hand tracking, and #Threejs I want to share with you the trailer of a small “weekend project” that I work on whenever I have a free minute. I hope to fix the critical bugs soon and show this demo scene. #webgl
7
2
41
5,861
Animated gradients meet effects powered by @threejs Now you can add effects to your animated #gradients. The first pack of #webgl effects is here: Pixelation, ASCII, Halftone, Dithering, Drops. Try them → craft-gradients.artcreativec… #shaders #creativecoding #threejs #threejsJourney
15
781
Also live: Recording. Click Record (or press V), pick quality, export a 10–20s loop (WebM/MP4). Post your clip (and share the sharing link) — the best recordings will go into the gallery this week 👀 #threejs #creativecoding #threejsJourney #shaders
1
194
As promised, today’s drop is embedding a live gradient on your site. It’s super simple: one script + one <div> and you’ve got an animated background. Try it → craft-gradients.artcreativec… Got a site? Embed it and show how it looks — link or screenshot welcome #webgl #shaders #threejs
4
13
1,442
Craft an animated #gradient with #webgl Designer: Can you add GUI controls for playing with colors? Me: Sure! Designer: …and animations… *Blinking Me: Here’s gradient tool with 50+ controls for everything Play with it & share your favs: craft-gradients.artcreativec… #threejs #shaders
13
33
542
31,039
💿 Do you love that rainbow shimmer on CD-ROMs? I've been diving deep into iridescence materials and diffraction physics. Had to recreate this in #glsl! Thanks to @AlanZucconi for the math of diffraction grating. See how light waves interact at different angles⬇️ #threejs #webgl
1
7
380
🧵 1/5 🚀 Sharing my latest #WebGL experiment: an interactive field of floating cards with simple real-time GPU physics. Each card reacts to user interaction with fluid-like motion, running entirely on GPU. Live demo: floating-cards.artcreativeco… #threejs #webdev #creativecoding
3
2
28
2,842