如何将3DS文件导入Silverlight Web应用程序

时间:2012-06-22 06:44:50

标签: c# visual-studio-2010 visual-studio silverlight-4.0 silverlight-5.0

我使用3ds Max 2012创建了带动画的3d角色。然后将该最大文件保存为3DS文件格式。我需要使用Ab3d.Reader3ds.dll文件(第三方文件)将此3DS文件嵌入到Silverlight Web应用程序中 要添加这个,我必须添加作为web项目的参考 但是,当我尝试添加此引用时,它将显示一条显示为的错误消息   “你不能添加对Ab3d.Reader3ds.dll的引用,因为它不是针对Silverlight运行时构建的.Silverlight项目只适用于Silverlight程序集。

我正在使用Silverlight版本5和Visual Studio 2010。 如果有人能帮我快点回复我。 如果有另一种方法,请用这种方式回复我。 谢谢。

1 个答案:

答案 0 :(得分:0)

我唯一能找到的就是切换到Babylon engine。这是一个小型下载,可让您在Silverlight应用程序中轻松使用3D。它得到微软的支持,所以看起来合法。我无法从经验中说出来,但它似乎应该是你正在寻找的东西。唯一的问题是,它只能从Collada和Nova格式导入。我推荐Collada。这是3DS max的Collada导出器

http://collada.org/mediawiki/index.php/OpenCOLLADA#OpenCOLLADA_1.2.2

祝你好运!