3dmax插件开发环境配置及FileExport和Utilities模板测试


参考资料:

3mdax插件开发之环境配置(3dmax2018SDK +VS2017 +win10)详细步骤

详解3ds Max SDK环境搭建


开发版本:

3dmax2012

VS2015


  • VS与3dmax的版本对应表
对应表:
	For Visual Studio 2010 use: Wizard=VsWizard.VsWizardEngine.10.0
	For Visual Studio 2012 use: Wizard=VsWizard.VsWizardEngine.11.0
	For Visual Studio 2015 use: Wizard=VsWizard.VsWizardEngine.14.0
	For Visual Studio 2017 use: Wizard=VsWizard.VsWizardEngine.15.0

VS建议2015版,相对2017、2019等VS版本,文件路径和官方更接近些。

VS老版本的下载:下载iso光盘映像

在创建好工程项目后,需要再对项目进行路径配置,才能让VS在Debug/Release模式下顺利打开3dmax

请添加图片描述

Debug Symbols设置

在一些调用SDK其他函数的情况下涉及到SDK内部函数的时候就会缺失调试符号表(pdb),因此在Vs的Tools中的Debugging的Symbols中添加AutoDesk的符号表URL(该URL无法被浏览器解析会显示403,但是可以被VS解析下载)

请添加图片描述
在这里插入图片描述

第一次下载耐心等待,因为需要下载pdb文件很多,而且下载完成之后打开3dmax可能又要下载。

第一次下载完成之后再回到设置界面,将url取消勾选,Vs会使用本地的pdbcache缓存。

在这里插入图片描述

如果之后还有出现奇怪问题可以尝试把MsSymbolSever勾选后再加载一次符号表。或者Debug模式改成混合模式或者再Rebuild一下工程文件。

文档

FileExport模板测试

测试代码:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

此时3dmax成功打开,加载一个模型后进行Export导出发现试验成功。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zTi1h7Bs-1655542742598)(C:\Users\yancaibo\Desktop\实习日志\开发文档.assets\image-20220616093611662.png)]

在这里插入图片描述

再次尝试导出

在这里插入图片描述

Utilities模板测试


2012MAXSDK官方文档(建议直接Google搜索,官网正常找很难找,而且博客里给的链接全部跳到了官网目前的首页)

MAXSDK官方论坛

MAXSDK官方博客

Github的Sample


搜索关键词

  1. 浏览SDK文档,寻找添加菜单栏的接口

参考资料:

测试demo:VS需要以Utilities为模板进行创建

在这里插入图片描述

使用方法:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WP9eT4bu-1655542742601)(C:\Users\yancaibo\Desktop\实习日志\开发文档.assets\image-20220617105020556.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2Ix5xUZv-1655542742602)(C:\Users\yancaibo\Desktop\实习日志\开发文档.assets\image-20220617105125479.png)]

点击测试导出文件效果:

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值