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

本文关键字:3ds AssimpNet 文件 加载 模型 3D SharpDX | 更新日期: 2023-09-27 18:15:04

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

如何使用AssimpNet加载3ds ?

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

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