
|
Visuals
|
2D
Overlay FX |
此範例中利用Building
Blocks-Clouds Around製造出六面體的Cube且可以配合調整Texture、調色與混色等功能作出場景遮蔽的效果。 |
(a)
Identity-Logics/Calculator/Identity |
(b)
Clouds Around-World Environments/Background/Clouds Around
|
(c) Set As Active Camera-Cameras/Montage/Set As Active
Camera |
(d)
Camera Orbit-Cameras/Movement/Camera Orbit |
(e) Text Display-Interface/Text/Text Display |
利用Building
Blocks-Clouds Around製作出Cube且配合Texture、調色與混色等功能作出場景遮蔽的效果;此外,利用Mouse的位置控制遮蔽空間的可視範圍,以達到互動的效果。 |

Get
Mouse X:取得Mouse位置的X值(Integer),且由pOut輸出。
|
Get Mouse Y:取得Mouse位置的Y值(Integer),且由pOut輸出。 |

Division:將Mouse取得的位置X、Y值縮小,利用Integer/Float=Float。 |

Identity:由pIn輸入兩值再從pOut輸出,且作迴圈。
|
|
註:在此可以將Division由pOut輸出的兩值分別直接輸入兩個Building
Blocks-Clouds Around 作為變數Distorsion使用,省略了Building
Blocks-Identity。 |
|
Clouds Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;設定過濾色Filtering
Color(R, G, B, A)-(0, 150, 255, 128);所附加在Textures的顏色Additional
Color(R, G, B, A)-(0, 0, 0, 0);Source Blend-Destination
Color;Dest Blend-Inverse Source Alpha;Orientation
Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。
|
Clouds
Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;附加在Textures的顏色Additional
Color(R, G, B, A)-(150, 150, 0, 0)、(0, 0, 0,
0);Dest Blend-Destination Color、Inverse Source
Alpha;Orientation Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。 |

Set As Active Camera:設定現在所使用的Camera。
|
Camera Orbit:設定觀看目標Target-'-NULL-',且作迴圈。
|
Camera
Orbit預設值為Page Up-鏡頭拉近;Page Down-鏡頭拉遠;方向鍵Up和Down-繞X軸旋轉;方向鍵Left和Right-繞Y軸旋轉;Right
Shift-速度* 2。
|
Text
Display:文字說明。
|

Get
Mouse X:取得Mouse位置的X值(Integer),且由pOut輸出。
|
Get Mouse Y:取得Mouse位置的Y值(Integer),且由pOut輸出。 |

Division:將Mouse取得的位置X、Y值縮小,利用Integer/Float=Float。 |

Identity:由pIn輸入兩值再從pOut輸出,且作迴圈。
|
|
註:在此可以將Division由pOut輸出的兩值分別直接輸入兩個Building
Blocks-Clouds Around 作為變數Distorsion使用,省略了Building
Blocks-Identity。 |
|
Clouds Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;設定過濾色Filtering
Color(R, G, B, A)-(0, 150, 255, 128);所附加在Textures的顏色Additional
Color(R, G, B, A)-(0, 0, 0, 0);Source Blend-Destination
Color;Dest Blend-Inverse Source Alpha;Orientation
Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。
|
Clouds
Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;附加在Textures的顏色Additional
Color(R, G, B, A)-(150, 150, 0, 0)、(0, 0, 0,
0);Dest Blend-Destination Color、Inverse Source
Alpha;Orientation Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。 |

Set As Active Camera:設定現在所使用的Camera。
|
Camera Orbit:設定觀看目標Target-'-NULL-',且作迴圈。
|
Camera
Orbit預設值為Page Up-鏡頭拉近;Page Down-鏡頭拉遠;方向鍵Up和Down-繞X軸旋轉;方向鍵Left和Right-繞Y軸旋轉;Right
Shift-速度* 2。
|
Text
Display:文字說明。
|

Get
Mouse X:取得Mouse位置的X值(Integer),且由pOut輸出。
|
Get Mouse Y:取得Mouse位置的Y值(Integer),且由pOut輸出。 |

Division:將Mouse取得的位置X、Y值縮小,利用Integer/Float=Float。 |

Identity:由pIn輸入兩值再從pOut輸出,且作迴圈。
|
|
註:在此可以將Division由pOut輸出的兩值分別直接輸入兩個Building
Blocks-Clouds Around 作為變數Distorsion使用,省略了Building
Blocks-Identity。 |
|
Clouds Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;設定過濾色Filtering
Color(R, G, B, A)-(0, 150, 255, 128);所附加在Textures的顏色Additional
Color(R, G, B, A)-(0, 0, 0, 0);Source Blend-Destination
Color;Dest Blend-Inverse Source Alpha;Orientation
Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。
|
Clouds
Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;附加在Textures的顏色Additional
Color(R, G, B, A)-(150, 150, 0, 0)、(0, 0, 0,
0);Dest Blend-Destination Color、Inverse Source
Alpha;Orientation Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。 |

Set As Active Camera:設定現在所使用的Camera。
|
Camera Orbit:設定觀看目標Target-'-NULL-',且作迴圈。
|
Camera
Orbit預設值為Page Up-鏡頭拉近;Page Down-鏡頭拉遠;方向鍵Up和Down-繞X軸旋轉;方向鍵Left和Right-繞Y軸旋轉;Right
Shift-速度* 2。
|
Text
Display:文字說明。
|

Get
Mouse X:取得Mouse位置的X值(Integer),且由pOut輸出。
|
Get Mouse Y:取得Mouse位置的Y值(Integer),且由pOut輸出。
|

Division:將Mouse取得的位置X、Y值縮小,利用Integer/Float=Float。 |

Identity:由pIn輸入兩值再從pOut輸出,且作迴圈。
|
|
註:在此可以將Division由pOut輸出的兩值分別直接輸入兩個Building
Blocks-Clouds Around 作為變數Distorsion使用,省略了Building
Blocks-Identity。 |
|
Clouds Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;設定過濾色Filtering
Color(R, G, B, A)-(0, 150, 255, 128);所附加在Textures的顏色Additional
Color(R, G, B, A)-(0, 0, 0, 0);Source Blend-Destination
Color;Dest Blend-Inverse Source Alpha;Orientation
Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。
|
Clouds
Around:於六面Cube所使用的Texture中只設定Font Texture-Circle;附加在Textures的顏色Additional
Color(R, G, B, A)-(150, 150, 0, 0)、(0, 0, 0,
0);Dest Blend-Destination Color、Inverse Source
Alpha;Orientation Object-New Camera,所以Cube和所使用的Texture-Circle不會隨著鏡頭轉動而旋轉。 |

Set As Active Camera:設定現在所使用的Camera。
|
Camera Orbit:設定觀看目標Target-'-NULL-',且作迴圈。
|
Camera
Orbit預設值為Page Up-鏡頭拉近;Page Down-鏡頭拉遠;方向鍵Up和Down-繞X軸旋轉;方向鍵Left和Right-繞Y軸旋轉;Right
Shift-速度* 2。
|
Text
Display:文字說明。
|
|
|

|
 |