Image missing.
Show HN: I made a 3D SVG Renderer that projects textures without rasterization

created: June 5, 2025, 2:05 a.m. | updated: June 5, 2025, 10:35 p.m.

An example circuit board rendered with our vanilla Typescript 3D Renderer. SVGs support this nice little transform called an affine transform. Possible affine transforms from wikipediaThis projection isn’t possible with a single affine transform. By projecting a ray to compute each pixel for the image, I could get a very conventional 3d renderer. So with OpenAI O3’s help I implemented it into the vanilla Typescript 3D renderer.

3 days, 4 hours ago: Hacker News