Harmony 22.0.4 リリースノート

Harmony 22.0.4、ビルド 22948(2024/06/19)

改善点

インポート/エクスポート

「レイアウト画像のエクスポート」コマンド([ファイル] > [エクスポート] >[レイアウト画像])を使用して、複数のコマをエクスポートできるようになりました。新しいオプションは「コマエクスポート」と呼ばれ、次の選択肢があります。

  • 現在のコマ

  • すべてのマークされたコマ

  • すべての描画キーフレーム(コマ)

  • すべてのコマ

WebCC

WebCCのデバッグモードは、コマンドプロンプトまたはサービスランチャーから-debugオプションを使用して有効化できるようになりました。

次のコマンドを使用して、すべてのデバッグトレースを有効にできます。

node app.js -debug <other args>

これは、以下を使用することと同じです。

DEBUG=webcc:* node app.js <args>

特定のトレースは、以下を使用して有効にできます。

node app.js -debug webcc:producer:*<other args>

これは、以下を使用することと同じです。

DEBUG=webcc:producer:* node app.js <args>

スクリプティング

  • SyncLayerクラスは、次の関数を使用してスクリプティングAPIに追加されました。

    • syncLayers

    • unsyncLayer

  • ColorOverrideクラスは、次の関数を含むように拡張されました。

    • setOverrideColorId

    • getOverrideColorId

    • setOverrideColorName

    • getOverrideColorName

    • addSelectedColor

    • removeSelectedColor

    • setSelectedColorID

    • getSelectedColorID

    • setTraverseMatte

    • getTraverseMatte

    • setSelectedColorMode

    • getSelectedColorMode

    • fromXML

    • toXML

  • PythonのCopy関数とPaste関数のデフォルトオプションは、明確さと使い勝手の向上のため調整されました。

    • harmony.CopyOptions():デフォルトの範囲は、0~0の代わりに、現在のコマ長になりました。

    • harmony.PasteOptions(): デフォルトの範囲は、0~0の代わりに、現在のコマ長になりました。

    • harmony.CopyOptions():PasteOptionsが使用する同様のstart_frame_srcとnum_frame_srcで拡張されました

    • Clipboard.copyは、copyOptionsのstartFrameとnumFramesを使用するtype: copy(const QStringList &nodePaths、const OMC::CopyOptions *copyOptions=null)のオーバーロードを提供します。

    • 範囲がメソッド引数およびcopyOptions引数の両方として指定されている場合、メソッドの引数が上書きし、優先されます。

    • 非CopyOptionsまたはPasteOptionsのオブジェクトタイプは、そのタイプが引数として想定される場合に使用され、エラーが返されるようになりました。

  • exporter.exportToQuicktime()を使用する際のサポートコーデックとして、OpenH264を追加しました。

  • 外部スクリプティングパッケージのロケーションを、TB_EXTERNAL_SCRIPT_PACKAGES_FOLDERシステム環境変数を使用して設定できるようになりました。

Linux

  • Harmonyは、CentOS Stream 9に対応するようになりました。実行されたインストールタイプによっては、以下のライブラリのインストールが必要な場合があります。

$ sudo dnf install chkconfig SDL xcb-util-keysyms xcb-util-renderutil xcb-util-image xcb-util-wm jbigkit-libs.x86_64

修正

以下の問題は、Harmony の本リリース以降で修正されます。

全般

  • ノードのプロパティウィンドウでTabキーを押して1つの属性から別の属性に移動しても機能しない。HAR-9627

  • macOSでMagic Mouseまたはトラックパッドを使用してタイムラインをスクロールすると、表示がわずかに飛ぶ。HAR-9283

  • 半透明の2Dレイヤーと3Dレイヤーが混在する場合に、OpenGLでの表示に問題が発生する。SB-5550

  • 2Dコンポジットを3D要素と共に使用する場合、OpenGLのレイヤリングが正しくない。HAR-9636

  • Smart App Controlが有効になっている場合、Windows 11ではHarmonyのインストールが機能しない。HAR-9642

  • shortcuts.confファイルを使用してUSA_DB フォルダの場所を指定した場合、「環境設定」ウィンドウで選択した環境設定を変更しても反応がない。HAR-9536

  • Harmonyは、トップビューまたはサイドビューを開くときにクラッシュする可能性がある。HAR-9522

