Comment by ipsod

3 days ago

Also best at OpenSCAD, seemingly for the same reason, at least in terms of "iterate on a design, comparing visual output to target".

I've found Sol excellent at OpenSCAD.

But I don't do "compare visual output to target" as much as 3D reasoning type tasks (eg: "Build a G1 curve where the -X face meets the +Z face" etc)

  • "G1 curve"? Nice, cool to have new vocabulary for the spell book. Thanks.

    • Yes! Discovered that on a random YouTube video on industrial design.

+1 gemini models where really the only ones fullt grasping spatial reasoning even compared to opus (at least when i last cared to check it)

Are you manually rendering previews of its OpenSCAD output to create images for it to review, or do you have a workflow that automates that?

  • I've built some tools using AI. A custom GUI that has "copy context" and "copy image" buttons, to make prompting easy, and the camera position is persisted to disk on each change so that the agent can run a command to get a screenshot of it.

    I'm thinking about inlining an AI chat window directly - I guess I might fire off a prompt to do that right now.

  • Personally both, i use openscad with opencode, and paste images but it is pretty often the modell decides by itself it wants to see a render and uses the render shell commands to get a image to look at.