M2及WMO导入插件 (Max8)
M2模型导入目前还不支持骨架动画的正确导入,导入骨骼的旋转关键桢数据后会使模型变形,另外骨骼动画也未与蒙皮联系上。
WMO文件只加载了该场景的几何数据和Portal面,Portal加载到max中表示为一个平面。灯光,其他模型物件摆放数据和雾等未导入。
由于blizzard使用的贴图文件格式为blp,max不能直接加载,所以导入M2和WMO模型时需要将其用到的贴图转换为同名的tga格式文件。
1. 普通M2模型的加载
需要将该模型用到的贴图放在模型所在目录的texture目录下,如果文件不存在,则会给出提示,包括原始文件名和转换后的文件名及保存路径。
2. 动画M2模型的加载,目前只实现了生物模型的导入
WOW中生物模型用到的贴图是可更换的,使用CreatureDisplayInfo.DBC文件来进行定义,每个生物模型最多可有三张可替换贴图,所以模型在加载的时候需要指定其使用的贴图文件名。在模型所在目录下创建一个与模型文件名相同的文本文件,内容为使用的贴图文件名,每行一个,贴图文件也必须放在模型所在位置的texture目录下。
3. WMO文件的加载
与普通M2模型的导入类似,将WMO用到的所有贴图转换为tga格式后保存到WMO文件所在路径下的texture目录下即可,另外一个WMO文件组可能会包含多个wmo文件,这些文件也必须保存在同一目录下。另外导入时会生成一个文本文件,里面记录了该WMO文件所使用到的所有贴图的原始文件名。
未实现的功能:
1. 多纹理混合未实现
2. 材质的双面绘制、透明混合、alpha测试等属性未导入,这些可在模型导入后手动修改
3. 骨架动画数据未导入,还需要继续学习max骨架动画导入的方法
4. 材质未加入到材质面板中,这个如何实现?在max中渲染模型时没有材质,是不是就是这个原因?
导入到max后的截图:
插件以及导入的max文件下载
http://helloqinglan.googlepages.com/plugins.rar
http://helloqinglan.googlepages.com/Samples.rar
注:文件保存在google的服务器上,由于一些原因,可能会下载不了
M2及WMO导入插件 (Max8)相关推荐
- MMD的unity导入插件
2019独角兽企业重金招聘Python工程师标准>>> 存在一个mmd模型的unity导入插件: 导入了mmd的物理,将模型每个部位通过 custom的joint进行连接,设定物理属 ...
- ElasticSearch--Jdbc导入插件
ElasticSearch--Jdbc导入插件 插件版本:v4.3.13 发布于:2018-09-04 更新日志 对于其他版本,请参阅 Versioned插件文档. 获取帮助 有关插件的问题,请在讨论 ...
- Bootstrap 导入插件
导入插件 Bootstrap的每个组件,都只是仅仅提供了框架和样式,要让组件具有交互行为和动态效果,还需要JavaScript插件的配合. Bootstrap的所有插件,都是建立在jQuery框架基础 ...
- idea从插件市场或者外部插件库导入插件的方式
我们平时在使用idea进行开发时,会用到一些插件来辅助开发或增强某些功能.选好合适的插件能帮助我们提高开发效率,事半功倍. 以下提供从idea内部自带的插件市场下载插件和从idea外置插件库导入插件的 ...
- 金蝶KIS标准版凭证导入插件终于完成了!
金蝶KIS标准版凭证导入插件终于完成了! 插件简介: 金蝶KIS标准版凭证导入插件主要为满足金蝶KIS标准版凭证的快速导入而开发.现在很多企业都有自己的业务系统,其中的一部分业务数据要做成金蝶凭证.所 ...
- 3DMAX导入插件的编写(一)
在使用3DMAX2010+VS2008编写3DMAX骨骼导入插件的时候遇到的需要注意的问题: 1.3DMAX2010最好是下载英文版本的,因为我下载了几个中文版本的都是不带SDK的. 2.现在完以后在 ...
- 3DMax导入插件的编写(二)
这是距上次插件向导安装配置完毕以后的插件编写经历,其中遇到了不少问题.由于对3DMAX的接口了解很少,很多资料都是从网上整理的.很多资料需要自己筛检. 1.插件向导安装完毕以后就可以创建3Dmax导入 ...
- IDEA手动下载导入插件
# IDEA手动下载导入插件 1. 去官网下载插件. 平时下载插件一般情况下都可以直接在idea中的plugins中进行,如果遇到特殊情况,比如idea的插件搜索偶尔不可用.这时候需要我们去自己去官网 ...
- 如何在blender中导入插件(模组)
一天不用没手感,几天不用不会用,几周不用,连怎么导入插件都忘了 1.左上角打开编辑,点击偏好设置 2.在偏好设置中选择插件,点击右上角的安装 3.找到想要安装的插件,选择插件导入(一般下载的都是zip ...
最新文章
- php图标按钮,CSS如何创建图像图标按钮(附代码)
- SAP MM在ML81N事务代码界面报错- Customizing incorrectly maintained –之对策
- ES6 let const 关键字
- expect简单教程
- ARM汇编:乘法指令集
- 树莓派上搭建svn服务器
- POJ 1185 炮兵阵地(状压DP)题解
- MySQL 插入数据时,中文乱码???问题的解决
- 洛谷——P1109 学生分组
- 软件测试bug文档模板,国家标准测试计划文档模板
- t-sql还原数据库_如何更新T-SQL工具箱数据库
- 基于springboot+vue的学生选课系统(前后端分离)
- Cordova for iOS
- 『nForce主板』巧妙去掉“安全删除硬盘”图标!
- 【2023秋招】9月美团校招C++岗题目
- 大学计算机教师招聘试讲什么,应聘高校教师面试,试讲注意事项
- Matplotlib绘制立方体示意图-伪三维
- 网络词汇泛滥:神马都是浮云?
- css 优化字体抖动问题
- web网页设计——体育气步枪射击主题(5页面)带图片轮播特效(HTML+CSS) ~学生网页设计作业源码
热门文章
- TestNG入门教程-6-enabled和priority属性
- 【LeetCode】40. 组合总和 II (JavaScript)
- Java全栈开发---Java ERP系统开发:商业ERP(一)UML建模工具的使用
- 安卓直接展示html,Android textView展示html图片,实现图文混排,点击查看大图片
- 微信支付提示参数错误
- 看过1000份算法简历,才明白人工智能、机器学习、深度学习!!!
- Word 文档转变成网页并显示
- 地铁框架保护的原理_地铁直流系统中框架保护原理及处理程序
- 全向移动机器人运动参数校准
- 用python怎么读文件_python怎么读文件