Skip to content

Add auto-orientation and remove default base plate in fix_model - #2

Open
anthony-ism wants to merge 2 commits into
mainfrom
feature/auto-output-folder
Open

anthony-ism wants to merge 2 commits into
mainfrom
feature/auto-output-folder

Conversation

@anthony-ism

Copy link
Copy Markdown
Owner

Summary

  • Add auto_orient feature that uses PCA to automatically rotate figurines to stand upright (fixes AI-generated models that are lying on their back/side)
  • Change base_height_mm default from 2mm to 0 (no base plate by default)
  • Fix deprecated Scene.dump(concatenate=True) call with Scene.to_geometry()

Test plan

  • Test with Meshy AI-generated wizard figurine that was lying flat
  • Verify model stands upright after fix_model processing
  • Confirm no base plate is added by default
  • Test --no-orient CLI flag to disable auto-orientation

🤖 Generated with Claude Code

Anthony and others added 2 commits January 17, 2026 18:06
- Add auto_orient feature using PCA to rotate figurines upright
- Change base_height_mm default from 2mm to 0 (no base)
- Fix deprecated Scene.dump() call with Scene.to_geometry()
- Update tool description and schema for new parameters

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Creates optimized prompts for image generators (Midjourney, DALL-E, etc.)
that produce images ideal for conversion to 3D via Meshy, Tripo3D, etc.

Includes style presets (realistic, stylized, cartoon, anime, miniature),
view angles, and service-specific tips for best conversion results.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant