rofko
Show HN: Cloth Physics in 3D CSS
Show HN: SGI ElectroPaint screensaver in 3D CSS
3D CSS Super Mario
Show HN: 3D CSS Super Mario 64
Re:CSSQuake
on Saturday June 20, 2026 @04:41PM (#48612808)
Hi there! Thanks for the report, buttons should work properly now.
Regarding the game logic, the build step has a small JS extractor over QuakeC/progs.dat to generate JSON source facts: states, models, attacks, sounds, etc. The browser runtime is TypeScript and consumes those for Quake-ish gameplay.
Thanks for that report! It is hopefully fixed now.
You should be able to enable sounds with the M shortcut or through the Options menu.
Show HN: Quake ported to 3D CSS (no WebGL)
Re:Show HN: A CSS 3D Engine (no WebGL)
on Monday June 01, 2026 @12:21PM (#48358936)
Hi there! This is not trying to be a three.js replacement, scenes with huge polygon counts naturally should render in canvas.
For me, the interesting case is smaller low-poly or voxel scenes where loading a full 3D stack may be overkill, and where keeping the scene in DOM/CSS gives you easier integration with normal layout, styling, events, etc. Once you have the HTML, you don't even need to load the library to render a static model.
Also, part of the experiment is testing the browser’s limits and getting a clearer sense of where this approach works, where it breaks down, and what the tradeoffs are.
Cheers!
Show HN: A CSS 3D Engine (no WebGL)
Show HN: PolyCSS – A 3D engine for the DOM (without WebGL)
Show HN: 3D Sokoban, Built in CSS
Re:Show HN: 3D Mahjong, Built in CSS
on Monday February 23, 2026 @06:12AM (#47120766)
Thank you! I'm going to review that. In the meantime I've added Undo/Redo options so you can backtrack your steps.
Re:Show HN: 3D Mahjong, Built in CSS
on Monday February 23, 2026 @06:11AM (#47120760)
Done!
Re:Show HN: 3D Mahjong, Built in CSS
on Monday February 23, 2026 @06:11AM (#47120757)
Thanks for the report! I added a patch that hopefully fixes that.
Re:Show HN: 3D Mahjong, Built in CSS
on Monday February 23, 2026 @06:10AM (#47120752)
Thanks for the feedback! Just pushed that fix.
Re:Show HN: 3D Mahjong, Built in CSS
on Sunday February 22, 2026 @06:11PM (#47115842)
That's unfortunate! I'll make sure to patch that case.
Re:Show HN: 3D Mahjong, Built in CSS
on Sunday February 22, 2026 @05:59PM (#47115735)
Thank you for the insight! I think rotating the tile images is key. Since I’m using CSS Grid for positioning, there are some limitations around overlap like the one you mentioned, but it should be solvable. I’ll keep working on it to bring it closer to the standard behavior.
Re:Show HN: 3D Mahjong, Built in CSS
on Sunday February 22, 2026 @11:43AM (#47112475)
Thank you for the feedback! I will triple check the rules
Show HN: 3D Mahjong, Built in CSS
Show HN: VoxCSS – A DOM based voxel engine
Re:Show HN: A CSS-Only Terrain Generator
on Tuesday November 04, 2025 @11:51AM (#45813100)
Definitely! I'm planning for more landscape features for next versions. I think rivers will be a great addition, and waterfalls/rapids sound really interesting too. In the end it's a matter of adding a few classes and designing some sprites.
Re:Show HN: A CSS-Only Terrain Generator
on Tuesday November 04, 2025 @10:46AM (#45812276)
Thanks for the report! Are you using a dark mode extension by any chance? I’ve seen that happen with Dark Reader in Chrome.
Re:Show HN: A CSS-Only Terrain Generator
on Tuesday November 04, 2025 @10:42AM (#45812227)
Thank you! Populous and Transport Tycoon were two big inspirations for sure :)