- 最后登录
- 2021-9-15
- 注册时间
- 2011-7-15
- 阅读权限
- 100
- 积分
- 50625
- 纳金币
- 53202
- 精华
- 32
|
本文与你分享的是[Virtools Dev 2.0]实例教程_3ds max转档注意事项:
从3DS MAX转档注意事项
(1)可转出的资料:
以目前的版本而言,可从 3DS MAX 输出转入 Virtools 的档案资料如下所示:
(i)模型资料:已经转为"editable mesh"的 3D 模型。
可供输出的 3D模型资料如下:
● 基本模型资料。
● 贴图轴的设定。
● Smoothing Groups 的设定。
● Hierarchy 从属关系设定。
● Show/hide Flag 显示隐藏的设定。
● 如果 Wrapping settings 的输出不正确,可以利用 Virtools 的行为模组"Set Wrap Mode" 改善此问题。
● Vertex Color。
为了正确而完整的输出所有 3DS MAX 所制作的模型到 Virtools 里,在设定从属关系和制
作动画制作之前必须将所有的模型作 Reset XForm。设定方式如下:
1. 制作所需的 3D 物件。
2. 将物件 Reset XForm:
(a) 选择所有物件(Select all objects)。
(b) 选择 3DS MAX 里最右边的"Utility"功能表中的"ResetXForm"功能。
(c) 执行"Reset Selected"。
(d) 确认 3D 物件里,面的方向(normal)是正确的。
(e) 先将 3DS MAX 的档案储存起来,以供之后使用。
3. 最后再进行从属关系的设定或动态的制作。
(ii)材质资料:3DS MAX 的标准材质资料以及 multi/sub-object(同一物件、复合材质资料)。
可供输出的材质资料如下:
● Diffuse 的贴图。
● Diffuse:贴图的色彩将会因为这个材质颜色而改变,除非颜色值为(255,255,255)的白色。
● U、V 轴向的重复或镜射贴图(Tiling and mirroring on U and V):镜射贴图将视显示卡的效能而定。
● 自我发光体可利用 Virtools 里的 emissive 值来调整(Virtools emissive 值可以在材质的设定页 Material Setup 中找到)。
● Ambient Color。
● Specular Color。
● 双面材质设定(2-Sided Flag)。
● 透明色设定(Transparency)。
Virtools 可接受的贴图尺寸之长与宽最好使用 2 的次方像素(如 2, 4, 8, 16, 32, 64, 128,256... pixels ,也就是 16*16, 16*32, 32*64,或 64*128...等等),建议使用者尽量降低贴图大小,并且使用 16 or 24 bit 的图形格式(不可以使用 8 bit or 32 bit 的图形格式)。
(iii)灯光:所有 3DS MAX 的标准灯光,如 FreeSpot, Target Spot, Omni, Target Direct, Free Direct 等。
可供输出的灯光资料如下:
● 开/关设定。
● 灯光颜色。
● 照射范围(设定灯光范围的"Attenuation/Far/End"等资料)。
● "Affect specular"的设定。
● 特殊灯光参数设定。
● 聚光灯:聚光灯的 FallOff 值的设定。
● 平行光:3DS MAX 可以使用圆柱线条来设定平行光的范围,但在 Virtools 里并无法设定
平行光的范围,一旦有平行光将会完全照射整个场景。
(iv)摄影机:所有 3DS MAX 设定好的摄影机,如 Target 或 Free 的摄影机。
可供输出的摄影机资料如下:
● 3DS MAX 摄影机的参数只有 FOV 可供输出。
(v)Dummy:接受 3DS MAX 的 Dummy 虚拟物件。
(vi)动态资料:TCB 格式 、 LINEAR 或 Bezier 的动态资料。
可供输出的动画参数资料如下:
● 只有在 3DS MAX 里的 TCB、LINEAR 或 Bezier 的位移、旋转、大小等动态资料可以输出
至 Virtools。
● 为了将正确地输出动态资料,母物件(群组最高层级的物件)的位移、旋转、大小三种动
态资料的起始点与终点一定要设定在时间轴的范围里。
● Virtools 的每一段动画的旋转范围并不允许有超过 360 度的资料,因此在 3DS MAX 里若有超过这个范围的旋转动画请予以切割成可允许的旋转范围里。
(vii)曲线资料:在 3DS MAX 里做制作的"Shape"将会成 Virtools 的 Curve (Virtools 的专属名称 )。
可供输出的曲线资料如下:
● 在 3DS MAX 所制作的曲线(Spline)将会在输出成 Virtools 档案时,只有点的资料会被保留,并且转为 Virtools 的 Curve(Virtools 的专有名词)。
(viii)群组资料:在 3DS MAX 所定义的群组资料(Groups)。
可供输出的群组资料如下:
在场景输出(Scene Export)模式下,使用 Dummy 来当整个物件群组的母物件(parent
object)时,这个 Dummy 将会依照群组的从属关系转成 Virtools 里的 Frame(Virtools 的专有名词)。
为了能够正确地输出群组资料,必须在3DS MAX里将群组(Group)打开,成为开放式群组
(Open Group)。不过在动画输出(Animation Export)模式,将不支援Dummy的输出,所以
请避免使用群组(group)。
|
|