Itβs finally live! π I just launched my new interactive 3D developer portfolio.
I wanted to challenge myself to blend hand-drawn aesthetics with real-time WebGL, custom shaders, and physics-based interactions. Built with @reactjs, @threejs, and @greensock.
He can't model 3D. That limitation became the entire visual identity of his portfolio.
@ITom_Dev built a fully walkable 3D corridor in Three.js using no 3D models at all. Just flat rectangles wrapped in hand-drawn textures, a custom paint-reveal shader, and four months of fighting with camera systems.
Read the full story: tympanus.net/codrops/2026/06β¦
gave myself 1 hour to build a 3D browser game from scratch using only prompts with @GoogleDeepMind's Antigravity 2.0 Gemini 3.5 Flash High.
the result? an RC car that doesn't touch the ground.
AI couldn't solve floor collision so it just made the car float. ramps are decoration. buttons are unreachable.
the future of #CreativeCoding is levitating ππ¨
14 awards. One portfolio. Zero 3D models.
Built itomdev.com from flat rectangles and custom shaders because I can't use Blender. Still a student.
@fwa of the Day, @awwwards HM, @cssdesignawards Special Kudos, CSS Winner SOTD, Orpetron SOTD, @greensock Showcase more
A couple days after the festival and Iβm still smiling π
Never expected that kind of reaction for a body webcam game.
If you havenβt tried it yet β itβs live:
sixsevengame.vercel.app
Tell me your high score π
Didn't expect what happened next.
Kids formed queues. Parents got dragged in. Strangers compared scores with each other.
People kept asking "this is just a website??" I built this on a $100 Thinkpad btw.
Opened it up to the world after the festival:
-> daily global leaderboard
-> PDF certificates with QR codes
-> 2 languages (EN/PL)
-> Canvas particle effects fire mode
React 19 MediaPipe WASM Firebase.
Honored to be featured on @thelandinglove today! π
If you're curious about how I combined React Three Fiber with GSAP for the 3D depth effect, the whole project is open-sourced. Huge thanks for the support! π
Fresh 3D portfolio featured on @thelandinglove today: an interactive 3D developer portfolio by Tomasz βITomβ Szmajda @ITom_Dev.
Explore WebGL experiments, React projects, and GSAP animations in a hand-drawn gallery.
Live: itomdev.com/
Taking a short break from crazy WebGL to deliver pure elegance. β¨
My latest commercial project for "Adam & Ewa" wedding photography. No 3D this time just pixel-perfect UI, buttery smooth page transitions, and top-tier performance.
Tech: React @greensock β‘οΈ
#WebDesign#GSAP
Still can't believe it... My interactive portfolio just won the FWA of the Day! ππ₯ Countless hours of tweaking GSAP, Three.js, and WebGL finally paid off. Huge thanks to the @fwa jury!
Check out the winning experience here: itomdev.com#FWA#FOTD#WebDesign#GSAP
π Site of the Day - ITOM Portfolio
This is my interactive 3D portfolio built where the core of the experience is an infinite 3D corridor featuring custom physics-based scroll, drag, and mobile swipe interactions. A massive highlight of the project is the interactive studio monitors and gallery room, where hovering over elements triggers a custom WebGL reveal shader (a realistic brush-stroke painting effect), which is smoothly orchestrated by GSAP tweening the shader's uProgress uniforms. The site also features a unique GSAP-driven procedural SVG tear-apart preloader used to seamlessly mask DOM-to-Canvas state transitions.
Credit: Tomasz Szmajda (linkedin.com/in/itomdev)
βοΈ Observer gsap/react Core GSAP Text Animation TextPlugin
π οΈ @threejs WebGL React
site β itomdev.com
showcase β gsap.com/showcase
πΌοΈ A sheet of paper tears in half and a hand-drawn corridor spills out behind it.
Tomasz Szmajda's (@ITom_Dev) portfolio puts you in a sketched 3D hallway where the picture frames paint themselves in as you walk up to them. The seams between 2D and 3D are the whole point.
π webgpu.com/showcase/itom-porβ¦#WebGL#ThreeJS#CreativeCoding#Portfolio#GSAP