Google SketchUp и 3D с C # - PullRequest
       45

Google SketchUp и 3D с C #

1 голос
/ 05 января 2012

Я совсем не знаком с работой с 3D, но мне нужно создать приложение на C #, которое использует 3D-объекты (просто для их просмотра).Я думаю, что было бы проще сделать 3D-модель в Google SketchUp.Но я не знаю, как использовать .skp файлы в C #.А также может кто-то порекомендовать мне некоторые ресурсы, как использовать C # для манипулирования с 3D-объектами.

Ответы [ 3 ]

1 голос
/ 05 января 2012

Вам может повезти:

http://www.3drad.com/Google-SketchUp-To-DirectX-XNA-Exporter-Plug-in.htm

Однако, это приведет к большим проблемам с Microsoft XNA, и тогда вы, вероятно, исследуете другие методы 3D-рендеринга, что может привести к

http://www.ogre3d.org/tikiwiki/MOGRE

1 голос
/ 05 января 2012

Есть много вещей, которые вы можете или можете захотеть сделать. Так что вопрос достаточно расплывчатый. Просто чтобы дать подсказки.

Вы должны посмотреть, хотите ли вы посмотреть векторную графику 3D-модели, как, например, IGES , которые использовались в CAD механическом производстве, или вы можете посмотреть на модели, созданные из Меш, как, например, STL файлов, в основном используется в сканерах для восстановления облака точек и построения из него последовательности треугольников.

Существует также множество других решений и типов.

Всего пара кодировок полезных ссылок, которые могут вас заинтересовать:

  • Образец XNA

  • OpenCascade (вы можете найти C# упаковщиков в интернете. Оригинальный проект находится в C++, очевидно.

И еще пару приложений , которые могут вас заинтересовать:

  • Rhino . Великолепная программа 3D-моделирования с бесплатной версией, ограниченная по количеству сохранений, которые вы можете выполнить (около 20). Отлично подходит для работы с векторной графикой и пюре.
  • FreeCAD . Хорошо для механического производства, и это бесплатно.
  • Magics . Хорошо подходит для работы с файлами STL. Также есть бесплатная версия.
0 голосов
/ 05 января 2012

Я, возможно, направляю вас в неправильном направлении, но, насколько мне известно, Microsoft Expression Blend обрабатывает объекты WPF и 3d. Надеюсь, что это было полезно для вас.

...