Génération 3D TRELLIS

Convertissez des images en maillages 3D et en splats gaussiens avec Microsoft TRELLIS sur Clore.ai

TRELLIS de Microsoft Research convertit une seule image RGB en un maillage 3D de haute qualité, en un splat gaussien ou en un champ de radiance en environ 30 secondes sur une RTX 3090. Publié sous licence MIT, il est entièrement gratuit pour un usage commercial.

circle-check

Principales caractéristiques

  • Image unique → 3D — pas de captures multi-vues, pas d'invite textuelle requise

  • Formats de sortie multiples — maillage GLB, splat gaussien (.ply), champ de radiance

  • ~30 secondes par asset sur RTX 3090/4090

  • Licence MIT — gratuit pour un usage commercial

  • Interface web Gradio incluse pour l'interaction via navigateur

  • API Python pour l'intégration en pipeline et le traitement par lot

  • Zéro-shot — fonctionne sur des images arbitraires sans affinement

Exigences

Composant
Minimum
Recommandé

GPU

RTX 3090 24 Go

RTX 4090 24 Go

VRAM

24 Go

24 Go

RAM

32 Go

64 Go

Disque

30 Go

60 Go

CUDA

11.8

12.1+

Python

3.10

3.10

Tarifs Clore.ai : RTX 4090 ≈ 0,5–2 $/jour · RTX 3090 ≈ 0,3–1 $/jour

TRELLIS nécessite 24 Go de VRAM. Une RTX 3090 est le GPU viable minimum.

Démarrage rapide

1. Configurer l'environnement

TRELLIS utilise des versions spécifiques des dépendances — un environnement conda est fortement recommandé :

2. Lancer l'interface web Gradio

Cela lance une interface Gradio sur http://0.0.0.0:7860. Avec --share vous obtenez une URL publique accessible depuis n'importe quel navigateur, utile lors d'une exécution sur un serveur Clore.ai sans tête.

Téléchargez une image, ajustez les paramètres de génération et téléchargez l'asset 3D résultant.

3. Utiliser l'API Python

4. Exporter vers différents formats

Exemples d'utilisation

Traitement par lot de plusieurs images

Ajustement de la qualité de génération

Extraire le splat gaussien pour les visionneuses 3D

Référence de performance

GPU
Étapes (12/12)
Temps
Remarques

RTX 4090

12 / 12

~25 sec

Meilleur rapport prix/performance

RTX 3090

12 / 12

~35 sec

Minimum pour TRELLIS

A100 40G

12 / 12

~20 sec

Option datacenter

Conseils

  • Utilisez PNG avec des arrière-plans propres — supprimer l'arrière-plan avec rembg avant de l'alimenter à TRELLIS pour une meilleure qualité de maillage

  • simplify=0.95 dans l'export GLB réduit le nombre de polygones de 95 % tout en préservant la qualité visuelle — essentiel pour une utilisation web/jeu

  • Définir --share lors de l'exécution de l'UI Gradio sur Clore.ai pour obtenir une URL publique

  • Consistance du seed — fixer seed pour des sorties reproductibles entre exécutions

  • Résolution des textures — utiliser texture_size=2048 pour des textures de qualité imprimable, 1024 pour des applications temps réel

  • Le premier lancement télécharge ~5 Go de poids de modèle — assurez-vous d'avoir suffisamment d'espace disque

  • Les splats gaussiens sont idéaux pour le rendu en temps réel ; les maillages GLB sont mieux adaptés aux moteurs de jeu et à l'impression 3D

Dépannage

Problème
Solution

CUDA out of memory

TRELLIS nécessite 24 Go de VRAM — utilisez RTX 3090/4090 ou A100

kaolin échec de l'installation

Faites correspondre la version de kaolin exactement à votre version de PyTorch + CUDA

spconv erreur d'importation

Installez la bonne version de CUDA : pip install spconv-cu121

UI Gradio inaccessible

Utilisez --share pour un tunnel public, ou exposez le port 7860 sur Clore.ai

Mauvaise qualité de maillage

Assurez-vous que l'image d'entrée a un arrière-plan propre/supprimé

Première génération lente

Téléchargement des poids du modèle lors de la première exécution — les exécutions suivantes sont rapides

Échec de l'export GLB

Assurez-vous que trimesh et pygltflib sont installés

Ressources

Mis à jour

Ce contenu vous a-t-il été utile ?