検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
BlinkScriptノードの使用
BlinkScriptノードはFoundryのBlinkフレームワークを実行します。これにより、一度コードを記述し、サポートされているデバイスで実行できます。これは、Blinkコードが各ターゲットデバイスの特定のコードに変換されるコード変換によって実現されます。コードはオンザフライで生成およびコンパイルされるため、デバイスを自由に切り替えることができます。
BlinkScriptについて
BlinkScriptは、出力内のすべてのピクセルに対してBlink「カーネル」を実行します。Blinkカーネルは、C ++クラスに似ていますが、いくつかの特別なパラメータータイプと関数があります。変換により、BlinkScriptノードのコードは、CPUの場合は通常のC ++またはSIMDコード、GPUの場合はOpenCLまたはCUDAに変換できます。
Blinkフレームワークは、終了する必要がないため、プラグイン開発のワークフローを大幅に合理化しますNukeコードをコンパイルします。
注意: 見るWindows、 Mac OS XおよびmacOS 、またはLinux GPUサポートの詳細については。
注意: BlinkScriptは、非商用版では無効になっていますNuke。
必要に応じて、ギズモとして保存できるグループノードでカーネルを公開できます。BlinkScriptの組み込みカーネル保護を使用して、公開されたカーネルをエンコードしてIPを保護できます。公開されたノードがスクリプトに保存されている場合、保護されたカーネルは読み取りできません。
警告: カーネル内で記述できるコードに制限がないため、BlinkScriptは非常に柔軟です。その結果、カーネルソースからコンパイルされたコードにより、 Nukeクラッシュするため、注意してください!
詳細については、 NukeのHelp下のメニューDocumentation > Guide to Writing Blink Kernelsまたは次の場所に移動します: https://learn.foundry.com/nuke/developers/121/BlinkKernels/
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
フィードバックをお寄せいただきありがとうございます。