如何在C#(SharpDX)中使用AssimpNet从3ds文件加载3D模型?

时间:2016-10-27 06:48:18

标签: c# sharpdx assimp 3d-model 3ds

我想使用SharpDX在C#中加载和显示3ds文件。为了加载3ds文件,我找到了一个工具'Assimp'并得到了一个C#AssimpNet的包装器。

如何使用AssimpNet加载3ds? 我没有在assimpnet中看到任何导入器。

1 个答案:

答案 0 :(得分:1)

Assimp.Scene model;
Assimp.AssimpContext importer = new Assimp.AssimpContext();
importer.SetConfig(new Assimp.Configs.NormalSmoothingAngleConfig(66.0f));
model = importer.ImportFile(filename, Assimp.PostProcessPreset.TargetRealTimeMaximumQuality);