Open source

Le moteur est ouvert. Lisez-le, faites-le tourner, construisez dessus.

LocalMesh Engine est la partie qui transforme des photos en maillage texturé, sur votre propre carte graphique, sans que rien ne quitte la machine. Il est publié sur GitHub sous Apache 2.0. D'une photo, il fait tourner TRELLIS.2 de Microsoft ; de quatre, il fait tourner Pixal3D de TencentARC, converti en fp8 ici pour tenir sur une carte de 8 Go.

Apache 2.0 Fonctionne hors ligne Une carte NVIDIA, 8 Go Une photo, ou quatre Rien n'est téléversé

Fait avec

Six objets, quatre images chacun, générés sur une RTX 4060 de portable. Un tour complet chacun, tels qu'ils sortent du moteur, sous un même éclairage d'environnement.

Maillage d'une figurine de samouraï sur un socle rond, généré à partir de quatre photos Maillage d'une tête de pierre à la couronne rayonnante, généré à partir de quatre photos Maillage d'une épée plantée dans un bloc de pierre fendu, généré à partir de quatre photos Maillage d'une moto rouge, généré à partir de quatre photos Maillage d'une cassette audio à coque transparente, généré à partir de quatre photos Maillage d'un feu tricolore patiné, généré à partir de quatre photos

Ce que nous avons ajouté à TRELLIS.2

TRELLIS.2 transforme une seule photo en maillage texturé. Voici ce qui se pose par-dessus.

Le faire tourner

  1. 1
    L'installer. Dix étapes, pas trois. Trois extensions CUDA se compilent sur votre machine : il vous faut donc Python 3.12, le toolkit CUDA 12.8 et un compilateur C++ avant toute chose. Aucun poids n'est livré avec le code et le moteur ne va pas les chercher pour vous : environ 9,5 Go à poser à la main pour une photo, 14,3 Go pour quatre, et DINOv3 attend qu'un humain chez Meta approuve votre demande. Mesuré sous Windows ; Linux devrait marcher, et nous ne l'avons pas fait tourner.
  2. 2
    Lui donner une photo. Une image suffit à obtenir un maillage, et c'est l'installation la plus courte. Ajoutez droite, gauche et dos et le moteur fond les quatre : 4,8 Go de poids en plus, et une extension de plus à compiler. Trois côtés ou aucun, deux est refusé.
  3. 3
    Récupérer un .glb. Texturé, déplié en UV, orienté Y vers le haut. Il s'ouvre dans Blender, dans Unreal, dans tout ce qui lit le glTF.

Ou prenez l'application

LocalMesh, c'est le studio autour de ce moteur : une planche où les photos deviennent des objets, une bibliothèque, un atelier d'images et une visionneuse. 14 jours d'essai gratuit, puis 39 € une fois. Pas d'abonnement.

Télécharger LocalMesh