C# 3D模型查看器

5
什么是用于在C#中查看3D模型的最佳工具?我需要更改模型的纹理。我查看了XNA,但找不到下载链接。

哦,模型是什么格式的?这取决于这个关键信息。 - John Alexiou
@Orangelight 这类问题往往被认为是过于宽泛/主观/不够客观的,不适合在SO上提问。请先阅读SO的问题指南 :) http://stackoverflow.com/help/how-to-ask - Max von Hippel
1个回答

9

你可以使用 WPF 3D ViewPort 进行开发。

有一个非常棒的工具叫做 HelixToolkit,你可以在这里找到它: https://github.com/helix-toolkit

HelixToolkit 为 WPF 环境下的 3D 渲染添加了大量扩展选项。

另外,你也可以使用 SlimDX,它是基于 DirectX 的托管 3D 库,你可以在这里找到它: http://slimdx.org/

编辑:

一些关于导入 3ds 模型到 WPF 3D 的信息:http://www.codegod.com/render-3ds-3d-models-with-wpf-and-xaml-AID433.aspx (archive.org)


这个工具包实际上只是一个扩展。我建议关注WPF 3D视口的教程。根据您想要进行的动画和交互操作,这是一个相当简单的过程。这里有一个非常好的教程:http://www.kindohm.com/technical/WPF3DTutorial.htm - Nomad101
我需要将一个模型导入到程序中,如何在Helix 3D Toolkit中实现? - Orangelight
好的,它是什么类型的模型,这样我才能给您最简明扼要的答案。 - Nomad101
检查答案以获取教程。 - Nomad101
Codeplex即将关闭,所以我正在发布代码库的新位置。 https://github.com/helix-toolkit - Pangamma

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接