Validado em 2026-04-29 com 2 estantes hero piece (mahogany + gilded)
geradas em ~150s total numa RTX 3090 Vast.ai (~$0.10).
Mudanças críticas vs versão anterior:
- setup/install_hunyuan3d.sh: aplica os 8 patches obrigatórios pra paint
v2.1 funcionar (mesh_utils bpy lazy, simplify_mesh_utils API nova,
custom_rasterizer build, mesh_inpaint compile, torch 2.6 + CUDA bypass,
setuptools<81, RealESRGAN ckpt, repo correto)
- workflows/run_paint_pbr.py: NOVO — invoca textureGenPipeline.py PBR
diretamente. Substitui run_estante_pipeline.sh que falhava silenciosamente
por chamar pipeline v2.0 com weights v2.1 (KeyError swallowed).
- README.md: documentação completa do pipeline produção; docs/troubleshooting.md
cataloga os 8 patches em detalhe; docs/cost_tracking.md log do primeiro run.
- outputs/_remote_renders/: prints de validação (estantes A+B+C renderizadas
no remote via pyrender, demonstrando UV-baked PBR perfeito).
Pipeline conceitual:
SDXL prompt → reference.png (102…
Initial pipeline scaffold: Hunyuan3D-2.1 + ComfyUI on Vast.ai