Разработчик ZimengXiong завершил порт Swift-MLX и Python MLX моделей Hunyuan3D-Paint и Hunyuan3D-Shape, что позволяет выполнять локальную генерацию 3D по изображениям на устройствах Apple Silicon. Работа распространяется в виде десктопного приложения Modelr с открытым исходным кодом для macOS и iOS, а также исходного кода для интеграции технологии в Swift-приложения.

  • Бенчмарки на M4 Max показывают, что hy3d shape (small) завершается за 20.9 секунды, используя ~5.6 ГБ памяти, тогда как hy3d shape (large) занимает 22.3 секунды, используя ~7.3 ГБ.
  • Модель hy3d paint требует значительно больше ресурсов: 231 секунда для RGB-текстурирования (~38 ГБ пиковой памяти) и 344 секунды для PBR-текстурирования (~39 ГБ пиковой памяти).
  • Реализация MLX позволяет запускать модели на последних Mac и iPhone в квантовании Q4 или Q8, избегая накладных расходов PyTorch или выполнения на CPU.

Этот порт делает возможным локальную генерацию 3D по изображениям на потребительском оборудовании Apple с низкими требованиями к памяти, предоставляя автономное приложение для macOS/iOS и библиотеки для разработчиков.