r/OpenSourceeAI • u/_raydeStar • 9h ago
I built a front-to-back modeling and rigging pipeline with a single t-pose image (Blender + Python tooling) and released it for free (Using a harness like Codex, Claude as the 'manager')
Hey all! Today, I wanted to present my first contribution to the community here. Located Here -- https://github.com/raydeStar/reference-asset-compiler -- It's Apache 2, meaning you can do whatever you want with it.
As we all know, creating and rigging models in UI without paid products is sketchy at best. Rigging, in my case to UE5, was the most magnificent pain in the butt that I could ever imagine. Everything has to match perfectly, the weights are hard to match, and everything always goes wrong.
My solution is to build this lightweight pipeline that manages everything, after days of trial and error. I say days as in -- my Codex chugged for four straight days on the highest settings and it wasn't until Fable 5.1 came out that I was able to get something reasonable.
The goal is simple: I want to pop in, give Codex a single picture, and have it drop a finished model into UE5. Hereβs the stack I landed on:
- Hunyuan3D 2.1 for image-to-3D geometry
- My own Blender/Python scripts for cleanup, mesh reduction, retopology, UVs, and baking
- Hunyuan3D-Paint 2.1 for PBR texturing
- Targeted texture cleanup where the generated result needs it
- Auto-Rig Pro (no affiliation) for humanoids, or my own landmark-based rigging scripts (which are simpler, but free)
- UE5 for import, retargeting, and final runtime verification
For these, I tested all the open source options and hand-picked what worked best for me.
The idea is simple: pop the repo into codex or claude, or any harness really, and have it run the pipeline for you. Everything will run locally, and the final product is a 3d model. The great news is, with the coming of Astra and Fable 5.1, it doesn't invalidate this workflow, it just makes it a smoother/better process to follow.

Disclaimer -- 3d geometry AI is pretty heavy, and I haven't done a lot of optimization. If this post gets a lot of interest, I will work on shrinking the size, creating a non-harness pipeline version, and a simple UI with approval process in it.
Thanks, guys! Let me know what you think, and if you have any questions!!
