Nuke 14.0 について
Nuke 14.0 は、USDをベースにした全く新しい3Dシステムの第一段階と、サードパーティの機械学習モデルの無料ライブラリである Cattery、最新版のUnrealReader などが導入されています。その他、VFX Reference Platform 2022への更新も行われています。
Nuke 14 新機能
Nukeの3Dシステムの今後の展開
新しい3Dシステム:概要(ベータ版の機能)
Nuke の 3D システムを刷新し、アーティストが大規模な最新の 3D シーンで効率的に作業できる USD ベースの新しいベータ システムを導入します。
新しいUSDのアーキテクチャは、Nukeの3Dを最新の標準に合わせ、専用のシーングラフ、新しいパスとマスキングワークフロー、40以上の新しいノード、USDベースのワークフローを導入しています。Nuke 14シリーズを通して新しい3Dシステムの開発を継続しつつ、アーティストが使い慣れたワークフローへのアクセスを失うことがないように、新しいシステムは従来の3Dシステムと並行して動作します。
新しい3Dシステム:シーングラフ(ベータ版の機能)
新しい3Dシステムでは、大規模で複雑な3Dシーンを簡単に表示し、操作し、管理できる専用のシーングラフが導入されています。アーティストは、シーンの概要を明確で視覚的に把握し、ノード内で新しいパスマスクへの直感的なドラッグ&ドロップ機能を体験することができます。この高度なシーングラフは、最新の3Dワークフローと一貫性があり、新しいシステム内のすべてのプリミティブにシーングラフ階層に存在する一意のIDパスがあることを保証します。
新しい3Dシステム:パスとマスキング(ベータ版の機能)
新しいパスとマスクのワークフローにより、アーティストがより詳細に制御できるようになりました。作成するジオメトリがシーン階層のどこに存在し、どのように名前が付けられているかをユーザーが決定できるように、ジオメトリを作成するすべてのノードには、新しいPathノブが追加されます。同様に、ジオメトリを編集するすべてのノードには新しいMaskノブが追加され、アーティストがそのノードで影響を与えたい3Dシーンの要素を指定できるようになります。これらのノブは、トークンとエクスプレッションが使用可能で簡略化されたCEL expression languageに基づいています。アーティストにとっては、それらのノブによって、最小限の入力で直感的なワークフローがデフォルトになることを意味しますが、より深く追求したい場合には、複雑な選択も可能です。
新しい3Dシステム:ライトとマテリアル(ベータ版の機能)
Nuke 14.0に新しいマテリアルとライトノードが導入されました。USDのマテリアルネットワークに対応した、新しいPreviewSurfaceマテリアルノードは、USDベースのSpecularまたはMetallicワークフローを可能にし、独自のルックを持つUSDファイルを扱う際にマテリアルをビューアですぐに表示することが可能です。これにより、アーティストはNukeの3D Viewer内で、より正確な表現でアセットをすばやく確認することができます。新しいUSDのライトは、他のUSDベースのアプリケーションからライトをインポートする際に、Nuke内部でまったく同じライトになることを意味し、HydraおよびNukeのビューポートで将来的に対応する可能性のある追加のレンダラーと組み合わせた際に、アーティストは今後、アプリケーション間でより一貫したイメージを確認することができるようになるでしょう。
アーティストの作業の加速化
UnrealReader
Nuke 14.0 では、UnrealReaderの機能として、ノンフォトリアリスティック レンダリングなどのエフェクトに利用可能なUnrealのカスタムレンダーパスに対応し、OpenColorIO によって Nuke と Unreal 間でのカラースペースのマッチングを行い、シーケンスの選択を容易にし、Unreal シーケンスのメタデータにアクセスしてライトなどのオブジェクトの情報を読み取ることができるようになりました。
AIR ツールの UI とパフォーマンスの改善
Nuke 14.0 では、Nuke の AIR ツールの UI とパフォーマンスが改善されています。これらの更新には、CopyCatに追加された人間のマット作業をターゲットとした新しいチェックポイントが含まれており、トレーニングを最大10倍高速化します。また、PyTorch 1.12.1 にアップグレードしたことにより、CatFileCreator ノードを介して.cat に変換されたモデルの対応範囲が広がり、NVIDIA Ampere GPU での CopyCatのトレーニングが 20% 高速化されました。
Cattery
Catteryについて紹介します。Catteryは、サードパーティ製の機械学習モデルを.catファイルに変換し、Nukeでネイティブに実行できるようにした無償のライブラリです。Catteryは、アカデミアとプロダクションの間のギャップを埋め、すべてがNukeで動作するさまざまなオープンソースのMLモデルを、誰もが利用できるようにすることを目指しています。セグメンテーション、深度推定、オプティカルフロー、アップスケール、ノイズ除去、スタイル変換を扱う最先端の(SOTA)モデルへのアクセスを提供し、将来的にはホストするモデルを拡大し、ユーザーの投稿のためのサイトを開放する予定です。 Catteryの詳細については、こちらの記事をご覧ください。また、すぐにでもCatteryにアクセスし、MLモデルを活用することができます。
タイムラインの更新
アーティストは、自身のタイムライン上でOCIOソフトエフェクトを完全に利用できるようになりました。つまり、StudioやHieroからインポートしたプロジェクトを開き、すべてのOCIOソフトエフェクトにアクセスし、調整できるようになりました。OCIOの新しいインスタンスは、新しいトラックやクリップに追加することができ、HieroPlayerでソフトエフェクトをどのように動作させるかをより詳細に制御可能になり、アーティストはシーケンスのコンテキストに対してより良いレビューができるようになりました。また、OTIOを最新の0.15バージョンに更新しました。これにより、パイプライン全体での編集データの移行について、この新しい形式を引き続き調査できるようにしています。
効率的で柔軟なパイプライン
OCIO 2.1.2およびACES 1.3
OCIO 2.1.2 をサポートするために Nuke を更新し、その一環として、最新の ACES バージョン 1.3 も使用できるようになりました。これには、ARRI、Sony、Red、BMDカメラに対応するための新しいColor Space Conversionトランスフォームと、LED光源で照らされた高彩度の画像を修正するためのACES Reference Gamut Compression アルゴリズムが含まれています。
チーム向けログインベースのライセンス
Nuke 14.0では、チームおよび個人の両方に向けて新しいログインベースのライセンスが導入され、アーティストがVPNや内部サーバーにアクセスする必要なく、必要な時に必要な場所でライセンスを簡単に利用できるようになりました。チームや組織の場合、新しいウェブベースのUIにより、指名された管理者がユーザー、ユーザーグループ、ライセンスプールの招待と管理を行うことができます。アーティストは、Foundryアカウントのログイン情報を使用してこれらのライセンスを使用できるようになり、ライセンスの使用方法についてより柔軟性を高め、組織内の誰がどのライセンスを使用できるかを制御できるようになります。
VFX Reference Platform 2022
VFX Reference Platform 2022のサポートを導入します。Nuke 14.0では、Nukeファミリーで使用されるすべてのツールとライブラリのバージョンをVFX Reference Platform 2022で指定されているものに更新しました。これにより、アーティストは異なるソフトウェアパッケージ間の非互換性を最小化し、シームレスに作業できます。