šŖšµš®š šš² ššš²š± šš¼ š½š®š š® šŖš²šÆšš š±š²šš²š¹š¼š½š²šæ š³š¼šæ, š š½šš šš¼š“š²ššµš²šæ šŗššš²š¹š³ š¶š» š® š±š®šš. š¦ššæš²šš-šš²ššš¶š»š“ šš²šŗš¶š»š¶ šÆ.š š£šæš¼ šš¼ ššµš² šŗš®š
š¤Æ
The previous post, where I recreated the first part of our Three.js animation from
izum.study with the help of a neural network, got a lot of reactions. So I decided to go further and take the experiment all the way to the end.
šš¼š®š¹: build the FULL site animation using prompts only. Without a single line of code written by hand. So you understand the scale ā back in the day, a live developer used to make a similar animation for us for a whole month, and it was accompanied by constant nerve-wracking and edits.
š”š¼š ššµš² šæš²ššš¹š šš®š šæš²š®š±š š¶š» š® š±š®šš. šš»š± š¶š š“š²š»šš¶š»š²š¹š š¶šŗš½šæš²ššš²š± šŗš².
Gemini 3.1 Pro produced a fully working project: a wave of thousands of particles collapses into a 3D sphere on scroll, then smoothly breaks apart into three separate spheres (like in the original) and merges back. All of this is driven by GLSL shader math and tied to scroll via GSAP.
šŖšµš®š š šµš®š± šš¼ šš¶š»šøš²šæ šš¶ššµ:
ā” Morphing logic. Splitting one form into three with particle flow is complex geometry. The neural net wrote the shaders for a smooth split and reverse merge by itself.
ā” Synchronization with GSAP. Camera movement, scaling, and the split triggers are perfectly fitted to the page scroll.
After that, all that was left was to bring everything to the final look and polish the animation so that it feels as smooth live as in the original.
What used to require a month of work from a dedicated specialist and a solid budget is now solved over a weekend. You just need to act as the art director and steer the modelās logic correctly. Neural nets really are changing the rules.
š„š®šš² ššµš² š³š¶š»š®š¹ šæš²ššš¹š š³šæš¼šŗ š šš¼ šš¬ š„
And the main question: what do you think ā is it already time for WebGL developers to start quietly updating their resumes, or can the leather bags still sleep peacefully for now? Write in the comments š