Comment

Comment by socializer

There's a long history of programmers trying to reduce 3D design to programming. I still remember POV-Ray, which was a big thing in the 1990s. But in the end, it's just a very inconvenient way to iterate on shapes by editing code. Kinda like drawing a comic strip by writing SVG by hand. Effortless interactivity rules.

Many CAD programs incorporate parametric modeling, scripting languages, or Scratch-like "block programming" tools for when you actually need flexibility for a specific assembly. But that's where it belongs: an add-on for an interactive modeler. You don't need to write code draw a helix, but if you need a variable number of scaled copies, there's a parametric tool for that.

I guess these tools may be useful to LLMs because it's cheaper for them to generate a program than to perform computer-use tasks in a UI. But I wouldn't recommend humans to start with OpenSCAD.

parent socializer 22 days ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton