Портировать WinForms .net приложение на Mac OS X

90 000 руб. за проект • безналичный расчёт
25 февраля 2019, 11:39 • 4 отклика • 63 просмотра
Есть исходный, рабочий проект приложения под WinForms.
Технологии: C#, Luxand для распознавания лиц (есть mac версия), OpenGL + OpenTK обертка.
Суть программы: Пользователь загружает фотографию, Luxand распознает основные точки лица. После этого преобразует базовую 3d модель (obj формат) под фотографию, накладывает текстуру и показывает пользователю. Пользователь может выполнить ряд базовых операций (отражение текстуры, подгонка текстуры, добавление волос и аксессуаров на сцену) и выполнить экспорт полученной модели.
Задача: Требуется портировать программу под Mac Os.
Сложности: Ранняя версия приложения переводилась два года назад, был использован MonoForms. Сейчас Mac требует, чтобы все приложения были x64, что не поддерживается MonoForms. Само приложение содержит много легаси кода и переписывать его полностью на, например, XAML и Avalonia UI может потребовать много сил и времени.
Срок: обсуждаем.
Файлы