我在我的c# WPF项目中使用Helixtoolkit。 而且看起来我的模型太大了,性能非常糟糕。(我加载了一个人类头骨模型(。 这是我加载模型的方式
ModelImporter import = new ModelImporter();
_modleGroup = import.Load(modelpath);
我想用Helixtoolkit.SharpDX在Viewport3DX
中展示模型,我觉得在性能上会更好。
示例代码只能加载 .obj 和.3ds文件。我尝试加载 stl 文件,但出现错误(返回乱码消息(。SharpDX似乎没有提供STLReader,例如:
var reader = new StudioReader();
var reader = new ObjReader();
希望有人能教我Viewport3DX
加载stl文件
看看这里。本文提供了一个相当不错的示例,如何使用流行的 Assimp 库来完成它。
此外,那里的评论表明SharpDX直接支持与Assimp的互操作。