maxsdk环境配置

我的毕业设计要求在flash3D的平台上做Web3D模型展示。现在遇到的问题是,如何将3dmax模型导出成Collada模型,当然这个转换过程是在后台完成的。自己写转换器当然麻烦,因此考虑如何利用已有的开源插件ColladaMAX。 先找了ColladaMAX的源代码,发现编译不了,也看不懂。工欲善其事,必先利其器。首先,它是一个Max插件,我就想先从了解MaxSDK开始,自己试着写导出插件,ColladaMAX源代码可以作为参考。 于是就开始了3dmaxsdk之旅。平台:max2009和vs2005+sp1。下面是环境配置过程。 1. 打开.. /3DSMax8SDK/howto/3dsmaxPluginWizard/3dsMaxPluginWizard.vsz,修改标记处: VSWIZARD 7.0 Wizard=VsWizard.VsWizardEngine.8.0 Param="WIZARD_NAME = 3dsmaxPluginWizard" Param="ABSOLUTE_PATH = D:/Program Files/Autodesk/3dsMax8/maxsdk/howto/3dsmaxPluginWizard" Param="FALLBACK_LCID = 1033" 2. 把3dsmaxPluginWizard.ico,3dsmaxPluginWizard.vsz,3dsmaxPluginWizard.vsdir这3个文件复制到VC/vcprojects目录,如我的目录是D:/Program Files/Microsoft Visual Studio 8/VC/vcprojects。 好了,配置完成。你可以打开vs2005-> 新建->项目,选visula c++,看里面是不是多了一个3ds max plugin wizard,如有说明配置成功。 其中有个很关键,很变态的一点:安装SDK的目录不要有空格!!!还有,max8.0的SDK在VS2005等高版本编译器中是跑不起来的。

你可能感兴趣的:(杂)