35

Show HN: An ASCII 3D Rendering Engine

What’s up with filtering of clearly low effort AI posts here?

Every now and then I see this crap here. And people even engage into discussion. This is ridiculous.

11 minutes agorckt

Is there a good reason not to use WebGL to render the scene and compute the character mapping? Even if you're dead set on outputting text to a `<pre>` you could write the ascii values out to a framebuffer and copy from that for a pretty significant speedup.

21 minutes ago4k0hz

> No WebGL

Why is this an advantage? I have a GPU and I'd rather it was used. As-is, one of my CPU cores is pegged at 100% just rendering the landing page.

an hour agoRetr0id

maybe to prove the output is purely text only?

22 minutes agoalightsoul

This is actually pretty awesome. I enjoyed going through all the models.

I'm also not sure why I love ASCII art so much. Maybe it's because it's such an abstract way to represent something, yet our brains make perfect sense of everything.

The shading is where it all comes to life.

What is the file size of one single model on average?

3 days agosmalltorch

Thanks! The gallery holds real 3D files (.glb/.obj/.vox), ~300 KB each. The ASCII isn't stored, it's rendered live from the mesh. Its size only depends on the grid resolution, not the model: a full-screen view is ~150×50 characters, so around ~10 KB of text (a cube and a detailed mesh would produce the same byte count)

3 days agoapresmoi

Wow. Where was this in the 90s when I "needed" it.

Is there a console version?

an hour agodeftio

Well done, Claude!

37 minutes agoshshhssjjww

Absolutely incredible

an hour agoofabioroma

I have been looking for a tool like this for so long. Very cool I will def be using for my website

3 days agomelvinczyk

This is great! I’m going to use this for my website thanks!

3 days agoItious

send it over when you have it so I can put it in the showcase :)

3 days agoapresmoi

Love this!