AI UNDERDOGS
Back
0:00 / 0:00
#025

Pixelforge

fersab.github.io/pixelforge/
Raytracing3D RenderingClaude CodeDemoscene spiritPure JavaScript
600 views38 likes💬 0 comments🔗 138 visits

A 3D renderer from the first pixel to GPU raytracing — zero libraries, zero frameworks

WHAT IT SOLVES

Most AI-assisted projects are wrappers and CRUD apps. This author wanted to prove Claude Code can handle real algorithmic heavy lifting — real-time graphics and low-level math

WHY IT'S INTERESTING

Taste

Deliberately chose the hard path

No WebGL, no Three.js — starts from raw Canvas pixel manipulation and builds a full rendering pipeline from scratch. The author says he wanted something that 'takes you back to the demoscene.' This isn't product thinking, it's craft

Real craft

Three renderers + BVH acceleration

Software rasterizer, CPU raytracer, GPU raytracer with BVH acceleration and 2×2 AA — three full pipelines in one pure ES6+ project. BVH (Bounding Volume Hierarchy) is serious CG math, not tutorial-grade stuff

"Most AI-assisted projects you see today are LLM wrappers, CRUD apps, or a handful of frameworks stitched together with API calls. I wanted to push Claude Code in a different direction — heavy algorithmic work, real-time math, and the kind of low-level graphics programming that takes you back to the demoscene"

fersab

TECH GUESS

Pure ES6+ JavaScript, Canvas API pixel ops, WebGPU or compute shaders for GPU raytracing offload

📍 Source: hn📅 2026-05-27Original post →Visit site →
Ad
Ad slot (AdSense unit renders here once connected)

Discussion (0)

Sign in with GitHub to post
  • No comments yet — be the first.

Related