整数範囲修飾子

次の修飾子を使用すると、整数の範囲を操作できます。これは、手続き型選択値の処理など、さまざまなリギングや手続き型モデリングの状況で役立ちます。

Int Rangeモディファイヤをシーンに追加するには、Schematicビューポートの上部で、 Add...それからInt Range、修飾子をダブルクリックします。

注意:  Schematicビューポートは、 Setupレイアウト、またはメニューバーからクリックして開くことができますLayout > Palettes > Schematic。詳細については、 スケマティクビューポート

Int Range Bounds

Int Range Bounds modifierは整数の範囲を取り、その範囲の最小値と最大値を示します。

Int Range Bound Properties右側のパネルで、整数の範囲をInt Rangeフィールド。

修飾子のMinimum ValueそしてMaximum Valueチャネルは、指定した範囲に従って入力されます。

以下の例では、 Int Range Bounds修飾子Minimum Valueとして機能しますTest ValueのためにInt Range Test修飾子は、順番にPolygon Bevel操作:

Int Range Clamp

Int Range Clamp修飾子は、出力値をMinimumそしてMaximum値。この修飾子を適用すると、出力チャネルの値がMinimum Value以上Maximum Value

Int Range Clamp Properties右側のパネルで、整数の範囲をInt Rangeフィールドに入力し、 Minimum ValueそしてMaximum Value

上記の例では、整数の範囲0-63に限定されています25-40。下の画像では、 OutputInt Range Clamp修飾子は、 Polygon Bevelに適用される操作Planeメッシュ。

Int Range Merge

Int Range Merge修飾子を使用すると、2つの整数範囲を指定して、それらを1つの範囲にマージできます。

Int Range MergeでProperties右側のパネルで、マージする2つの範囲を入力しますInt Range AそしてInt Range B田畑。

以下の例では、 OutputInt Range Merge修飾子は、 Polygon Bevelに適用される操作Plane (2)メッシュ。

Int Range Test

Int Range Test修飾子を使用すると、整数の範囲とTest Value、値が指定された範囲の一部であるかどうかに基づいて、trueまたはfalseを出力します。

Int Range TestでProperties右側のパネルで、整数の範囲をInt Rangeフィールド。次のいずれかを入力できますTest Value、または別の修飾子を使用してこのチャネルを駆動します。以下の例では、チャネルはMinimum ValueInt Range Bounds修飾子。

以下の例では、 Int Range Test ModifierTest Valueによって決定されますMinimum ValueInt Range Bounds修飾子。のInt Range Test 修飾子Result出力は順番にPolygon Bevel操作。値が範囲内にある場合、操作はメッシュに適用されます。そうでない場合、操作は無効になります。