Inheritance |
|
このhou.NetworkShapeのサブクラスは、ネットワークエディタペイン内に描画可能なワイヤーについて記述します。 このワイヤーは、現行ネットワークと同じワイヤースタイルの設定を使って描画されます。
メソッド ¶
__init__(input_pos, input_dir, output_pos, output_dir, color = hou.Color((1.0, 1.0, 1.0)), alpha = 1.0, fade_factor = 0.0, smooth = True, dashed = False)
新しいコネクションディスクリプターを構築します。 これは、hou.NetworkShapeLineと異なります。 これは、常に直線を使用するのではなく、2つのノードに接続されたワイヤーと同じアルゴリズムを使って描画されます。
input_pos
コネクションの始点を示したhou.Vector2。これはネットワーク座標で指定します。
input_dir
ワイヤーの始点方向を表現したhou.Vector2。
output_pos
コネクションの終点を示したhou.Vector2。これはネットワーク座標で指定します。
output_dir
ワイヤーの終点方向を表現したhou.Vector2。
color
コネクションのカラー。これはhou.Colorで指定します。
alpha
コネクションを描画する時に使用するアルファ。これは0から1の浮動小数点値です。
fade_factor
フェード長を越えた時に、このコネクションに適用されるフェード量を示した浮動小数点値。
この値を0.0
に設定することで、すべてのフェーディングロジックが無効になります。
smooth
平滑化を有効にして線を描画するかどうかを示したブール値。 線を平滑化は、アンチエイリアスの形式で処理され、曲線の見た目が良くなりますが、そうすることで、その線の色にも影響します。
dashed
線を実線ではなく破線で描画するかどうかを示したブール値。