Logics
LIFO
Instruction:
此範例可與「Color And Counter」、「Interpolator Color」和「FIFO」作一個比較。
'LIFO'意指'Last In First Out',是利用Priority來控制執行的順序,且使用Building Blocks-LIFO配合Set Diffuse使Ball產生自動變色的效果。
Building Blocks
:
(a) Set Diffuse-Materials-Textures/Basic/Set Diffuse
(b) LIFO-Logics/Streaming/LIFO
(c) Set As Active Camera-Cameras/Montage/Set As Active Camera
製作構想
:
在此利用Building Blocks-LIFO配合Set Diffuse使得Ball產生自動變色的效果,且控制變色的順序。
製作步驟
:
(a) Ball
Set Diffuse:設定擴散的顏色Diffuse Color(Red, Green, Black, Alpha ),再勾選Keep Transparency-使其保持透明度。
LIFO:首先設定輸出的次數LIFO/Edit Setting/Stack Size,如果設'1',表示只輸出Last Out(如圖示),且可以由LIFO/Construct-Add Behavior Input I或Add Behavior Output O,增加輸入和輸出點。由In1、In2、Input3判斷Priority,以決定輸出的先後順序(50/50 < 70/70 < 90/90),所以由此可得知Ball由GreyRBlueRWhiteRRed,再於Unstack與Outstack間作無窮迴圈。
註:
如果In1與In2兩者Priority相同時(例如皆是20/20),輸出順序則由下至上 (In2→ In1)。
(b) Camera
Set As Active Camera:設定現在所使用的Camera。
愛迪斯科技股份有限公司版權所有,本網站各連結標題,商標及連結內容歸原權利人所有.
台北市內湖區民權東路六段
160
號
11
樓之
2 Tel:(02)2791-2917 Fax:(02)2791-2916
CopyRight 2001-2002 Axis 3D Technology,inc. All rights reserved.