Le développeur ZimengXiong a terminé le portage des modèles Hunyuan3D-Paint et Hunyuan3D-Shape vers Swift-MLX et Python MLX, permettant la génération locale d'images en 3D sur les appareils Apple Silicon. Le travail est distribué sous forme d'application de bureau open-source Modelr pour macOS et iOS, ainsi que du code source pour intégrer cette technologie dans des applications Swift.
- Les benchmarks sur un M4 Max montrent que hy3d shape (small) se termine en 20,9 secondes avec environ 5,6 Go de mémoire, tandis que hy3d shape (large) prend 22,3 secondes avec environ 7,3 Go.
- Le modèle hy3d paint nécessite beaucoup plus de ressources, prenant 231 secondes pour le texturage RGB (~38 Go de pic de mémoire) et 344 secondes pour le texturage PBR (~39 Go de pic de mémoire).
- L'implémentation MLX permet aux modèles de s'exécuter sur les Mac et iPhones récents en quantification Q4 ou Q8, évitant la surcharge de PyTorch ou de l'exécution sur CPU.
Ce portage rend possible l'exécution locale de la génération d'images en 3D sur le matériel Apple grand public avec des exigences mémoire faibles, fournissant une application autonome pour macOS/iOS et des bibliothèques pour les développeurs.