实战:从3DS MAX7.0 里导出Torque游戏引擎专用的.dts模型文件-系列1(DTS from 3DS MAX7.0 -1)
来源:互联网 发布:csdn windows 编辑:程序博客网 时间:2024/04/29 16:03
Note : It's not easy to translate 3ds max files to *.dts , It's my first time to do that, I got something funny. hah!
写了那么多国外同行的文章,看了不少的书籍和帮助,今天晚上终于开始自己的尝试了,呵呵,结果令人捧腹,可见一个简单的DTS,在TORQUE里都不是那么容易搞好的! 这也就是为什么要把文章分成几篇来写(另外看看也觉得太晚了,再不睡觉明天变熊猫了, 唉,晚上和TORQUE群的朋友聊上瘾了)
昨天一位在北京搞美工的老同学给了我一个3DS MAX的模型文件,是一个竹房的模型. 我想学着把他转换成TORQUE的格式. 这些操作是有讲究的,特别是导出的模型带动画的,另外还要考虑其他的好多问题,具体在以后的序列文章里为大家解说.这里只举例说明静态模型的导出.
一.下载对应版本的导出插件
我用的是3DS MAX7.0 ,我一开始把安装TORQUE1.4后附带的"C:/Torque/SDK/tools/max2dtsExporter.dle"文件放到MAX安装目录的"plugins"文件夹下,然后启动MAX,结果提示出错,我怀疑是自带的max2dtsExporter.dle文件不能用在3dsmax7.0里,经过查找,终于让我在TORQUE会员区里找到MAX7.0的DTS插件,装上后,启动MAX成功,并且你可以在MAX里找到DTS,如下图:(注意:TORQUE只公布了3DSMAX3/4/5 得DTS插件,而3DSMAX7/8的没公布,只能会员登陆官方网站下载,另外好象并没有3DSMAX6的插件,可能是和3/4/5版的DTS通用吧,请各位安装MAX时注意)
二.打开MAX文件并做特别的设置.
唉,好几年没碰MAX,想当年在学校也算是个中"高手", 下图就是打开后的MAX界面, 接着就是添加一个BOX,并且这个BOX要掩盖所有的竹楼外表,并且将这个BOX取名"bounds"(不能取别的名字),我目前也不清楚为何,估计是计算碰撞用的吧.等我以后慢慢研究道来.
三.设置(LOG模型)后导出
打开导出插件的界面,选择"Renumber Selection",在输入框里输入一个数字,我是输入2,这个地方是设置模型远近LOG细节的,也就是如果你离的远,那模型就采用面少模型,如果近就面多模型,具体如何产生面少模型,应该是MAX插件自己计算的(或者是这里给一个Initialization数字,然后TORQUE引擎利用这个数字来在实际的游戏里LOG这个模型).
接着按下"Export>Whole Shape"导出后缀为DTS的模型文件,另外还带有一个纹理图片.
测试:最后我把导出的模型放到tutorial.base例子的"/data/shapes/player"文件夹里,并打开游戏,按下F11,把模型添加到游戏里一看,才知道忘了设置模型大小了,呵呵,下面就是结果. 我会继续摸索,希望下次导的卖象好一点,不然游戏怎么卖出去呀!呵呵.
一个游戏的好坏美工是特别主要的因素,大家都是编程美工一把手的个体游戏FANS, DTS技能可不能不知道呀!
待续(.....)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/EddieTorque/archive/2006/06/07/777101.aspx
- 实战:从3DS MAX7.0 里导出Torque游戏引擎专用的.dts模型文件-系列1(DTS from 3DS MAX7.0 -1)
- 实战:从3DS MAX7.0 里导出Torque游戏引擎专用的.dts模型文件-系列1(DTS from 3DS MAX7.0 -1)
- 3ds max7渲染传奇三剑客VRay教程(PDF)
- [TORQUE游戏引擎DTS文件]制作动物的DTS模型和对应的DSQ文件(DTS for animal)
- Torque游戏性能优化篇--在TORQUE游戏引擎里使用含LOD的DTS模型让游戏获得更高的FPS
- Torque引擎的3DSMAX模型制作设置以及DTS全过程视频教学(Whole videos about modeling by 3Dmax and DTS)
- [TORQUE游戏引擎DTS文件技术总结]终于搞定太史慈的DTS,现在可以完全使用ORC的DSQ文件了
- torque游戏引擎DTS文件的LOD实现(含reflection反射材质演示)-The LOD and reflection in DTS files
- 3DS文件导出MultiPatch
- 用OgreMax插件从3ds max导出ogre模型文件(.mesh/.skeleton)
- 用OgreMax插件从3ds max导出ogre模型文件(.mesh/.skeleton)
- 我前一阵写的MAX7的模型导出插件和浏览器
- 自制C#版3DS文件的解析器并用SharpGL显示3DS模型
- 3DS文件的结构
- 技术展示篇: 终于掌握了Torque游戏引擎的DTS和DSQ的制作,太高兴了(my success in DTS & DSQ)
- 3ds max sdk里的 INode
- 3ds max的纹理导出
- 3DS导出到Unity3D的注意事项
- c#索引器小小谈
- 转SQLServer和Oracle的常用函数对比
- 创业者们,快来看那
- 理解内存分页机制
- 冒泡排序 C源码
- 实战:从3DS MAX7.0 里导出Torque游戏引擎专用的.dts模型文件-系列1(DTS from 3DS MAX7.0 -1)
- 数据库中索引原理
- IT业未来做什么最赚钱?
- 史蒂夫.乔布斯管理日志
- SendMessage、PostMessage原理
- 六大手机软件商店分析报告
- 基于LOD的大规模真实感室外场景实时渲染技术的初步研究
- Sunday算法
- 通用的SQL存储过程分页