Building physics-based 3D dice in the browser (three.js + cannon-es, PWA, 11 languages)
I built 3DRoll, a free dice roller where the dice actually tumble. Here's how it works. Why physics instead of Math.random() The easy way is to choo…
Latest Programming news from Tech News
I built 3DRoll, a free dice roller where the dice actually tumble. Here's how it works. Why physics instead of Math.random() The easy way is to choo…
I wanted to know how far one casual sentence to an AI model gets you in game dev. The answer is Kartit Nitro , a Need for Speed style racer that run…
Last week I posted about AniMate Waifu — a desktop companion that puts a VRM character on your desktop — and the three things that fought back while…
I've been building AniMate Waifu — a desktop companion app that puts a 3D anime character on top of your desktop. It runs on Windows and macOS, and…
My model folder got out of hand. If you print much you know the shape of it: STL, 3MF, STEP, OBJ, PLY and ZIP files piling up faster than you can na…
So I have a bunch of small games on my site. Ludo, tic-tac-toe, carrom, rock-paper-scissors. Nothing fancy, the kind of thing you'd think runs on a…
Our site now has a chapter where you scroll a camera through low orbit, visiting the four places we operate from. It looks like it should weigh fift…
An indoor map stops being portable when every chair, desk, or fixture still depends on a private model URL. KiMap exports now keep furniture metadat…
Indoor maps are often treated as a rendering problem: take a floor plan, extrude a few walls, and display the result. That is useful for a viewer, b…
I have been building VoxelDraft , a voxel editor that runs entirely in the browser without an account or installation. The editor supports block pai…
Introduction: The Allure and Pitfalls of Three.js 'Scroll Me' Websites Three.js "scroll me" websites are digital marvels—visually stunning, pushing…
This is a submission for Weekend Challenge: Passion Edition What I Built From my childhood I loved to take things apart and learn how stuff around w…
I built a 1:1 solar system with Fable 5 in the days before it was pulled offline On June 9, Anthropic released Claude Fable 5 — the most capable mod…
Finding good 3D assets is one of those tasks that sounds easy until you actually need them. You search “free 3D model,” open ten tabs, and suddenly…
MikuMikuDance still lives mostly on the desktop: PMX models, VMD motion, skirt physics, camera work. We built AnimaStage Lite — an open-source brows…
I made BREP.io https://BREP.io A browser based parametric CAD / 3D modeling environment with a custom BREP-style geometry kernel with javascript API…
🌍 3D Weather App Hey everyone, I’ve been working on a weather app inspired by MSN Weather and Apple Weather and finally built a working version. 🔥 F…