Copy Stamp : Variable : trRot Varue1 : rand($PT)*360
[memo] sin()
sin($F*6)+1
This Expression insert in Box size Y.
sin() : sin関数
*6の数値を変更するとsin派の間隔が変化。
[memo] structure
GridにMountainを組み合わせて隆起したオブジェクトを構築。
Scatter, Paint, Copy,でPointの配置と制御。
SwitchでボックスとLsystemとの切り替え。いくつかのExpressonを使用する。
Point :
attribcreate node - pscale inputed.
paint node - override color - pscale
この2つの実行で、pscaleに対してAddの値のblushでペイント処理。
switch node - input exchange.
trancform node : rot.y - stamp("../copy1", "trRot", 0 )
copy node : stamp input - Variable : trRot
Varue1 : rand($PT)*360
[stamp node ]
Returns a copy stamping floating point value.
Usage
stamp(scope, token, value)
Retrieves a stamping variable, usually from a downstream Copy node.
See copy stamping.
This function retrieves floating-point number values.
For string values, use stamps.
Examples of stamping operators include: Cache, Copy, and LSystem surface nodes, and the Copy channel node.
- scope: the path of the node to get the value from.
- token: the name of the variable to retrieve.
- value: the default value to use if token does not exist.
Examples
stamp("../copy1", "sides", 5)
stamp("..", "fuzzy", 0.5)
stamp node は copyノードと組み合わせる。
copy node のstamp tabに対しての任意の実行と組み合わせる
ここではVariable : trRot Varue1 : rand($PT)*360
$PTに対して360の範囲のランダム値をtrRotという変数にinput。
stamp("../copy1", "trRot", 0 )というExpressionでtrRotを呼び出し角度を
ランダムに実行した。
No comments:
Post a Comment