TA模型的制作 from fonter456

做这个教程是为了让更多的人投入到模型制作中去,不过有很多方面的内容都写得很不好,看不懂的实际操作一下应该会明白的。 TA模型制作制作TA模型是件相对容易的事,虽然要用到好几个软件,但是TA模型的优点是比较容易理解,所以还是很好做,只要你愿意花时间就可以。 软件Wings3D用来制作模型,免费软件,到处都可以下载到,安装文件8M左右,配置要求很低,功能不多,可以说非常方便易用,但用惯别的3D软件的话可能不太好适应。做TA模型完全的最佳软件,因为它对TA的兼容性最好。 Object3D组装零部件和贴图用的软件,TA专用软件,要到TA的专门网站才能找到下载。4M左右。最新2.1版,不过有问题,稳定性很差,而据说最稳定的2.0版到处都找不到下载。 Gafbuilder用来制作贴图包的,这里不说了。只要模型够精致,用TA本身的贴图也有不错的效果,当然像TA-EXCESS II那样全副自制贴图的效果最好不过,而且根据具体情况缩小了部分贴图,不仅效果好,游戏速度也更快了。 Scripter用来写脚本的,这里不说了,如果没有特殊的结构直接套用同结构的模型的脚本就行,有兴趣做点特别结构的去看TA脚本解析,不会写的把模型发到TAclub论坛找人帮你写好了。 其它软件Rhino——3D软件,安装文件几百M也可以制作模型,但能输出的的模型格式有数十种设置(越新的版本越多),有很多设置Object3D不太能接受,所以一般人用rhino通常是先导出为某格式(啥格式忘记了),再导入到wings3D,再用wings3D导出为obj格式。 3DMAX——与rhino一样,安装文件几十M到上百M都有,很多模型爱好者喜欢用的软件,功能也很丰富,但跟rhino一样需要通过wings3D做最后的格式转换。

下面我们说模型的组装首先我们将模型分成各个零件导出,例如一辆坦克,我们最简单可以分为3个部分——车身,炮台,炮管。
1.jpg

左图的结构是大家经常见到的TA的原版的坦克经常用的结构Base是车身和底盘(Gound palte)的混合结构,我不建议大家用这个种方式,我建议大家在base下新建一个body来做车身。这样改起来方便点。如右图。Turret是炮台Sleeve是炮管与炮台的连接部分Barrel是炮管Flare是开炮时炮口的火光。这个结构的意思是车身属于底盘base,底盘移动时,车身跟着动,炮台属于车身,车身动炮台跟着动,但炮台动车身不动,总之下级要跟着上级动,而上级不会跟着下级动。
2.jpg

建立下级先选择base然后点 3.jpg
建立一个下级body,名字的开头必须是字母,同样的选择body就可以建立body的下级。一个上级可以有很多下级,构成多个分支如下图
4.jpg
每选择一个结构,你都会看到一个点,这个是零件的原点,零件要以这个点为参考运动,所以它的位置很重要,5.jpg

