Readit News logoReadit News
ponyous commented on GPT-5.2   openai.com/index/introduc... · Posted by u/atgctg
ponyous · 12 days ago
I am really curious about speed/latency. For my use case there is a big difference in UX if the model is faster. Wish this was included in some benchmarks.

I will run 80 3D model generations benchmark tomorrow and update this comment with the results about cost/speed/quality.

ponyous commented on µcad: New open source programming language that can generate 2D sketches and 3D   microcad.xyz/... · Posted by u/todsacerdoti
aclindsa · a month ago
Just yesterday I had an LLM write an openscad module for generating a 2d rounded rectangle. It worked great! I then tried to get it to write a module to extrude a 2d shape into a 3d shape and it failed spectacularly several times before I gave up.
ponyous · a month ago
Interesting. I’m building a SaaS around this idea. And I managed to do things waaay more complex than that using LLMs. Especially “several times”. My AI can do a parametric trophy cup from one prompt in a couple of attempts, I would be shocked if it didn’t know how to make rectangular cube…
ponyous commented on Comparing State of the Art LLMs for 3D Generation   grandpacad.com/blog/compa... · Posted by u/ponyous
ponyous · a month ago
There was quite a bit of interest in the 3D modeling data when Gemini 3 was released[0]. So I have decided to write about my findings.

It's the first time ever I am submitting a link to my AI 3D Modeling software (even if it's just a blog post), so I would appreciate any feedback - or request for other data you may want to see.

[0]: https://news.ycombinator.com/item?id=45968426

ponyous commented on Gemini 3   blog.google/products/gemi... · Posted by u/preek
adastra22 · a month ago
Three.js is not CAD. It is an API for drawing 3D graphics in a browser. 3D graphics, in general, is not CAD. Blender is not CAD. You cannot do CAD operations in blender.

I'm not being nit picky here. I think there are issues beyond terminology that you may not be familiar with, as it is clearly not your field. That's ok.

The "design" in computer aided design is engineering design. This is not the same definition of "design" used in, say, graphic design. Something is not called CAD because it helps you create an image that looks like a product on a computer. It is CAD because it creates engineering design files (blueprints) that can be used for the physical manufacture of a device. This places very tight and important constraints on the methods used, and capabilities supported.

Blender is a sculpting program. Its job is to create geometry that can be fed into a rendering program to make pretty pictures. Parasolid is a CAD geometry kernel at the core of many CAD programs, which has the job of producing manufacturable blueprints. The operations supported map to physical manufacturing steps - milling, lathe, and drill operations. The modeling steps use constraints in order to make sure, e.g., that screw holes line up. Blender doesn't support any of that.

To an engineer, saying that an LLM gave you a blender script for a CAD operation is causing all sorts of alarm klaxons to go off.

ponyous · a month ago
Thanks for clarifying. I'm just getting into this field.

If Blender can export a .3mf file format and slicer gets it ready for 3D printing (gcode that actually instructs the printer head). Is the slicer actually CAD software?

And if you can export many formats that work with some manufacturing devices and you built a model in blender, did blender not help you with CAD?

ponyous commented on Gemini 3   blog.google/products/gemi... · Posted by u/preek
adastra22 · a month ago
Blender is not CAD. Edit: I’m not but picking. Totally different data structures and internal representations.
ponyous · a month ago
Computer aided design. Tree.js can be CAD. But I agree it’s not meant for CAD even though you can do it.
ponyous commented on Gemini 3   blog.google/products/gemi... · Posted by u/preek
lfx · a month ago
Just hand sketched what 5 year old would do on the paper - the house, trees, sun. And asked to generate 3d model with tree.js.

Results are amazing! 2.5 and 3 seems way way head.

ponyous · a month ago
Based on my benchmarks (run 100s of model generations).

2.5 stands between GPT-5 and GPT-5.1, where GPT-5 is the best of the 3.

In preliminary evals Gemini 3 seems to be way better than all, but I will know when I run extended benchmarks tonight.

ponyous commented on Gemini 3   blog.google/products/gemi... · Posted by u/preek
adastra22 · a month ago
I would have used OpenSCAD for that purpose.
ponyous · a month ago
I started with a lighter weight solution (JSCAD) first and quickly hit the limitations. So I wanted to explore the other side of it - fully complex over the top software (blender).

I guess openscad would be a sweet spot in the middle. Good shout, might experiment.

ponyous commented on Gemini 3   blog.google/products/gemi... · Posted by u/preek
bilbo0s · a month ago
Did your prompt instruct it to use blender?
ponyous · a month ago
Yes. I’ve been working and refining the prompt for some time now (months). It’s about 10k tokens now.
ponyous commented on Gemini 3   blog.google/products/gemi... · Posted by u/preek
giancarlostoro · a month ago
I'm not familiar enough with CAD what type of format is it?
ponyous · a month ago
It’s not a format, but in my mind it implies designs that are supposed to be functional as opposed to models that are meant for virtual games.

It generated a blender script that makes the model.

u/ponyous

KarmaCake day1346November 30, 2011
About
Full-stack Developer. Based in London.

vmeznaric@outlook.com

Working on AI 3D modeling software.

X.com/otivdev

View Original