TRELLIS.2
Native and Compact Structured Latents for 3D Generation
Learn how TRELLIS.2's SparseTensor class efficiently represents 3D geometry in latent space using coordinate-feature pairs for dual-backend support. Optimize your sparse data operations.
How to Fine-Tune Pretrained TRELLIS.2 Checkpoints at Higher Resolutions Using the `finetune_ckpt` ConfigLearn to fine-tune pretrained TRELLIS.2 checkpoints at higher resolutions. Update config settings, point to your weights, and run train.py for improved model performance.
How pbr_attr_layout Maps Base Color, Metallic, Roughness, and Alpha to Mesh Attributes in TRELLIS.2Discover how pbr_attr_layout maps base color, metallic, roughness, and alpha to mesh attributes in TRELLIS.2. Understand texture tensor channel allocation for material properties.
A100 vs H100 GPU Performance for 3D Generation in TRELLIS 2: Architecture Comparison and BenchmarksDiscover A100 vs H100 GPU performance for 3D generation in TRELLIS 2. See how the H100 offers up to 2x faster processing and reduced training times.
How to Debug Generation Failures and Tune Sampler Parameters in TRELLIS 2Debug TRELLIS 2 generation failures by understanding invalid sampler_params ranges, stale ResumableSampler state, and shape mismatches. Tune parameters for optimal results.
How to Preprocess Training Data Using the DataToolkit for O-Voxel ConversionLearn to preprocess training data for O-Voxel conversion using TRELLIS.2's DataToolkit. Discover, normalize, and aggregate your PBR mesh dumps efficiently.
How to Handle Alpha Channel Transparency in GLB Exports with TRELLIS.2Learn how to handle alpha channel transparency in GLB exports using TRELLIS.2. Detect non-opaque pixels and set alphaMode to BLEND for correct rendering of semi-transparent materials.
How to Switch Attention Backend Between Flash-Attn and xFormers Using ATTN_BACKEND in TRELLIS.2Easily switch TRELLIS.2 attention backend between flash-attn and xformers by setting the ATTN_BACKEND environment variable. Control your implementation at runtime.
Understanding shape_slat_decoder and tex_slat_decoder in the TRELLIS.2 Generation PipelineDiscover how shape_slat_decoder and tex_slat_decoder in TRELLIS.2 reconstruct voxel grids and synthesize texture maps from SLAT sequences using the SLatFlowModel.
How to Configure Distributed Training with --num_nodes and --node_rank in TRELLIS.2Learn to configure distributed training in TRELLIS.2 using --num_nodes and --node_rank. Master multi-machine training with PyTorch's torch.distributed backend.
How to Implement Custom Image Conditioning in TRELLIS.2 Using the image_feature_extractor ModuleLearn to implement custom image conditioning in TRELLIS.2 with the image_feature_extractor module. Extend ImageConditioningBase and configure your pipeline for advanced image feature extraction.
How to Generate PBR Textures for Existing 3D Meshes Using Trellis2TexturingPipelineGenerate PBR textures for 3D models with Trellis2TexturingPipeline. Convert meshes and images into base-color, metallic, roughness, and alpha maps efficiently.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →