首 页 | 多媒体开发 | 合成 | 图象设计 | 动画制作 | 音乐编辑 | 网站建设 | 新书上市 | 虚拟主机
论 坛 | 加入人才库 | 下载中心 | 作品展示 | 项目承接 | 光盘压制 | 企业展台 | 原创投稿 | 认证培训
bryce
 

可播放动画的贴图

我们来练习如何使用一段连续动态图档,作为贴图。

这里我们会介绍两种方法,一为使用设定Keyframe 方式,另一种则以写简单的Expression 程式控制方式来控制。

步骤一:

首先我们先事准备好一段动画,假设名为filename.rgb.001 filename.rgb.002 .... 以此类推, 请注意如果使用V1.0版本,则档名须如上所指,动画图档的编号放置最后,但此现象在V1.5版本已能辨认所有档案名称形式,如filename.001.rgb,但如是使用V1.0版的使用者则只能辨认编号放置最后的档案。

步骤二:

开启Multilister,执行Edit->Creat->Texture->file,产生一个以档案方式贴图的贴图节点。在Multilisterfile1节点上按两下,呼叫它的属性编辑视窗,在File Attributes,按Browse 把你要贴的第一张贴图打开,并同时打开Use Frame Extension

设定Keyframe方式

  • Time Slider里,将滑杆移至第一格(如果你要从第一格开始播放你的动画)。
  • Frame Extension里打1 (如果你要从第一张图filename.rgb.001开始播放你的动画)
    然后Frame Extension里,按mouse右键,选择执行Set Key
  • Time Slider里,将滑杆移至最后一格你要播放的张数,如果是35张便移至第35格。
  • Frame Extension里打35 ,假设是你要播放的最后一张图档为filename.rgb.035。
  • 然后Frame Extension里,按mouse右键,选择执行Set Key
  • 最后将此贴图指定给一个Shading Group,再将此Shading Group指定给要贴图的物件,即可。
  • 用设定Keyframe方式来制作动画贴图,事后并可在Graph Editor编辑动态曲线。

使用Expression方式

  • 先确定在Frame Extension里无设定任何Key Frame, 如有的话请先在Frame Extension里,按mouse右键, 选择执行Break Connection
  • 再按mouse右键,选择执行Create New Expression ..., 将出现Expression Editer视窗,请在Attributes属性栏内选择FrameExtension,接著在Expression打字区里输入执行程式如下:
    file1.frameExtension = frame ; 按Create
  • 以上打的执行程式,定义你的动态图档由 filename.rgb.001开始播放,如假设要从第8张图 filename.rgb.008开始,请再加上一行执行程式如下:
    file1.frameExtension = frame + 7;

以上为动画的贴图制作的两种方式除了可运用在如电视萤幕正在放映电影之外,另外如快速转动的轮胎、直升机快速旋转的螺旋桨,这些皆可用此种贴图法来节省模拟动态时的运算时间。