可从3DS MAX输出导入Virtools 的档案

  • 格式:docx
  • 大小:17.38 KB
  • 文档页数:3

可从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"功能表中的"Reset XForm"功能。

(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值来调整(材质的设定页Material Setup中找到) 。

●Ambient Color。

●Specular Color。

●双面材质设定(2-Sided Flag)。

●透明色设定(Transparency)。

Virtools可接受的贴图尺寸之长与宽最好使用2的N次方像素(如2, 4, 8, 16, 32, 64, 128,

256...pixels,也就是16*16, 16*32, 32*64,或64*256等等),建议尽量降低贴图大小。纹理图片的格式可以为BMP,JPEG,TIFF,TGA,PNG,但不支持GIF格式。Virtools不支持3DS MAX的程序纹理。

(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里的3D Frame(Virtools的专有名词)。

为了能够正确地输出群组资料,必须在3DS MAX里将群组(Group)打开,成为开放式群组(Open

Group)。不过在动画输出(Animation Export)模式,将不支持Dummy的输出,所以请避免使用群组(group)。