我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>VR>VR软件>Virtools

Virtools 入门教程—FIFO 先入先出 - Virtools

文章来源:网络收集 作者:Frank 发布时间:2010年04月28日 点击数: 字号:

FIFO

1.jpg

Instruction:
此范例可与「Color And Counter」、「Interpolator Color」和「LIFO」作一个比较。
FIFO意指First In First Out,是利用Priority来控制执行的顺序,且使用Building Blocks-FIFO配合Set Diffuse使Ball产生自动变色的效果。
Building Blocks:
(a) Set Diffuse-Materials-Textures/Basic/Set Diffuse
(b) FIFO-Logics/Streaming/FIFO
(c) Set As Active Camera-Cameras/Montage/Set As Active Camera
制作构想:
在此利用Building Blocks-FIFO配合Set Diffuse使得Ball产生自动变色的效果,且控制变色的顺序。
制作步骤:
(a) Ball

2.jpg

Set Diffuse:设定扩散的颜色Diffuse Color(Red, Green, Black, Alpha ),再勾选Keep Transparency-使其保持透明度。

3.jpg

FIFO:首先设定输出的次数FIFO/Edit Setting/Stack Size,如果设1,表示只输出First Out(如图标),且可以由FIFO/Construct-Add Behavior Input I或Add Behavior Output O,增加输入和输出点。由In1、In2、Input1判断Priority,以决定输出的先后顺序(20/20 > 50/50 > 80/80),所以由此可得知Ball由GreyRBlueRRedRGreen,再于Unstack与Outstack间作无穷循环。

 

注:如果In1与In2两者Priority相同时(例如皆是20/20),输出顺序则由上至下(In1→ In2)。

4.jpg

(b) Camera

5.jpg

Set As Active Camera:设定现在所使用的Camera。

  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料