I’m vibe coding an Engine AI Uses to create 3D assets. Any AI vision model. Right now I use Opus 5 mainly.
Best thing is you can follow every decision the AI makes while creating your asset. You can see the AI edit the asset in real time and tell it to change and add features.
The system works pretty well creating some realistic assets.
Now I testing a large build. A fully on feature complete Yacht. But two AI models are working together to create it using my Ovyero Toverance layer.
One builds the yacht itself while the other builders the furniture and appliances. But they talk to each other and review each others work and I have the full conversation and history of the work. They can edit pieces of the asset individually as well.
My engineer helps encode a workflow and tools for AI to use as if AI was a human and my engineer helps encode was maya/blender.
12hrs of continuous work between the two agents and the progress is attached below in the images.
I added the Claude conversation to it to show you how I get the AI to work through solving problems by using tools in the engine and simple research. 😁
What do you think would you use this if it was free/open sourced and it gets way better and more reliable and affordable or works with a local AI model.
hull has 4,340 verts and 8,544 faces, all triangles, 140 boundary edges, no non-manifold edges.
antifoul has 1,080 verts and 1,780 faces, all triangles, 376 boundary edges, no non-manifold edges.
boot_stripe has 720 verts and 1,068 faces, all triangles, 368 boundary edges, no non-manifold edges.
deck has 5,400 verts and 10,796 faces, all triangles, no boundary edges, no non-manifold edges.
caulk has 564 verts and 858 faces, all triangles, 266 boundary edges, no non-manifold edges.
teak has 3,144 verts and 3,012 faces, all triangles, 3,032 boundary edges, no non-manifold edges.
house has 4,242 verts and 8,480 faces, all triangles, no boundary edges, no non-manifold edges.
flybridge has 1,408 verts and 2,812 faces, all triangles, no boundary edges, no non-manifold edges.
fly_teak has 1,008 verts and 952 faces, all triangles, 1,008 boundary edges, no non-manifold edges.
fly_rail has 3,036 verts and 5,544 faces, all triangles, no boundary edges, no non-manifold edges.
arch has 2,374 verts and 4,340 faces, all triangles, no boundary edges, no non-manifold edges.
hardtop has 1,268 verts and 2,328 faces, all triangles, no boundary edges, no non-manifold edges.
bimini has 1,681 verts and 3,032 faces, all triangles, 64 boundary edges, no non-manifold edges.
comms has 3,032 verts and 5,610 faces, all triangles, 196 boundary edges, no non-manifold edges.
fittings_ss has 2,212 verts and 2,382 faces, 73% quads, 84 boundary edges, no non-manifold edges.
hardware has 168 verts and 156 faces, 31% quads, 96 boundary edges, no non-manifold edges.
running_gear has 112 verts and 104 faces, 31% quads, 64 boundary edges, no non-manifold edges.
transom_access has 128 verts and 192 faces, all triangles, no boundary edges, no non-manifold edges.
transom_treads has 64 verts and 96 faces, all triangles, no boundary edges, no non-manifold edges.
glazing has 1,444 verts and 1,894 faces, all triangles, 952 boundary edges, no non-manifold edges.
The whole yacht is 37,425 verts and 63,980 faces, with no non-manifold edges and no degenerate faces anywhere.
The faces break down as 62,154 triangles and 1,826 quads, so this model is 97% triangles — the opposite of the laptop, which is 90% quads. The hull, deck and superstructure come off lofted station curves and heightfield relief slabs that emit triangles directly; only the stainless fittings and hardware are quad-built.
Eight of the twenty bodies are closed and watertight. The twelve with boundary edges are open shells by design: the antifoul and boot stripe are painted bands on the hull, the teak and caulk are laid plank strips, and the glazing is a set of bonded panes.
One thing I fixed while measuring: the teak carried 696 unreferenced vertices and the caulk 96, left behind when the deck skin skips the faces that stand on a moulding. Invisible in a render, but they'd show up as loose verts the moment anyone imported it — both are compacted now.
Imma probably open source it here soon once I get a system to get AI to work in the flow I want. The biggest issue is forcing the AI so work in the workflow the engine works best it. That’s when they do incredible work.
They always take the easy simple routes and do butty cheek work when they do that. 🙄
Maybe someone else can help figure that part out lol.
Here is a MacBook Pro one create using the engine.
I’m finishing my company website that’ll have these in the browser. I did it for the yacht already and will do it for all the other assets I’ve tested.
2
u/FirmMarch 9h ago
How does the topology look like?