WPF 3D модель Инструменты рисования - PullRequest
4 голосов
/ 23 февраля 2009

Существуют ли какие-либо приложения для трехмерного моделирования, которые выводили бы готовый продукт в массив точек (X, Y, Z), которые затем можно было бы импортировать в 3D-модель WPF?

е:

<MeshGeometry3D Positions="0,0,0 10,0,0 0,10,0 10,10,0 0,0,10 10,0,10 0,10,10 10,10,10"
TriangleIndices="0,2,1 1,2,3 0,4,2 2,4,6 0,1,4 1,5,4 1,7,5 1,3,7 4,5,6 7,6,5 2,6,3 3,6,7" />

Ответы [ 3 ]

3 голосов
/ 23 февраля 2009

Простой google поиск по запросу "экспортер WPF", который я нашел:

Viewer3ds - конвертер 3ds в xaml

Viewer3ds - это приложение WPF, которое может читать файлы 3ds и конвертировать их в xaml. Он использует библиотеку Ab3d.Reader3ds , которая импортирует файлы 3ds во время выполнения.

Это может быть то, что вам нужно, потому что почти все приложения для создания 3D могут экспортировать в формат .3ds.

Edit:

Вы также можете попробовать Blender и XAML Exporter for Blender для создания ваших 3D-ресурсов.

2 голосов
/ 02 октября 2009

Вы можете использовать Google SketchUp и экспортер, который я написал.

http://itaibh.blogspot.com/2009/09/google-sketchup-xaml-exporter.html

0 голосов
/ 17 августа 2009

Viewer3ds - это конвертер, а не инструмент моделирования. Если вы ищете бесплатные инструменты, Blender - очень мощное приложение для 3D-моделирования (хотя и с высокой степенью обучения для пользовательского интерфейса и рабочего процесса), которое может экспортировать файлы .xaml с помощью этого Blender plugin .

Если бесплатное приложение вас не беспокоит, вы можете использовать другие приложения, такие как Maya или 3ds Max, также с плагинами: http://max2xaml.codeplex.com/

Все инструменты, упомянутые выше, имеют возможность определять нормали, группы сглаживания, материалы и т. Д., Все, что поддерживает WPF (и многое другое, конечно).

...