Katana 3.2v1リリースノート

発売日

2019年8月29日

以前のリリース

システム要求

公式にサポートされているオペレーティングシステム

  • Windows 7 64ビット以上
  • Linux 64ビットオペレーティングシステム(CentOS / RHEL 6)

ハードウェア要件

最小 お勧め
CPU デュアルコアプロセッサ
ストレージ 1 GB以上のインストール可能
システムRAM 1 GB以上が利用可能
グラフィックスRAM 1 GB以上が利用可能 2+ GBが利用可能
表示 800 x 600 1920 x 1080
OpenGL OpenGL 4.3+

「推奨」は、特定のニーズを満たすことを保証するものではありません

テスト済みワークステーションハードウェア

以下にリストされている構成は、Foundryがテストした構成ですKatana。市場では絶えず変化する性質と多種多様なコンピューターハードウェアが存在するため、Foundryはハードウェアを公式に認証することはできません。以下のリストは推奨事項として使用できますが、特定のニーズを満たすことを保証するものではありません。

  • NVIDIA Quadro M4000

  • NVIDIA Quadro P4000

  • NVIDIA Quadro K4000

  • NVIDIA Quadro K6000

NVIDIA Webサイトから最新のグラフィックドライバーをダウンロードしてインストールしてください。

問題が発生した場合は、次のアドレスのサポートポータルから直接カスタマーサポートに連絡してください。 https://support.foundry.com

の新機能Katana 3.2

これらのリリースノートでは、 Katana 3.1v5から3.2v1。

のすべての変更の概要についてKatana 3.2行、添付を参照してくださいの新機能Katana 3.2資料。