描画

  • Shift+Altを押しながら選択ツールを使用して選択を解除すると、選択されていないグループ化された線に対して使用された場合クラッシュする。HAR-9903

  • 描画ツールをマウスで使用すると、小さな遅延が発するします。HAR-9999

  • 要素とパレットの数が多いため、貼り付け操作が遅くなる。HAR-9810

  • 描画には、未使用の鉛筆テクスチャが含まれている場合がある。HAR-9594

  • [スナップして輪郭を編集]が有効な場合、輪郭編集は選択した描画に余分なポイントを追加する。HAR-9611

  • 「ラインアートからカラーアートを作成」を2回選択すると、鉛筆ラインがカラーアートにコピーされます。HAR-9553

  • 消去中の線の外側でマウスを離すと、ソフト消しゴムが正しく機能しない。HAR-9541

  • Linuxで複数のモニターを使用する場合、カラーピッカーが正しいカーソル位置から色を選択しない。HAR-9533

アニメーション

  • 「すべてのエフェクトのパススルーを有効にする」が有効な場合、オニオンスキンが正しく表示されない。HAR-9583

インポート/エクスポート

  • [透明度タイプ] が [ストレート] に設定されている場合、PSD ファイルを [個別レイヤー] としてインポートすることができない。HAR-9314

  • PSB (Photoshop Big)ファイルは、個別のレイヤーとしてはインポートできない。HAR-6661

デフォーマー(変形)

  • カットカメラがデフォルトのカメラに設定されていない場合、デフォーマーの操作が非常に遅くなる。HAR-9588

ライブラリー

  • カットスクリプトは、「データベースモードのテンプレート」を作成し、shortcuts.confファイルを使用して設定する場合、保存されない。HAR-9603

  • ノードビューで貼り付け操作を元に戻した後、それをライブラリに貼り付けると、Harmonyがクラッシュすることがある。HAR-9475

レンダリング

  • 「Resolution Name」が定義されている場合でも、Scale-Outputノードは、常にCustom Resolution設定を使用する。HAR-9610

  • バッチレンダリングは、存在しないポートがTransformation Gateノードで参照されている場合、不正確で一貫性がなくなる可能性ある。HAR-9478

  • レンダリング中の色の回復により、描画の色が正しくなくなる場合がある。HAR-9574

WebCC

  • WebCCは、多数のカットをエクスポートすると失敗する。HAR-9555

  • WebCC経由でオフラインでエクスポートされたカットは、「ダミー」テクスチャを参照するパレットを作成する。HAR-9505

  • WebCCは、多数のカットを持つパッケージをインポートできない。HAR-9477

  • OSがフランス語または日本語に設定されている場合、WebCCスクリプトを実行するとエラーが発生する。TypeError [ERR_INVALID_CHAR]: ヘッダーコンテンツ内の文字が無効。HAR-8151

スクリプティング

  • QByteArrayのJavascriptバインディングは、UTF8ではなくラテン語を前提としている。HAR-9575

  • Process.execute()は、stdoutが誤って命名されているため、Windowsでは正しく動作しない。HAR-9539

  • PythonでPySide6オブジェクトをプリントすると、Harmonyがクラッシュする可能性がある。HAR-9479

  • アートレイヤー間でのアートワークの入れ替えは、スクリプティング内では機能しない。HAR-9460

Linux

  • マルチモニターセットアップを使用し、キーボードショートカットを使用してXsheet内で操作すると、Harmony 22以前のバージョンのLinuxよりも遅くなる。HAR-9528

  • LinuxでHOME環境変数が定義されていない場合、Harmonyがクラッシュする。HAR-9623

  • 矢印キーを押したまま描画ビューで描画を移動すると、Linuxでは描画が連続して移動されない。HAR-9609

  • Linuxで新しいカットが開かれるたび、Focus on Mouse Enterが機能しなくなる。HAR-9551

  • LinuxでFキーボードショートカットとGキーボードショートカットを使用してDrawing Desk内を操作すると、一部の描画がスキップされる。HAR-9550

  • Linuxで画面表示を拡大縮小した場合、フォントサイズが小さすぎる。HAR-9408