ビューポートビジュアライザコールバックは、個々のカテゴリでのビジュアライザに対してイベントが発生した時にコードを実行させることができます。 hou.viewportVisualizers.addEventCallbackを参照してください。
すべてのイベントタイプに対して、このコールバックはevent_type
キーワード引数(発生したイベントタイプを示した以下の値のどれかが格納されます)を使ってコールされます。
一部のイベントタイプは、以下に記述している追加のキーワード引数をこのコールバック関数に渡します。
値 ¶
hou.viewportVisualizerEventType.VisualizerCreated
新しいビジュアライザが作成された後に実行されます。
追加キーワード引数: visualizer
(hou.ViewportVisualizer)
hou.viewportVisualizerEventType.VisualizerDeleted
ビジュアライザがカテゴリから削除された 後 、且つ、そのビジュアライザが削除される 前 に実行されます。 この削除はキャンセルすることができません。
追加キーワード引数: visualizer
(hou.ViewportVisualizer)
hou.viewportVisualizerEventType.VisualizerMountChanged
名前やスコープなどのマウント関連のビジュアライザ設定が変更された後に実行されます。
追加キーワード引数: visualizer
(hou.ViewportVisualizer)
hou.viewportVisualizerEventType.VisualizerParmsChanged
ビジュアライザのパラメータが変更された後に実行されます。
追加キーワード引数: visualizer
(hou.ViewportVisualizer)
hou.viewportVisualizerEventType.VisualizerFlagsChanged
ビジュアライザのフラグが変更された後に実行されます。
追加キーワード引数: visualizer
(hou.ViewportVisualizer)
hou.viewportVisualizerEventType.VisualizerActiveChanged
ビジュアライザのアクティブ状態が変更された後に実行されます。
追加キーワード引数: visualizer
(hou.ViewportVisualizer)
hou.viewportVisualizerEventType.CategoryActiveChanged
ビジュアライザカテゴリのアクティブ状態が変更された後に実行されます。
追加キーワード引数: category
(hou.ViewportVisualizerCategory)
追加キーワード引数: category_node
(hou.OpNode)
hou.viewportVisualizerEventType.CategoryDeleted
ビジュアライザカテゴリが破棄された後に実行されます。
追加キーワード引数: category
(hou.ViewportVisualizerCategory)
追加キーワード引数: category_node
(hou.OpNode)