機能強化

  • TP 81998 / BZ 39875-以前Katana、開催Ctrlキーを押して背景ノードを選択すると、背景に触れているすべてのノードが選択されます。これは、この相互作用がNukeで処理される方法の反対です。

    現在、この相互作用は逆になっているため、背景を選択すると、それに触れて保持しているノードが選択されますCtrlこれで、背景ノード自体のみが選択されます。さらに、Backdropをクリックしてドラッグするという単一のアクションにより、Nukeと同様に、Backdropとその中のすべてのノードがドラッグされるようになりました。

  • TP 129274 / BZ 51768- Katanaネットワークマテリアルを表すマテリアルグループ属性を持つマテリアルロケーションの属性規則の開発者ガイドドキュメントが完成、修正、および拡張され、NetworkMaterialGroupノードによって作成されたネットワークマテリアル用に保存される追加のレイアウト情報がカバーされます。

  • TP 356529-のツリー項目をダブルクリックして、サンプルプロジェクトを開くサポートサンプルプロジェクトタブのツリーウィジェット。

  • 「ポイント」スコープUVがサポートされていないことに関するHydra Viewerエラーは、一度だけログに記録されます。

  • PyUtilModule.CatalogManager Pythonモジュールの名前が変更されました PyUtilModule.CatalogAPI

  • BackdropノードのZ順序は、 [そして]キーボードショートカット。Backdropノードをそれぞれ背面と前面に移動します。この機能の一部として、 後ろに送るチェックボックスはから削除されました背景ノードを編集ダイアログ。

  • ネットワークマテリアルの属性規約は、それぞれが位置と色を持つBackdrop、Dot、Switch、VariableSwitchノードなどの追加ノードを考慮して、シェーディングノードネットワークのレイアウトに関する情報をカバーするように拡張されました。この追加情報を保存すると、ルックファイルまたはその他の方法で属性がインポートされた場合でも、下流のネットワークマテリアルの視覚的表現を再作成するツールを構築できます。(TP 129274も参照してください。)

  • 上のセクションレンダラープラグインの作成の中にKatana開発者ガイドは、NetworkMaterialGroupノードのコンテンツを表示するときにレンダラープラグインの階層化メニューをカスタマイズする詳細を含むように拡張されました。 ノードグラフタブ。

  • FnAttribute APIが拡張されましたgetSize()属性の関数。属性の作成時に割り当てられた合計メモリをバイト単位で返します。この新しい関数は、C API、C ++ラッパー、Pythonバインディング、およびOpScript / Lua APIで使用できます。

  • Boost 1.61.0の共有ライブラリを出荷しています。これは、共有USD Pythonライブラリとモジュールを使用できるための要件です。

  • Katana 3.2は、TBBのFoundry-namespacedおよびrenamed共有ライブラリを使用するようになりました(libtbb2017_Foundry.so Linux)およびTBB Memory Allocator( libtbbmalloc2017_Foundry.so 1つのセッションで複数のTBBアリーナを持つことの競合を減らすために、TBB 2017 Update 8に基づいています。

  • Hydra Viewerは、共有USDライブラリで構築された19.05米ドルにアップグレードされました。 Katana

  • TP 394745-の属性のツールチップ属性タブが拡張され、メモリ内の特定の属性のサイズがバイト単位で含まれるようになりました。

  • TP 394987-カタログアイテムのIDがレンダーブートの一部として実行可能レンダーブートコマンドライン:

    -sequenceID <sequenceID> 
    

    シーケンスIDは、次のPython関数を使用して、対応するカタログアイテムを取得するために使用できます。 CatalogAPIモジュール:

    CatalogAPI.FindCatalogItemBySequenceID(<sequenceID: int>) --> CatalogAPI.CatalogItem.CatalogItem 
    
  • AttributeUpgradeノードタイプ。これは、 Katana 1.xおよび2.xは廃止され、ノード作成メニューから非表示になりましたノードグラフタブ。

  • カスタムの構築、インストール、使用に関する開発者向けドキュメントHydra Render DelegatesのプラグインとしてKatanaのHydra Viewerが追加されましたプラグインの作成のセクションKatana開発者ガイド。

  • NetworkMaterialGroupノードタイプはNetworkMaterialCreateに名前が変更されました。ドキュメントとNodegraphAPIヒントが更新され、変更が反映されました。既存のアップグレード用のアップグレードスクリプトが提供されますKatanaのアルファおよびベータサイクル中に作成されたプロジェクトKatana新しい名前に3.2v1。

  • 付属の3DelightのバージョンKatanaバージョン1.5.9にアップグレードされました。詳細については、 3Delight Cloudの変更ログ

  • 使用しているUSDライブラリのバージョンKatanaのHydra Viewerは、 Katanaダイアログ、経由でアクセス可能ヘルプ>概要Katana

バグの修正

Katana開発者ガイド

  • TP 85230 / BZ 41203-ソースコードのサンプルファイルのいくつかの誤ったファイルシステムの場所のパスKatana開発者ガイドが修正されました。

  • TP 323246-以下のようなPythonクラスの内部メンバー__dict__で誤って公開されたKatana開発者ガイド。

  • TP 381467-タブのタイトルなど、UI関連の用語の太字フォーマットがいくつかのケースで正しく適用されず、代わりに二重アスタリスクが表示されました。

  • TP 381468-一部の文書化された機能が、特に「文書化されていない」と誤って表示されました。 UI4.Widgets.SceneGraphView.ViewLink.ViewLink.getUpdateSuppressor()そしてPackageSuperToolAPI.BaseEditor.BaseEditor.getSceneGraphViewTerminalOps()

  • TP 398999- Nodes3DAPI.PortOpClient.NodeTraversalEndpointsSpecクラスが「文書化されていない」と誤って表示されました。

  • TP 399000-すべての見出しが、 SceneGraphView提示された情報を理解するのを難しくするウィジェットクラス。

  • TP 399002-いくつかのケースでコードの書式設定が正しく適用されなかったため、書式設定構文が逐語的に表示されたり、リンクが破損したりしました。

  • TP 399003-のドキュメントgetInputPortAndGraphState()のインスタンスに関数がありませんでしたNodes3DAPI.Node3Dクラス、およびにも含まれていませんでしたKatana開発者ガイド。

  • TP 399012-の階層属性(C ++)ページは、対応するOpScript / LuaおよびPythonページの階層と矛盾していました。

  • TP 399013-の次の問題Katana開発者ガイドが修正されました:

    • 上のノード関連機能ノードの操作>ノードの接続ページがに属するものとして誤ってリストされましたNodes3DAPI.Node3Dクラス。それらは実際に基礎に定義されていますNodegraphAPI.Nodeクラス。
    • ノードのプロパティドキュメントには、への壊れたリンクが含まれていました NodegraphAPI.Parameterドキュメンテーション。
    • のドキュメントNodegraphAPI.Parameter.reorderChild()そしてreorderChildren() 関数が誤って複製されました。
    • 廃止された関数のシグネチャは、単一の切れ目のないラインとして誤って表示され、それぞれのページの幅を不必要に拡張し、パラメータ名とタイプを読みにくくしていました。
    • のドキュメント属性修飾子プラグイン、もはや使用されるべきではないレガシーAPIは、 Katana開発者ガイド。
  • TP 399014-Geolib3のいくつかのヘッダーファイルとKatanaのプラグインAPIには、パラメーターと戻り値のドキュメントに問題が含まれていました。

  • TP 399018-の次の問題Katana開発者ガイドが修正されました:

    • のメンバー変数の説明ビューアーロケーションイベントドキュメントが欠落していました。
    • FnBaseLocatorコールバック関数のポインタ型が表示されないか、正しく表示されず、署名で正しくリンクされませんでしたFnBaseLocatorVDC :: registerLocator()静的関数。
    • 間違ったコールバック関数ポインタ型が使用されましたoverridesBaseGeometryのパラメータFnBaseLocatorVDC :: registerLocator()静的関数。
    • BuilderModeそしてBuilderBuildMode の参照GroupBuilderクラスがそれぞれに誤ってリンクされているtypedefの代わりに列挙型s。
    • の機能FnGeolibCookInterfaceプライベートデータを削除するためのコールバック関数ポインターを受け入れるAPIは正しく解析されず、ページ境界を超えて、切れ目のない単一行として表示されました。
  • TP 399981-複数のタイプミスKatana開発者ガイドが修正されました。

  • TP 400452-時ドキュメンテーション好みはに設定されました地元APIリファレンス>パラメータ式そして APIリファレンス> C ++ API のコマンド助けてのメニューKatanaメインウィンドウは、 Katana開発者ガイド。

その他のバグ修正

  • TP 71317 / BZ 36414-GafferThreeなどのSuperToolベースのノードの作成を取り消そうとすると、例外が発生しました。

  • TP 216997-NetworkMaterialSpliceノードを介して作成されたマテリアルは非推奨のタイプでしたシェーディングネットワーク素材の代わりに材料タイプ。

  • TP 356705-ライブレンダリング中に場所を操作すると、(操作中に)継続的なライブ更新がすべての場所で機能しなくなる可能性があります。

  • TP 386841-いつFnGeolibCookInterfaceUtils :: cookDaps()複数のスレッドから呼び出された場合、デフォルトの属性を正しく読み取れない場合があります。これは、その機能に依存するOpsに影響しました。たとえば、AdjustScreenWindowResolve Opは、エラーメッセージで失敗することがありました。 StringAttributeから文字列値を取得中にエラーが発生しました。GenericAssign DAPはスレッドセーフになりました。

  • TP 394990-死者_initKeyboardShortcutCallbacks() Python関数がKeyboardShortcutManagerMixinクラス、その使用に関する混乱を避けるため。

  • TP 396842-のツリービューを更新するとき材料グループ属性材料属性が表示される場所属性タブでは、ツリービューのすべてのアイテムが折りたたまれていました。これで、ツリービューを更新してもアイテムの展開状態が保持されます。

  • TP 397791-レンダリング時にデフォルト属性プロデューサーが使用するプラグインの初期化はスレッドセーフではなく、レンダリングプロセスがクラッシュする可能性がありました。

  • TP 400154-内部のサンプルプロジェクトを読み込むとき、選択したメインウィンドウのレイアウトと画面解像度に応じて、ノードネットワークの領域が表示されませんでした。さて、サンプルプロジェクトをロードすると、 ノードグラフタブはすべてのノードを自動的にフレーミングします。

既知の問題点

ライブグループ

  • TP 85118 / BZ 41152-LiveGroupノードの一部であるノードのパラメーターを編集し、親LiveGroupノードを再ロードすると、 パラメータータブがリセットされます。これには、スクロールバーの位置、アイテムの選択、ネストされたタブの選択が含まれます(たとえば、 対象材料そしてリンク Gafferノードのタブ)。

  • TP 84998 / BZ 41092-LiveGroupノードのパラメーターインターフェイスとコンテンツをソースから再ロードすると、フローティングペインで編集された子ノードのパラメーターがそれらのペインから消えます。

  • TP 84020 / BZ 40598-LiveGroupノードを元に戻しても、ユーザーパラメーターは元に戻りません。

  • TP 84019 / BZ 40599-ソースからリロードを実行すると、LiveGroupノードに追加されたパラメーターが誤って破棄され、データが失われます。

  • TP 84018 / BZ 40600-未公開のLiveGroupノードの復帰を元に戻しても、LiveGroupの編集可能および変更済みの状態は復元されません。

  • TP 83061 / BZ 40237-編集不可能なLiveGroupノードのグループバブルにノードをドラッグできます。

材料

  • TP 403364-NetworkMaterialCreateまたはShadingGroupノード内でRedshiftシェーディングノードを使用すると、パラメーターページの下に余分な空白ページが作成され、そのページの下のサブページを展開しようとすると、ページはすぐに空白ページに折りたたまれます。

  • TP 402064-ShadingGroupノードグラフで、ドットノードとシェーディングノードポート間の接続が場合によっては誤って色付けされることがあります。

  • TP 269449-選択シェーダーパラメーターの編集マテリアルノードのメインレンチメニューから、シェーダーパラメータの横にレンチボタンが表示されません。これは、ノードの編集フラグを切り替えることで回避できます。

  • TP 199304- 名前空間マテリアルノードのパラメータは、ASCII範囲外のUnicodeコードポイントの挿入を誤って許可します。

  • TP 191052- Katana V-Ray for Mayaのテクスチャ参照オブジェクトワークフローをサポートしていません。

パラメータ式

  • TP 188533-以前に編集されていないマテリアルノードの非ローカルパラメーターにリンクされた式は評価できません。

  • TP 105434 / BZ 47520-参照式は、シェーダーパラメーターなどの動的パラメーターを参照しない場合があります。

  • TP 60457 / BZ 31790-配列またはグループパラメーターを式に設定すると、式が無効になります。有効な式を設定すると(たとえば、別のノードで同等のパラメーターの評価を使用してgetParam)、パラメーターはすぐには更新されません。この問題を回避するには、パラメーターを閉じてから再度開くか、ノードが編集されていないときにキャッシュをフラッシュします。

Qt 5

  • TP 356345-フローティングタブでHydraビューポートを部分的に覆うと、連続して再描画されます。

レンダリング

  • TP 381284-3Delightレンダラープラグインは、重複排除の手段として、解決されたマテリアル属性ではなく、ソースマテリアルの場所を使用します。これにより、Live Renderセッション中にRender Working Setからマテリアルの場所を除外すると、マテリアルデータが失われる可能性があります。

  • TP 344118-(Windowsのみ)インストール時Katanaバンドルバージョンの3Delightをインストールすることを選択すると、3Delightのインストールは、次のようなシステム全体の環境変数を変更することによって行われます。 KATANA_RESOURCES。その後、起動どれかのバージョンKatanaこの3Delightのインストールを選択しますが、これは次のバージョンと互換性がない可能性がありますKatana立ち上げ中。

    注意:これは、バンドルされた3Delightインストールが対応するLinuxに関連付けられているLinuxには影響しませんKatanaインストール。

  • TP 208802-閉会ヒストグラム使用後のタブはモニタータブはレンダリングされた画像を表示できません。

  • TP 176598-インタラクティブレンダーフィルターのグラフ状態変数を変更するノードの使用は現在サポートされていません。

  • TP 114182 / BZ 49288-カタログアイテムをエクスポートする場合、既存のフォルダーへのエクスポートフォルダーパスを指定する必要があります。エクスポートしようとしているフォルダーがディスク上に存在しない場合Katanaエクスポートに失敗します。

  • TP 94052 / BZ 44199- 前のレンダリングを繰り返すメニューコマンドは、3Dノードのコンテキストメニューから開始されたレンダリングでのみ機能します。

  • TP 74799 / BZ 36926- rendererSettings > displayOptions PRManレンダラーのRenderOutputDefineノードのパラメーター。 タイプパラメータは「raw」に設定されています。 パラメータータブ。

  • TP 12517 / BZ 16168-1つのみモニタータブには、プレビューレンダリングの結果が表示される場合があります。複数の使用モニタータブは現在サポートされていません。

ウィジェット

  • TP 373702-ビューポートをクリックしてショートカットを押すと、別のウィジェットでマウスをホバーしたときに、イベントが「フォーカスされた」ビューポートウィジェットに返されます。ホバーしたウィジェットがショートカットを処理しないショートカットの場合。

  • TP 123558 / BZ 50911-配列パラメーターのタプルカウント/サイズを変更すると、対応する属性が適切に更新されません属性タブ。

  • TP 65347 / BZ 34949-Compizを使用すると、CompizとQtの非互換性のために、テキストフィールドがフォーカスイベントを正しく受信しないことがあります。構成によっては、Compizの「デスクトップ効果」を無効にすると問題が解決する場合があります。

その他

  • TP 381692-(Windowsのみ)ログアウトしてから再度ログインすると、UIの色が正しくありません。たとえば、特定の種類のタブの特定の部分が白い背景色で表示される場合があります。

  • TP 337653- Katanaロード時に非推奨の警告を記録しますPyMockAsset PyMultiMockAssetそして PyMockFileSeq出荷の例Asset APIプラグイン。

  • TP 218742-(Windowsのみ) Katana 〜140文字以内のパスにインストールする必要があります。長いパスにインストールしようとすると、「システムは指定されたパスを見つけることができません。」という直感的ではないエラーが発生します。

  • TP 112544 / BZ 49051- 視聴者タブとの同期が失われる場合がありますシーングラフ拡張状態への変更が中断されたときにタブ。

  • TP 107038 / BZ 47853-属性ソースノードの表示(黄色の「グロー」など) ノードグラフタブ)は現在利用できませんKatana 2.0v1。

  • TP 84326 / BZ 40709-Alembicライブラリは、Alembicファイルへの複数のプロセスまたはスレッドアクセスをサポートしていません。これは、Alembicファイルを外部で変更するとクラッシュが発生することを意味しますKatana、オープンでロードされている間Katanaシーン。これを回避するには、以下を行う必要がありますキャッシュをフラッシュする変更されたAlembicファイルを更新する前に。

  • TP 80738 / BZ 39261-ノードをロックおよびロック解除する操作では、現在、元に戻す履歴にエントリが作成されないため、操作を元に戻したりやり直したりするときにノードグラフの状態が正しくないことがあります。

  • TP 71965 / BZ 36691-動的な配列の子パラメーターの属性値に対して状態バッジが表示されるのは、親配列パラメーターのみが状態バッジとともに表示される必要がある場合でもです。

  • TP 70217 / BZ 36176-2Dノードディスクレンダリングアップストリームレンダリング出力オプションはバッチレンダリングメソッドを使用しません。 batchRender、アップストリームレンダーノードの代わりに、 diskRender

  • TP 70196 / BZ 36170-コントロールキー(特に矢印キー)がシェルモードで期待どおりに機能しません。