导入assimp库时出错

时间:2017-06-01 11:37:25

标签: c# visual-studio

我需要将.dae文件转换为.obj才能完成我在C#中所做的工作。我只发现这个库看起来有效,但是当我启动程序时它会崩溃。 我将它导入Project>添加引用,然后在assimp-net-master \ AssimpNet \ bin \ Net20-Debug中选择AssimpNet.dll文件。 它给了我这个错误:

  

发生Assimp.AssimpException HResult = 0x80131500消息=错误   从路径加载非托管库:Assimp32.dll,请参阅内部异常   详情。指定的模块无法找到。 (例外   HRESULT:0x8007007E)

这是我的代码:

    private void button1_Click(object sender, EventArgs e)
    {
        AssimpContext context = new AssimpContext();
        String colladaPath = "lamp.dae";
        Scene ducky = context.ImportFile(colladaPath);
        ExportDataBlob blob = context.ExportToBlob(ducky, "obj");
    }

0 个答案:

没有答案