WPF 3D模型绘图工具

时间:2009-02-23 14:58:54

标签: wpf drawing 3d vector-graphics

是否有任何用于3D建模的应用程序可以将成品输出到点(X,Y,Z)的数组,然后您可以将其导入到WPF 3D模型中?

即:

<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 个答案:

答案 0 :(得分:3)

简单google搜索“WPF导出器”,我发现:

Viewer3ds - 3ds to xaml converter

  

Viewer3ds是一个WPF应用程序,可以读取3ds文件并将其转换为xaml。它正在使用在运行时导入3ds文件的Ab3d.Reader3ds库。

这可能就是您所需要的,因为几乎所有3D创作应用程序都能够导出为.3ds格式。

编辑:

您还可以尝试使用BlenderXAML Exporter for Blender来创建3D资源。

答案 1 :(得分:2)

你可以使用google sketchup和我写的导出器。

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

答案 2 :(得分:0)

Viewer3ds是转换器而不是建模工具。如果您正在寻找免费工具,Blender是一个非常强大的3D建模应用程序(虽然具有很高的UI和工作流学习曲线),可以借助此Blender plugin导出.xaml文件。

如果您不关心免费,那么您可以使用其他应用程序,例如Maya或3ds Max,也可以使用插件:http://max2xaml.codeplex.com/

上面提到的所有工具都能够定义法线,平滑组,材料等,WPF支持的所有内容(当然还有更多)。