我想在WPF中使用一些3D控件,但有点惊讶地发现WPF中没有原始的实体控件-我只想在场景中绘制几个球体和立方体,但没有意识到我必须使用网格来渲染它们。
到目前为止,肯定有人已经创建了可以添加到WPF 3d场景中的3D基元库。这些库中有免费的吗?
建模工具呢?我知道有一些免费的建模应用程序(如Blender),但有没有办法从这些应用程序中导出模型并将其包含在WPF应用程序中?
谢谢!
发布于 2009-01-16 18:09:22
Charles Petzold为WPF写了一个基本的3D形状库,你可以在这里找到:http://www.charlespetzold.com/3D/
诚然,它有一个奇怪的许可证,但总的来说它相当便宜,而且你可以得到一本免费的书,顺便说一句,我推荐它;)
发布于 2009-01-22 15:14:29
我应该补充一些非常非常重要的东西,这是我在第一篇文章中忘记提到的--你为什么要看3D控件?我看了Thomas发布的链接,他们有一个3D动画“刀开关”来代替一个复选框。
为了所有纯洁和神圣的爱,请不要将其强加于商业桌面应用程序!如果你想玩它,如果你想让儿童软件变得有趣或别的什么,好的,很好。但我只是想确定你不是想给你的会计套餐“加劲”或者别的什么……
发布于 2009-01-14 14:52:03
我不知道它与WPF的配合效果如何,但你可以直接从微软免费下载XNA。它为3DAPI提供了一些漂亮的包装。
另外,看看马特对this question的回答。我不知道等待.NET 4.0是不是你的选择……
"Dr. WPF“写了一个关于WPF D3DImage控件的CodeProject article,然后是blogged about it。
https://stackoverflow.com/questions/443106
复制相似问题