TRELLIS Image to 3D Generator
Unleash the power of TRELLIS Image to 3D Generator to create stunning 3D assets from your images. Let's explore what this AI model can do for you!
🚀Function Overview
Converts input images into 3D assets with configurable outputs including models, videos, and point clouds through a two-stage generation process.
Key Features
- Supports four image-conditioning modes: single-image, multi-image, separate geometry/texture inputs, and mesh-based detail variation
- Outputs 3D models (GLB), color/normal videos, and Gaussian point clouds
- Configurable generation stages with strength and step controls
- Mesh simplification and texture baking options for 3D models
Use Cases
- •Generating 3D assets from reference images
- •Creating textured 3D models for games/VR
- •Producing turntable videos of 3D objects
- •Mesh refinement and texture painting workflows
⚙️Input Parameters
images
arrayList of input images to generate 3D asset from
tex_images
arrayList of images to generate the texture of 3D asset from
mesh
stringInput mesh (Z-UP, ONLY required for the detail variation mode)
seed
integerRandom seed for generation
randomize_seed
booleanRandomize seed
generate_color
booleanGenerate color video render
generate_normal
booleanGenerate normal video render
generate_model
booleanGenerate 3D model file (GLB)
save_gaussian_ply
booleanSave Gaussian point cloud as PLY file
return_no_background
booleanReturn the preprocessed images without background
ss_guidance_strength
numberStage 1: Sparse Structure Generation - Guidance Strength
ss_sampling_steps
integerStage 1: Sparse Structure Generation - Sampling Steps
slat_guidance_strength
numberStage 2: Structured Latent Generation - Guidance Strength
slat_sampling_steps
integerStage 2: Structured Latent Generation - Sampling Steps
mesh_simplify
numberGLB Extraction - Mesh Simplification (only used if generate_model=True)
texture_size
integerGLB Extraction - Texture Size (only used if generate_model=True)
tex_bake_mode
stringMode for baking the texture (defaults to rgb, which will be darker)
💡Usage Examples
Example 1
Input Parameters
{
"seed": 0,
"images": [
"https://replicate.delivery/pbxt/MujWgZ92tqW9oHRiib5GxnGwJjwQphQENFsvExI3dAjhs9eu/T.png"
],
"tex_images": [
"https://replicate.delivery/pbxt/MujWhi5DTl93Xhv7Ev77mDI38fQGiewbCrmM9gjlXgZQikP5/typical_building_building.png"
],
"texture_size": 1024,
"mesh_simplify": 0.95,
"tex_bake_mode": "rgb",
"generate_color": true,
"generate_model": true,
"randomize_seed": true,
"generate_normal": false,
"save_gaussian_ply": false,
"ss_sampling_steps": 12,
"slat_sampling_steps": 12,
"return_no_background": false,
"ss_guidance_strength": 7.5,
"slat_guidance_strength": 3
}Output Results
Quick Actions
Technical Specifications
- Hardware Type
- L40S
- Run Count
- 142
- Commercial Use
- Unknown/Restricted
- Platform
- Replicate