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

文章目录

  • Debug Symbols设置
  • 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

3dmax插件开发环境配置及FileExport和Utilities模板测试_第1张图片

Debug Symbols设置

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

3dmax插件开发环境配置及FileExport和Utilities模板测试_第2张图片
3dmax插件开发环境配置及FileExport和Utilities模板测试_第3张图片

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

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

3dmax插件开发环境配置及FileExport和Utilities模板测试_第4张图片

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

文档

FileExport模板测试

测试代码:

3dmax插件开发环境配置及FileExport和Utilities模板测试_第5张图片
3dmax插件开发环境配置及FileExport和Utilities模板测试_第6张图片
在这里插入图片描述

3dmax插件开发环境配置及FileExport和Utilities模板测试_第7张图片

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

3dmax插件开发环境配置及FileExport和Utilities模板测试_第8张图片

3dmax插件开发环境配置及FileExport和Utilities模板测试_第9张图片

再次尝试导出

3dmax插件开发环境配置及FileExport和Utilities模板测试_第10张图片

Utilities模板测试


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

MAXSDK官方论坛

MAXSDK官方博客

Github的Sample


搜索关键词

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

参考资料:

  • 资料1

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

3dmax插件开发环境配置及FileExport和Utilities模板测试_第11张图片

使用方法:

3dmax插件开发环境配置及FileExport和Utilities模板测试_第12张图片

3dmax插件开发环境配置及FileExport和Utilities模板测试_第13张图片

点击测试导出文件效果:

3dmax插件开发环境配置及FileExport和Utilities模板测试_第14张图片

你可能感兴趣的:(3dsmaxSDK,3dsmax)