← Sun, Sep 27 digest

Show HN: A CC0 museum of retro 3D tricks you can paste into a page

read article ↗ hn thread ↗

A new site offers CC0-licensed retro 3D graphics demos, though technical readers quickly identified them as AI-generated code with numerous rendering errors.

skippable The demos are poorly implemented and historically inaccurate, though the backlash highlights community fatigue with low-effort AI projects.

summary

The creator launched a repository of single-file retro 3D graphics demos intended for easy embedding on web pages. However, the community panned the collection as AI-generated content. Technical participants detailed numerous projection errors, incorrect historical implementation techniques, and broken geometry across multiple examples. The reaction highlights growing frustration with uncurated code masquerading as nostalgic artifacts.

key points

  1. The site provides single-file WebGL and 2D canvas experiments licensed under CC0 with endpoints designed for AI agents.
  2. Participants identified severe rendering errors, including incorrect globe projections, a distorted Utah teapot, and broken Z-indexing.
  3. Demoscene-style effects were implemented with naive pixel shaders rather than the resource-constrained historical bitwise tricks of the era.

who should read it

Web developers and graphics programmers interested in browser-based retro graphics.

discussion hostile

consensus

Users universally dismiss the project as unvetted AI-generated code, pointing out glaring perspective errors, broken geometry, and historical inaccuracies.

best comment by unconed ↗

Seems like vibe coded slop?

The long/lat globe has a bizarre projection that has incorrect perspective. Neither orthogonal nor inverse Z.

The "utah" teapot is not the utah teapot. The handle is also oriented with backfaces showing, and is disconnected from the teapot body.

The "glenzing" example is just regular alpha blending and fill whereas the original glenz effect was about mimicking alpha blend using bitwise tricks on a purposely designed 256 color palette (iirc in Second Reality).

Etc etc.

I don't understand why this stuff is supposed to be impressive when what it really represents …

It catalogs specific technical flaws across multiple demos, proving the site lacks human curation or oversight.

Generated by an LLM from the article and thread. Check the sources before relying on it.