Vibeleaderboard
Index / tool

3D Retro Graphics

3d-retro.com
Visit 3d-retro.com
Category
Developer Tools
Rank
No. 2266Tools index

Previous survey · No. 2226 ·

Pricing
Free
Type
TOOL
Use case
Design & Media
Interfaces
Web · API
Date

About

3D Retro Graphics is a CC0-licensed collection of self-contained recreations of classic computer graphics techniques, such as demoscene plasma, raytracing, Mode 7 floors, Boing balls, and fluid simulations, rendered with WebGL 1 or 2D canvas. Each experiment's source HTML can be copied directly into another project, and the full catalog is exposed through a machine-readable llms.txt and JSON API for agent use.

What it does

The site offers 31 single-file graphics demos: 27 rebuilds of named historical effects, from a 1980 Whitted raytracer to a 1992 Wolfenstein-style raycaster and a Super Famicom Mode 7 floor, plus four 2026 math illustrations. It says each one runs in the browser and is meant to be pasted into your own page.

Stated on the product site

License
CC0 1.0 public domain dedication
Rendering
WebGL 1 or a 2D canvas
Distribution
Each demo is a standalone HTML file meant to be copied into a page
Agent interfaces
Plain-text catalog for agents, a JSON API and an OpenAPI description
Attribution
Each demo names its historical reference or labels itself an interpretation
Interaction
Most demos respond to pointer or drag input; the raycaster uses WASD

Not stated on the site

  • The page does not state which browsers or devices the demos are tested on, or how pointer-driven demos behave with touch input.
  • The page does not show who maintains the collection or whether new demos are added over time.
  • The page does not describe the JSON API response format, versioning policy or any rate limits.
  • The page does not say how heavy the raymarched and raytraced demos are on low-end hardware.

Written from the product site at 3d-retro.com.

Tags

webglcanvasdemoscenecc0graphicsfrontend

Media

3D Retro Graphics

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.