One, two, three, four, five,
Once I caught a friend alive.
Six, seven, eight, then Hell —
Now they're lying where they fell.
Second player, come and play!
Spot's been open since today.
Mind your step, excuse the mess:
That's the last one, more or less.
#threejs #IndieGameDev
How it's made: a real animated mesh stands behind the glass (from the side, from behind). An orthographic camera renders it into a height map (right), and the mirror's film bends to it, going soft through the mip levels like cloth. The map is redrawn only when she moves. Built with @threejs #WebGPU + TSL.
It's not glass.
Something on the other side found out.
It's touching back.
Would you touch it?
#threejs #threejsJourney #gamedev #indiedev
2/ Live: dont-look-back.artcreativeco…
What they're wearing and their hair never change, so each portrait has one main texture plus a small atlas for its dead, zombie or demon faces, all in KTX2, compressed right on the GPU. Everything that never moves is baked into the model.
1/ A new challenge inside the #threejsJourney Halloween challenge: the living 3D portrait had to get much lighter, because many more will be watching.
Same look, but now a whole hallway of them takes less memory than one used to.
Live link and how it's done in @threejs ↓
Replying to @artcreativecode @threejs
A frame atlas can't give smooth motion or real volume, and the 3D model doesn't have the texture of an oil painting yet. Which one do you like better?
Atlas: dont-look-back.artcreativeco…
3D: dont-look-back.artcreativeco…
In 3D, try Follow visitor: she moves only while he isn't looking.
Productive weekend on my #threejsjourney challenge entry, with plenty to share.
With @threejs I built a simplified copy of my hallway to test creepy portraits: a head-turn atlas cut from video, and a rigged 3D bust pushing out of the canvas (#TSL + #WebGPU).
Live demos 👇
Replying to @GamefolioGG
Interactive found-footage horror on a cursed VHS tape. Look for clues. Try not to die. Don't look back.
Replying to @3rdEchoSounds
Happy #TrailerTuesday !
Want to share the trailer of my horror game I creating. Don’t look back. Headphones on!
You don’t have to believe in ghosts. They already believe in you.
Some mysteries aren’t meant to be solved.
First #threejsJourney scene is done. Built in #blender, straight from the references. Teaser for interactive #threejs storytelling there.
🎧 Headphones on!
New #threejsJourney challenge just dropped. Halloween theme, so I’m trying something I’ve never done: interactive horror storytelling.
That night I sat down with the plot, characters, motives… and once I started thinking like them, the hair on my arms actually stood up.
I write stories and never publish them. This one isn’t staying on paper: psychological horror built on small details, the kind that slowly pulls you in and gives you chills once you start connecting the dots.
Generated a bunch of references before morning. They’re my map for building the world. Made some progress over the weekend, first look soon.
No idea if I can pull off everything I have in mind before the challenge ends. But I’m finishing this one day, no matter what.
#threejs
🤖 Made with AI
All transitions at once 🌸
Each tile plays two in a row: the flower melts, crumbles to ash, flies apart or unravels into threads, and the next one takes its place. Built with @threejs WebGPU
Live link, sound on!
floramorph.artcreativecode.c…
#threejs #creativecoding #threejsjourney
A digital garden you want to touch, and you can 🌸
Endless voxel particles that grow, melt, turn to ash and rise again. Inspired by @refikanadol, built with @threejs WebGPU + TSL.
Which flower is your favourite? Live demo 👇
#threejsjourney #threejs #creativecode
A digital garden you want to touch, and you can 🌸
Endless voxel particles that grow, melt, turn to ash and rise again. Inspired by @refikanadol, built with @threejs WebGPU + TSL.
Which flower is your favourite? Live demo 👇
#threejsjourney #threejs #creativecode




