3D Model Generation
Generate production-ready 3D models using each::sense. This skill creates 3D assets from text descriptions or reference images, suitable for games, e-commerce, architecture, product visualization, and more.
Features
- Text-to-3D: Generate 3D models from natural language descriptions
- Image-to-3D: Convert 2D images into 3D models
- Character Models: Create humanoid and creature 3D characters
- Product Models: E-commerce ready product 3D assets
- Environment/Scene: Generate 3D environments and landscapes
- Game Assets: Low-poly and stylized game-ready models
- Furniture: Interior design and home decor 3D models
- Vehicles: Cars, aircraft, and transportation 3D assets
- Architecture: Buildings, structures, and architectural elements
- PBR Textures: Generate physically-based rendering textures for 3D models
Quick Start
| Format | Extension | Use Case |
|---|
| GLB | .glb | Universal format, web/AR/VR, Unity, Unreal |
| GLTF | .gltf | Web applications, three.js |
| OBJ | .obj | Legacy support, 3D printing |
| FBX | .fbx | Animation, game engines |
| USDZ | .usdz | Apple AR Quick Look |
Use Case Examples
1. Text-to-3D Model Generation
2. Image-to-3D Conversion
3. Character 3D Model
4. Product 3D Model
5. Environment/Scene 3D
6. Game Asset 3D Model
7. Furniture 3D Model
8. Vehicle 3D Model
9. Architecture 3D Model
10. PBR Texture Generation for 3D
Best Practices
Model Quality
- Be specific: Include material types (metal, wood, fabric), surface finish (matte, glossy), and style (realistic, stylized, low-poly)
- Specify use case: Mention if it's for games (optimized), AR/VR, 3D printing, or visualization
- Include scale reference: Describe size when relevant for proper proportions
Topology Guidelines
- Game-ready: Request optimized polygon count and clean topology
- Animation-ready: Specify T-pose for characters, request proper edge loops
- 3D printing: Ask for watertight meshes and manifold geometry
Texture Quality
- PBR materials: Request specific texture maps (albedo, normal, roughness, metallic, AO)
- Resolution: Specify texture resolution (1K, 2K, 4K) based on use case
- Tileable: Request seamless/tileable textures for repeating surfaces
Prompt Tips for 3D Generation
When creating 3D models, include these details in your prompt:
- Object description: What is the object? Be specific about type and style
- Materials: What materials make up the object? (metal, wood, plastic, fabric)
- Surface finish: Matte, glossy, brushed, weathered, etc.
- Style: Realistic, stylized, low-poly, cartoon, photorealistic
- Use case: Game asset, product visualization, AR, 3D printing
- Technical specs: Polygon count, texture resolution if needed
Example Prompt Structure
Mode Selection
Ask your users before generating:
"Do you want fast & cheap, or high quality?"
| Mode | Best For | Speed | Quality |
|---|
max | Final production assets, hero models, product shots | Slower | Highest |
eco | Quick prototypes, concept exploration, bulk generation | Faster | Good |
Multi-Turn 3D Model Iteration
Use session_id to iterate on 3D models:
Batch Asset Generation
Generate multiple 3D assets for a project:
Error Handling
| Error | Cause | Solution |
|---|
Failed to create prediction: HTTP 422 | Insufficient balance | Top up at eachlabs.ai |
| Content policy violation | Prohibited content | Adjust prompt to comply with content policies |
| Timeout | Complex generation | Set client timeout to minimum 10 minutes |
| Invalid image URL | Unreachable image | Ensure image URL is publicly accessible |
each-sense - Core API documentation
product-photo-generation - Product photography and visualization
image-generation - 2D image generation for reference images