Реализовать отображение 3Д модели в мобильном приложении на Swift

Реализовать отображение 3Д модели в мобильном приложении на Swift
забрать из папки / с сервера (путь dvs сервера) файл с 3D моделью (Bunny.obj) формата obj и показывать в окне мобильного приложения на Swift

должна быть возможность использовать шейдеры для диффузного отражения от шероховатых поверхностей (например, Oren–Nayar, Phong, Cook-Torance итд) для 3Д модели

возможность вращать 3Д модель на экране телефона движением пальца по экрану


Опыт:
SwiftUI
ScenKit

Детальное ТЗ по запросу

Читайте на сайте