Views
No views yet
1from trellis.pipelines import TrellisImageTo3DPipeline
2from PIL import Image
3
4# Load the pipeline
5pipeline = TrellisImageTo3DPipeline.from_pretrained("path/to/this/model")
6pipeline.cuda()
7
8# Load input image
9image = Image.open("path/to/your/image.jpg")
10
11# Generate 3D assets
12outputs = pipeline.run(image, seed=42)
13
14# Access different 3D representations
15gaussian_splatting = outputs['gaussian'][0] # Gaussian splatting representation
16radiance_field = outputs['radiance_field'][0] # Radiance field representation
17mesh = outputs['mesh'][0] # Mesh representation
18
19# Save outputs
20gaussian_splatting.save("output_gs.ply")
21radiance_field.save("output_rf.obj")
22mesh.save("output_mesh.obj")