Я создаю программное обеспечение для клиента для выполнения научных c расчетов на 3D-модели, предоставленной клиентом.
Клиент использует Rhino. Я планирую создать свое приложение в WPF / c# по разным причинам.
Мне нужно импортировать модель носорога (файл .3dm) в мое приложение WPF. Мне не нужно много 3D-функций, но я хотел бы иметь возможность:
- отображать каркасный вид импортированной модели;
- преобразовывать меня sh в мой собственный формат.
Мне не нужно импортировать много моделей. На самом деле нет, это будет что-то вроде одной модели каждые несколько лет, так что процесс может быть утомительным, меня не волнует, пока он точен и без ошибок.
На данный момент я нашел несколько способы сделать это:
- использовать Rhino для экспорта модели 3dm в формат XAML ;
- использовать Blender для импорта модели 3dm, а затем экспортировать ее в XAML;
- создать свою собственную функцию импорта ...
Первое решение не идеально, так как я буду зависеть от своего клиента. Более того, я не могу протестировать решение, не купив Rhino, чтобы завершить свое предложение.
Я потратил всего несколько часов на второе решение, но не смог установить плагин jesterking для импорта файлов rhino в блендер. Хотя это кажется мне лучшим решением.
Третье решение неэффективно для функции импорта, которая вряд ли будет использоваться.
Любые комментарии или предложения приветствуются (как всегда) , потому что я, возможно, пропустил здесь что-то важное.
Кроме того, если бы у кого-то была лицензия на Rhino и он мог бы дать мне образец любой модели, преобразованной в XAML, это было бы здорово.