問題タブ [nuke]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1758 参照

python - Pythonスクリプトでnukeモジュールをインポートしてファイルを開くときにエラーが発生しました

これらのエラーが発生し、sys.path にインストールまたは追加する必要がある場合は、不足しているものを完全に失います。これが探しているパッケージをインストールするだけでよいかどうかは誰にもわかりませんか? PyOpenColorIO の Python ディレクトリを調べてみましたが、見つかりませんでした。

0 投票する
1 に答える
3078 参照

python - Python API を使用して Nuke にグループ ノブを追加する方法

nuke で tcl スクリプトを使用して、グループ ノブをノードに追加すると、次のようになります。

nGroup ノブは、キーワード引数を使用することを除いて、Tab ノブと同じタイプのノブを使用しているようです。nuke がタブの代わりにグループを作成するように引数を設定する方法について、 Python API ドキュメントに情報がありません。n

私のpythonコードは次のようになります

Tab_KnobTcl スクリプトでTab ノブ タイプ (つまり ) を使用するのと同じように、Python で を使用する必要があり、グループには開始ノブと終了ノブの両方があると想定してい20ますが、どのようにすべきかわかりませんpythonで行います。

0 投票する
1 に答える
622 参照

python - Nuke のノードにノブを挿入することはできますか?

nuke のノードにノブを追加するためのメイン インターフェイスは、node.addKnob()関数のようです。ノブは、addKnobメソッドが呼び出される順序で追加されます。すでに作成されている他のノブの前にノブを挿入する方法はありますか?

0 投票する
1 に答える
1756 参照

python - forループでnuke.allNodes()を使用して複数のnukeノードクラスを反復する方法は?

nuke.allNodes() は、1 つの特定のノード クラス、つまり nuke.allNodes("Transform") をフィルタリングできます。しかし、もっとフィルタリングしたい場合はどうすればいいですか? いくつかの回避策はありますか?

おそらくそれらを次の場所に配置します: var = []

しかし、例でモーションブラー値にアクセスするにはどうすればよいですか (これは機能しません)。

ありがとうございました。

0 投票する
3 に答える
1184 参照

python - false の場合に If ステートメントが実行される

ノブを追加しようとすると、「ノブはすでにノードに接続されています」というメッセージが表示されます

menu.py ボタンからコードを実行しようとすると、これが表示されます。スクリプト エディタからスクリプトを実行すると、エラーが発生しません。なぜですか?

tempMbという名前のノブがあるかどうかを確認しても..存在する場合、存在しないかのように実行します..編集:「t」は以前にInt_Knobとして定義されています...

ありがとう!

0 投票する
2 に答える
1354 参照

python - The Foundry Nuke での 3D テクスチャ マッピング

カメラの投影マトリックスを作成し、ペイント ストロークをテクスチャ マップとして使用するための Nuke の Python スクリプトを次に示します。その背後にある考え方は、ペイント ストロークを使用して、現在選択されているカメラを介して Viewer 内のすべてのオブジェクトの 3D テクスチャをスクリーン スペースに投影することです。

メソッド.getGeometry()が機能していません。

修正方法は?

ここに画像の説明を入力

コードは次のとおりです。

ここに画像の説明を入力

0 投票する
2 に答える
1446 参照

python - Python を介して The Foundry Nuke で 2D テキストを押し出す方法

Nuke のテキスト (ノードに含まれる) をポリゴン オブジェクトに変換し、軸Textに沿って押し出す方法があるかどうか知りたいですか? Zそれは Blackmagic Fusion でも可能で、Apple Motion 5 でも可能です。Nuke で Python 経由でそれを行う方法を誰が知っていますか?

ここに画像の説明を入力

objexport の使用、 3D パッケージfbxまたはabcサードパーティのプラグインの使用には興味がありません

0 投票する
1 に答える
950 参照

python - ノブがパネル内に追加されていることを確認する方法は?

ノードにノブを追加したいのですが、特定のタブ内に常に表示されるようにしたいです。

ターゲット ノードに 'A' と 'B' という 2 つのタブがあり、かなり前に作成されたとします。

「B」ではなく「A」タブに extra_knob を作成するにはどうすればよいですか?

テキスト エディターで .nk ファイルを開くと、ノブにインデックスがあるように見えますが、ドキュメントにはそのようなものは見つかりません。