如果它的位置不是在你相要的位置怎么办?如上图切换到Object页
按这个6.jpg,鼠标变成十字,就可以移动零件了,(可以看到xyz坐标也在跟着变化,你可以直接输入坐标的)。将零件移动后,点击Use current position as Object Origin(将当前坐标系的原点作为零件的原点。这样零件的原点就被移动了。(上面这段说得不清楚,大家试试就会明白的)

组装完毕,保存,(注意这个软件不会自动保存的,手动保存)然后我们贴图。View菜单->Set Custom TA Location(设置TA的目录),选择你的TA的目录,然后关闭软件。重新启动软件,看见它在读取,表明刚才的设置对了,然后就会在右边看到贴图(看不到的再设置一下)。那是TA本身自带的贴图。下面就可以开始贴图了1.
首先选中要题图的零件
7.jpg
红色那里表示选中的面然后在右边的贴图区选一幅你要贴的图,双击就贴上去了,Orientation那里可以旋转贴图的角度。Clear可以清除贴图。Color是选择颜色。贴颜色比贴图片要节省显存,所以能用颜色尽量用颜色吧。此外只有4边形的面可以贴图片,非4边形的只能贴颜色。Face
0:28也就是这个单位有29个面,一面一面的贴很麻烦,不过也只有这个办法。Apply是可以下子贴连续的面,但只能用同一幅图,所以作用有限。上一个面和下一个面的快捷键是F11和F12,可以加快贴图的速度。 1.怎样才能实时的看到贴图呢?右上的那里是显示贴图的在View菜单->OpenGlView->Texture就可以看到贴图了,快捷键Ctrl+F4而Shade是光照效果,是固定的,无论你怎么转都不变,是按照TA的系统做出来的,用来给贴图者参照那些面是亮面,那些面是暗面,从而贴出合适的贴图。快捷键Ctrl+F3,贴图时应该不断的看光照,这样贴出来的单位光照感最好。所以应该不断的Ctrl+F3和Ctrl+F4。
这个 8.jpg 是在贴图显示区显示你正在贴那个面。
2.怎么才能知道单位在游戏中有多大?在View菜单->Grid Size(方格大小),方格大小有软件的也有TA的,随便那个都可以,你知道6.4是等于TA的1就可以了。既然是做TA的模型,咱们还是直接用TA的吧,在TA Footprint Units那里改为1就行了,这样软件中的方格点的间距就是TA中1×1的单位大小。举个例子,你选中ARM的司令,显示的那个绿色方框的大小是2×2。 3.模型太大了或不够大怎么办?在Special菜单—>Scale All Object功能可将整个模型放大。4.如何使用自定义的贴图?把含有贴图的hpi文件或ccx文件,ufo文件等放到你的TA目录,让软件启动时读取到就行。通常这样会很慢,因为内容太多了,一般的人会将贴图单独解包出来,再重新打包成一个文件(打包时注意把所有GAF文件都放在textures这个文件夹里面),打包好随便放到一个文件夹,把Object3D的TA目录设置成这个文件夹就可以了。 如果你有自己画的贴图,那也是一样的,但你得会制作GAF文件,这里不介绍如何制作GAF文件。只说明一下GAF文件要导入256色的BMP图片,用PHOTOSHOP将图片转换成256色时注意选择TA的色板。这个色板在palettes文件夹里面,叫palette.PAL,用HPIviewer打开totala.hpi就能找到它。

5.9.jpg是导出零件,你可以将其它模型的零件导出,再导入你的模型中,这样可以节省很多劳动,不过要注意你如果用了其它人的东西要记得尊重别人的劳动。而且导出的零件是带有贴图信息的,这样就不用贴图了,所以可以将自己模型中相同的零件例如炮管,贴好图之后导出再导入,节省劳动力。 6.删除零件与重命名Object菜单.->Remove Object,删除零件,注意下级分支也会被删重命名零件,点击零件的名称,再点击一次,就会变成可修改状态,但是Base不能改,并且所有的零件名称都不能相同,否则保存后会出问题,千万注意。 7.制作单位图片Special菜单->Create Unit Picture创建单位图片,具体请自己摸索吧。只说一下有一个叫CAVEDOG的TA背景图片包,以前可以下载得到,现在不知道那里有的找,不过你当然可以用自己的图片。但是我记得好像还有另外一个更加专业的制作单位图片的软件,有真正的光照和阴影效果,也不知道那里有下载了。 8.Wings3D怎么用?如果你不会3DMAX,又不会用rhino,那就用wings3D吧,做TA模型最好用的软件。但是这个软件没有中文版的,所以再怎么的你也得懂一点点英语才行。不过这个软件功能非常少,只要会一点点英语也就够了,查查字典问题应该不大。下面说一下主要的操作原理 Wings3D是通过右键来操作的,什么都要右键,所以说比较烦,为什么不做个工具窗口呢?先右键创造一个物体,例如正方体或球形选中物体的某个部分,整体或一个面,一条边,一个点,或多个点线面,再右键,有各种功能让你改变这些点线面体的位置,这样就可以改变物体形状了,非常简单。 唯一要注意的就是这个软件的操作方式是左右移动鼠标,例如你要把一个物体上下移动,那就先选中物体,右键->move(移动)->y轴,然后左移鼠标就是向下,右移鼠标是向上。其它具体的内容就不是这里能说得完的了,可以看其它教程了,期待wings3D有汉化的一天吧。 Object3D的其它功能File菜单New——新建Open——打开Save——保存Save as——另存为Ediit菜单Copy piece——复制零件Copy branch——复制整个分支Pastes piece/branch——粘贴零件或分支,这些功能是用于一些相同的零件View菜单Grid——显示/不显示格子Gird size——格子的大小Zoom in和zoom out——拉近和拉远观看视角View——front前方视角,top头顶视角,side侧面视角,OPENGL view可以显示贴图的自由视角。ALL四个视角同时显示。OpenGL view——设置自由视角显示的方式,wireframe——透视线框,BAR frame——不透视线框,Shade——面,带光照效果,Texture——显示贴图,Refresh model——刷新模型的显示,Use background image——使用背景图片,Disable background image——不使用背景图片,Display options——显示设置,线条背景等等的颜色而已,里面有个Disable OpenGL view的选项,勾选将不显示右上的贴图框,这样贴图的时候就看不到效果了,提供这个功能是因为如果你显卡不支持OpenGL,那软件启动时将会崩溃,勾选了就不会崩溃了,但是只能想象贴图是什么样子的了,进入游戏才能知道实际效果。但是这个选项是默认不勾选的,所以如果你的软件崩溃了你也没办法勾选。。。。,这时你要对程序的属性修改,改用256色的兼容模式运行软件,成功进入软件之后勾选它,再退出,改回正常模式,再进入软件就不会崩溃了。但是贴图就要靠想象了,其实还不算太糟糕,只要你确信你选择的贴图没问题就可以口气贴到完成,连修改也不用。Object菜单Import object——导入零件Export object——导出零件Export all object——导出全部零件Create new object ——新建分支Remove object——删除零件或整个分支Import model——导入整个模型Export model——导出整个模型Import scale value——导入放大值,导入零件时的放大比例Special菜单Merge Duplicate Veritices——自动合并临近的顶点,当你导入一些格式不好的零件时(就是rhino之类的软件输出的格式),会多出一些奇怪的东西,可以用这个功能清除,用wings3D基本没这些东西。Clean up model——自动清理模型,删除一些不容易看到的面等等,减少多边形的数量,提高游戏速度。Add unit Ground Plate——添加底盘,指你选中单位时显示的那个绿色框能不用这功能就不要用Set face As Ground Plate——将这个面变成单位的底盘,注意别乱选择面。能不用这功能就不要用。Change Ground plate size——改变底盘的大小。Scale All Object——放大或缩小整个模型。Create unit picture——创建单位的图片Face菜单Select next face 选择下一个面,快捷键F12Select previous face 选择上一个面,快捷键F11Rotate texture counter-clockwise——贴图顺时针转动90度,快捷键F7Rotate texture counter-clockwise——贴图逆时针转动90度,快捷键F8Inverse Face——反转面,快捷键F2Inverse Object Face——反转零件的全部面Inverse All Face——全部面反转