[{"data":1,"prerenderedAt":473},["ShallowReactive",2],{"project-44182206":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":47,"post_text":49,"what":50,"said":83,"maker_in_thread":213,"shape":223,"grid":228,"attempts":436,"same_week":437,"maker_shows":42,"maker_hidden":465,"reader_version":466,"card":467},"44182206","Adam","GPT image editing, but for 3D models","title","Show HN: GPT image editing, but for 3D models","https:\u002F\u002Fwww.adamcad.com\u002F","adamcad.com","zachdive",1749052852,2025,188,85,356,3837,10,"notable","dev_tools","3D modeling and CAD","web_app",[24,25,26,27,28],"text to cad","3d model generation","openscad","3d printing","parametric modeling","curious",0.116,{"positive":32,"neutral":33,"mixed":34,"critical":35},11,23,2,8,44,{"execution":38,"design":41,"idea":44,"performance":45,"pricing":46},{"positive":39,"critical":40},0,5,{"positive":42,"critical":43},4,1,{"positive":42,"critical":39},{"positive":39,"critical":43},{"positive":39,"critical":39},[48,48,48,48,43,48,40,40,39,40,43,43,48,48,48,48,40,40,43,48,48,39,39,48,40,48,43,48,43,48,43,48,40,40,40,39,39,40,43,39],3,"Hey HN!\n\nI’m Zach one of the co-founders of Adam (https:\u002F\u002Fwww.adamcad.com). We're building AI-powered tools for CAD and 3D modeling [1].\n\nWe’ve recently been exploring a new way to bring GPT-style image editing directly into 3D model generation and are excited to showcase this in our web-app today. We’re calling it creative mode and are intrigued by the fun use cases this could create by making 3D generation more conversational!\n\nFor example you can put a prompt in such as “an elephant” then follow it up by “have it ride a skateboard” and it preserves the context, identity and maintains consis",{"problem":51,"audience":57,"pricing":67,"motivation":71,"time_to_build":75,"stack":76,"openness":81,"stage":82,"team_size":81},{"value":52,"source":53,"evidence":54},"Creating 3D models for printing or design without CAD skills","maker",[55],{"id":56},"post",{"value":58,"source":59,"evidence":60},"Newer 3D printing users and designers prototyping 3D assets","inferred",[61,64],{"id":62,"by":11,"text":63},"44185049","ok thanks for the feedback and consider it done! we'll add .scad for export! you can also use creative mode for functional single part objects. i've made cool cupholders, plant…",{"id":65,"by":11,"text":66},"44184311","yeah you’re pretty much bang on. we haven’t exposed mesh decimation and more functionality mostly because a lot of Adam users are newer to 3d but that can change! the question is…",{"value":68,"source":53,"evidence":69},"10 free generations to start, parametric mode free",[70],{"id":56},{"value":72,"source":53,"evidence":73},"Make 3D generation more conversational and iterative",[74],{"id":56},null,[77],{"value":78,"source":53,"evidence":79},"OpenSCAD",[80],{"id":56},"unknown","launched",{"praise":84,"objections":107,"requests":134,"questions":177,"alternatives":193},[85,97],{"value":86,"source":87,"evidence":88},"Creative mode produces impressive results for quick prototypes","commenter",[89,93],{"id":90,"by":91,"text":92},"44189171","chmod775","Well, this certainly exceeded my expectations. I asked for \"something cute\" and got a cute panda. I asked it to make its eyes bigger, and it did. It wasn't a clean model by any…",{"id":94,"by":95,"text":96},"44185148","HetengAaronLi","I have a Bambu and the new creative mode has been super fun for desiging fun prints! https:\u002F\u002Fphotos.app.goo.gl\u002FfU3H5kxGJWfM3rxi9",{"value":98,"source":87,"evidence":99},"Fun for printing with kids and figurines",[100,104],{"id":101,"by":102,"text":103},"44184985","flippyhead","I'm excited to try this with my 11-year old. We love 3d printing stuff, but have been mostly limiting ourselves to existing works on printables. I curious how well the output…",{"id":105,"by":11,"text":106},"44184997","i've used creative mode with my little brother and he loves it to print figurines!",[108,119,126],{"value":109,"source":87,"evidence":110},"Parametric mode fails on some prompts such as gridfinity storage",[111,115],{"id":112,"by":113,"text":114},"44191385","WillAdams","I tried a couple of prompts and never got anything usable. Quite surprised that: >Create a gridfinity storage unit with dividers failed so badly (it created a vertically oriented…",{"id":116,"by":117,"text":118},"44186845","JKCalhoun","Oh, did not see the parametric toggle. User failure. Thanks. Error Compiling Model — \"Fix with AI?\" — Okay — Hmmm.... only the top is truncated. (Seems to have done an \"Optimized…",{"value":120,"source":87,"evidence":121},"Iterating often alters the model's form",[122],{"id":123,"by":124,"text":125},"44184276","arberavdullahu","Very cool! This reminds me of a use case I explored a few years ago—customizing furniture with different fabrics, wood finishes, and design options. In physical showrooms,…",{"value":127,"source":87,"evidence":128},"Models often have poor topology and are not clean",[129,133],{"id":130,"by":131,"text":132},"44189700","voidUpdate","What's the topology like on Creative models? I spent a lot of time last night trying to fix up some awful topology on a model I downloaded from the internet, will I have to go…",{"id":90,"by":91,"text":92},[135,145,156,167],{"value":136,"source":87,"evidence":137},"Export the generated .scad file",[138,142],{"id":139,"by":140,"text":141},"44184111","lucasoshiro","Feature request: since it's using OpenSCAD under the hook, it would be great to be able to download the .scad file The \"creative\" mode seems to be ok, but my main interest (the…",{"id":143,"by":140,"text":144},"44184464","Hi, thanks for answering! Only the generated .scad would be great! I mean, I see to use cases for that that would be helpful for me: 1. Asking for a base model, download it as…",{"value":146,"source":87,"evidence":147},"Export to STEP\u002FBREP formats",[148,152],{"id":149,"by":150,"text":151},"44189323","westurner","Build123d and Cadquery procedural CAD output and input support would be a cool feature. Copilot + GPT-4 can generate build123d Python code; procedural CAD genai. It's spatially…",{"id":153,"by":154,"text":155},"44182588","dekuma","will you expose an API\u002Fexport beyond STL so teams can slot this into existing pipelines? Excited to see creative-mode evolve.",{"value":157,"source":87,"evidence":158},"Upload and edit existing models",[159,163],{"id":160,"by":161,"text":162},"44183090","moralestapia","This is really good, congrats on shipping! Can you upload an existing model and start working from there?",{"id":164,"by":165,"text":166},"44187107","Fomite","I was briefly excited, because \"Can you take this file and make it solid\" is a use-case I have for turning wargaming terrain meant to be at one scale to be more generally…",{"value":168,"source":87,"evidence":169},"Mesh decimation, UV unwrapping and rigging",[170,174],{"id":171,"by":172,"text":173},"44183754","klaussilveira","One thing no 3D AI tool has ever done is to focus on the concept of enhancing or restyling the textures of existing, UV-unwrapped 3D models. I had to build my own pipeline on…",{"id":175,"by":172,"text":176},"44184691","Oh, I don't think you guys should even expose it other than in the export feature. \"Export Optimized\" or \"Export for Game Engines\". I think Mixamo nailed the autorigging years…",[178,186],{"value":179,"source":87,"evidence":180},"Does it support build123d or CadQuery procedural code",[181,182],{"id":149,"by":150,"text":151},{"id":183,"by":184,"text":185},"44183734","avipeltz","have you tried cadquery or build123d?",{"value":187,"source":87,"evidence":188},"Will there be an API",[189,190],{"id":153,"by":154,"text":155},{"id":191,"by":11,"text":192},"44182740","If enough people want it we will build it! For the parametric text-to-CAD generation we will have an API in the future and are actively exploring STEP export",[194,201,206],{"value":78,"source":87,"evidence":195},[196,200],{"id":197,"by":198,"text":199},"44183720","adenta","I've had some success with openSCAD and this MCP, feel free to ping if that's helpful context https:\u002F\u002Fgithub.com\u002Fjhacksman\u002FOpenSCAD-MCP-Server",{"id":143,"by":140,"text":144},{"value":202,"source":87,"evidence":203},"CadQuery and build123d",[204,205],{"id":183,"by":184,"text":185},{"id":149,"by":150,"text":151},{"value":207,"source":87,"evidence":208},"Zoo.dev",[209],{"id":210,"by":211,"text":212},"44187405","jasonliu0704","wdyt about zoo.dev? they seems getting a lot resources like funding",{"comments":214,"answered":32,"key":215},22,[216,219,220],{"id":217,"text":218},"44184343","super interesting! thanks for sharing your generations :) in that case wouldn't you bypass the 3d aspect altogether?",{"id":65,"text":66},{"id":221,"text":222},"44185272","will check out the skinning thanks! right now all iterations are done through prompts to make it feel as conversational as possible. some forms of in-painting could be cool though.",{"commenters":224,"max_depth":225,"maker_replies":214,"first_comment_mins":226,"lifespan_hours":227},40,6,35,71,[229,231,233,235,237,238,239,242,245,247,249,250,251,254,256,257,259,260,263,264,267,270,272,274,278,279,282,284,286,290,292,294,295,298,301,304,305,306,309,311,313,315,317,320,324,326,330,332,337,339,342,346,348,352,354,356,359,361,363,365,366,369,371,376,378,380,382,386,388,390,393,395,396,397,401,405,407,409,411,415,417,422,426,430,433],[123,39,48,230,124,39],"project\u002Fmixed\u002Fexecution",[217,39,39,232,11,43],"maker\u002Fneutral\u002Fidea",[171,43,48,234,172,39],"project\u002Fneutral\u002Fexecution",[65,43,39,236,11,43],"maker\u002Fneutral\u002Fnone",[175,43,48,234,172,39],[221,43,39,236,11,43],[240,43,48,234,241,39],"44187248","nmfisher",[243,43,39,244,172,39],"44194663","other\u002Fneutral\u002Fnone",[139,34,43,246,140,39],"project\u002Fcritical\u002Fexecution",[248,34,39,236,11,43],"44184138",[143,34,48,234,140,39],[62,34,39,236,11,43],[252,34,40,253,184,39],"44184344","project\u002Fpositive\u002Fdesign",[255,34,40,253,140,39],"44184468",[90,48,40,253,91,39],[258,48,39,236,11,43],"44193511",[197,42,39,244,198,39],[261,42,39,262,184,39],"44183726","commenter\u002Fneutral\u002Fnone",[183,42,39,244,184,39],[265,42,48,266,198,39],"44183919","project\u002Fneutral\u002Fidea",[268,42,40,269,184,39],"44183962","project\u002Fpositive\u002Fidea",[271,42,39,236,11,43],"44184071",[112,40,43,273,113,39],"project\u002Fcritical\u002Fperformance",[275,40,43,276,277,39],"44199789","project\u002Fcritical\u002Fdesign","busssard",[149,225,48,266,150,39],[280,225,48,281,184,39],"44198603","maker\u002Fneutral\u002Fexecution",[283,225,39,244,150,39],"44209977",[285,225,39,244,150,39],"44210213",[287,288,48,266,289,39],"44185029",7,"ata_aman",[291,288,39,236,11,43],"44185064",[293,288,48,266,289,39],"44185332",[160,35,48,266,161,39],[296,35,48,236,297,39],"44183371","ForzaAaRon",[299,35,48,300,95,39],"44185178","project\u002Fneutral\u002Fnone",[101,302,40,303,102,39],9,"project\u002Fpositive\u002Fnone",[105,302,39,303,11,43],[94,302,40,253,95,39],[307,18,48,230,308,39],"44187099","protocolture",[310,18,39,236,11,43],"44187126",[312,18,43,246,308,39],"44187189",[314,18,39,262,95,39],"44187373",[316,18,48,300,308,39],"44187445",[318,32,39,244,319,39],"44194985","Valk3_",[321,322,48,266,323,39],"44182987",12,"gavmor",[325,322,39,236,11,43],"44183903",[327,328,39,244,329,39],"44183859",13,"bko",[331,328,39,236,11,43],"44184176",[333,334,39,335,336,39],"44183678",14,"other\u002Fneutral\u002Fidea","hoakiet98",[338,334,39,232,11,43],"44184055",[340,334,39,244,341,39],"44187196","abe_m",[343,344,48,234,345,39],"44184626",15,"b0a04gl",[347,344,39,234,11,43],"44185186",[349,350,40,303,351,39],"44184496",16,"TheonlyJem",[353,350,39,236,11,43],"44184515",[130,355,48,234,131,39],17,[357,358,43,246,117,39],"44183587",18,[360,358,48,234,184,39],"44183671",[362,358,48,236,117,39],"44183932",[364,358,48,300,184,39],"44184203",[116,358,43,246,117,39],[367,358,39,368,11,43],"44186961","maker\u002Fneutral\u002Fdesign",[370,358,39,262,95,39],"44185176",[372,373,48,374,375,39],"44188464",19,"project\u002Fneutral\u002Fpricing","iancmceachern",[164,377,43,246,165,39],20,[379,377,39,236,11,43],"44187162",[381,377,48,266,165,39],"44193237",[383,384,48,234,385,39],"44188998",21,"timonoko",[387,384,39,236,11,43],"44189144",[389,384,48,234,385,39],"44189205",[391,214,40,269,392,39],"44189217","mdrzn",[394,214,39,236,11,43],"44193529",[153,33,40,303,154,39],[191,33,39,236,11,43],[398,399,40,269,400,39],"44190796",24,"hosolmaz",[402,403,39,244,404,39],"44183798",25,"AIorNot",[406,403,39,236,11,43],"44183852",[210,408,39,244,211,39],26,[410,408,39,244,11,43],"44187612",[412,413,40,269,414,39],"44193996",27,"raviriley",[416,413,39,262,184,39],"44198582",[418,419,43,420,421,39],"44191251",28,"project\u002Fcritical\u002Fnone","iamnotsure",[423,424,39,244,425,39],"44187298",29,"TacticalCoder",[427,428,39,244,429,39],"44183353",30,"liesandxander",[431,428,39,244,432,39],"44183513","dang",[434,428,39,244,435,39],"44184009","Barbing",[],[438,443,448,452,456,460],{"id":439,"name":440,"points":441,"category":442},"44157177","Kan.bn",509,"productivity",{"id":444,"name":445,"points":446,"category":447},"44126612","Command Line Handbook",454,"learning_science",{"id":449,"name":450,"points":451,"category":20},"44127653","Onlook",408,{"id":453,"name":454,"points":455,"category":20},"44123098","Typed-FFmpeg",342,{"id":457,"name":458,"points":459,"category":20},"44159758","Vanta",265,{"id":461,"name":462,"points":463,"category":464},"44147803","Patio",255,"web_saas",false,"v2",{"id":468,"name":5,"line":6,"ai":465,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":469,"top":18,"kw":470,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":471,"url":9,"mix":472,"praise":86,"objection":109,"sub":21},44182206,0.12,[24,25,26,27,28],"3333135505113333551330035313131355500510",[32,33,34,35],1793991122545]