Toon Boom Harmony 20.0.0

Harmony 20.0.0、ビルド15996(2020/06/11)の変更のリストは次のとおりです。

重要

Harmony Server データベースに重要な機能強化が行われました。 そのため、 Harmony 20 クライアントが正常に機能するためには、データベースサーバーを Harmony20 にアップデートする必要があります。

さらに、データベース内の辞書ファイル (.dict) は、Harmony 20 パッケージに含まれる辞書ファイルで更新する必要があります。 これを行うには、次の場所からファイルをコピーします。

  • Windows: C:\Program Files (x86)\Toon Boom Animation\Toon Boom Harmony 20 Essentials\etc\USADB_templates\dicts
  • macOS: /Applications/Toon Boom Harmony 20 Essentials/Harmony Essentials.app/Contents/tba/etc/USADB_templates/dicts
  • GNU/Linux: /usr/local/ToonBoomAnimation/harmonyEssentials_20/etc/USADB_templates/dicts

データベース内の次の場所に貼り付け、既存のファイルを置き換えます。

/USA_DB/dicts

Harmony20 を実行しているデータベースサーバーは、 Harmonyの旧バージョンを実行しているクライアントと下位互換性があります。

新機能

描画ツール

機能 説明

中心線エディターツールの改善

Centerline Editor(中心線エディター)ツールでブラシ線を編集するための機能強化が追加されました。

  • ポイントを選択して Delete(削除) キーを押すことで、ブラシストロークの中心線カーブからポイントを削除できるようになりました。
  • Tool Properties(ツール プロパティ)ビューで、中心線の継手をコントロールする新しいCenterline Smoothness(中心線の滑らかさ)オプションが利用可能になりました。

線ツールをカーブさせるオプション

マウスで線をカーブさせる Line(線)ツールプロパティの新しいオプション:

  • Curve Line Mode(曲線モード)では、直線を描いた後にマウスを動かして曲線を描くことができます。 カーブを確定するには、Enterをクリックまたは 押します。
  • S Curve Line Mode(Sカーブ線モード)では、S字型のカーブを描くことができます。 直線を作成した後にマウスを動かすと、マウスがクリックされるまで両端からの線がカーブします。 線の末尾は、マウスが再度クリックされるか、Enter キーが押されるまでカーブします。

選択ツールの改善

  • Undo(元に戻す)およびRedo(やり直す)コマンドを使用する場合、Select(選択)ツール ピボットの位置を保持します。
  • Select(選択)ツールピボットが、拡大縮小、回転、および傾斜時に選択の後に表示されるようになりました。

ブラシで自動塗り潰し

Brush(ブラシ)ツールの新しいAuto Fill(自動塗り)オプション。 アクティブな場合、ブラシ ツールで閉じた図形を描画すると、現在のペイントカラーとして割り当てられた色で自動的に塗りつぶされます。

ブラシ再描画ツールのボタン

Tools(ツール)ツールバーで、Repaint Brush(ブラシ再描画)ツールのボタンが使用できるようになりました。

描画ツールを使用した配置ガイド

Alignment Guides(配置ガイド)を描画ツールで使用できるようになりました。

元にもどすかやり直すときに選択を保持する

Contour Editor(輪郭編集)、Envelope(エンベロープ)およびPerspective(パース)ツールは、Undo(元に戻す)およびRedo(やり直す)コマンドを使用する場合、選択内容が保持されるようになりました。

選択したレイヤーのみにスナップする

すべてのDrawings Layers(描画レイヤー)でAllow Snapping(スナップを許可)という新しいオプションが、描画ツールのスナップオプションで使用できるようになりました。 有効にすると、スナップは以前のバージョンでと同じように機能し、Camera(カメラ) ビューで作業するときに、選択は目に見えるすべての描画レイヤーにスナップされます。 無効にすると、スナップは選択したレイヤー上の描画でのみ実行されます。

パースツールの独立した品質

Perspective tool Lattice(パースツールラティス)モードを使用したときのトランスフォメーションの質は、Envelope(エンベロープ)ツールで設定されたスムーズ値の影響を受けなくなりました。

スムーズエディターツールの独立したスムーズ値

Envelope(エンベロープ)ツールとSmooth Editor(スムーズエディター)のスムーズ値が独立しました。

ホットキーで消しゴムのサイズを調整する

タブレットペンの消しゴムの端を使用して、キーボードの ショートカット "O" で消しゴムのサイズを調整できるようになりました。

アニメーション

機能 説明

元に戻せる選択

Undoable Selection(元に戻せる選択)という新しい設定。 この設定を有効にすると、トランスフォームツールを使用して描画を選択したり、Node(ノード)ビューで選択を変更したりするなどの選択が変更され、Undo(元に戻す)リストにエントリが追加されます。 この設定は、環境設定のGeneral(一般)タブで確認でき、デフォルトで有効になっています。

トランスフォームツールはどこからでもドラッグ

Transform(トランスフォーム)ツールプロパティの新しいEasy Drag(簡単ドラッグ)オプション。 有効にすると、選択したオブジェクトは、トランスフォームツールの選択ボックス内の任意の場所をクリックして移動できます。

キーフレームのクイックイーズイン/イーズアウト

Timeline(タイムライン)で選択したキーフレームのイーズイン/イーズアウトをすばやくセットするための新しいコマンドとボタン。 コマンドは次のとおりです。

  • クイックイーズ:選択したキーフレームの両側のイーズを 33% に設定します。
  • クイックイーズイン;選択したキーフレームの左側のイーズを 33% に設定します。
  • クイックイーズアウト:選択したキーフレームの右側のイーズを 33% に設定します。
  • 選択したキーフレームにイーズを設定:選択したキーフレームの両側に異なるイージング値を設定できるダイアログボックスを開きます。

カットマーカーの改善

  • カットマーカーを継続時間なしで作成できるようになりました。
  • Mark Current Frame(現在のカットをマーク)コマンドを使用すると、ダイアログ ボックスを開かずにマーカーが作成されます。 これにより、このコマンドへのショートカットを設定することにより、再生中にマーカーを作成できます。
  • カットマーカーは、マウスでクリックすることで選択したり移動したりできます。
  • カットメーカーをダブルクリックすると、Marker editor(マーカーエディター)が開きます。
  • Create Scene Marker (カットマーカーを作成)コマンドでは、Timeline(タイムライン)ルーラーでコマを選択する必要がなくなりました。 継続時間のないマーカーは、選択しなくても追加できます。 継続時間のあるマーカーは、コマンドを使用する前にTimeline(タイムライン)のコマセクションで選択を行うことで追加できます。 いずれの場合も、Marker Creation(マーカーの作成)ダイアログボックスが開き、作成時にメーカーのすべての属性を設定できます。
  • カット内のコマを挿入または削除するときにカットマーカーをリップルする新しいオプション。

描画の代替ビューの改善

  • Edit Mode(編集モード)にあるとき、Drawing Substitution(描画の代替)ビューで描画の名前を変更したり、削除できるようになりました。
  • 検索フィルターが追加されました。

ワークフローの改善

機能 説明

カラーオーバーライドのスポイト

Colour Overrides(カラーオーバーライド)ノードにはスポイトが表示されるようになり、Camera(カメラ)またはDrawing(描画)ビューからカラーまたは鉛筆テクスチャーを選択できるようになりました。

入力してリストをフィルタリング

タイプ入力してさまざまなリストをフィルタリングし、ものをすばやく見つけることができるようになりました。 利用可能なもの:

  • Text Tool (テキストツール)プロパティに表示されるフォントリスト
  • Lip-Sync Mapping(リップシンクマッピング)のDestination Layer(宛先レイヤー)リスト
  • ツールバーをカスタマイズするときのボタンと脚本のリスト

ツールヒント内のショートカット

コマンドやツールに割り当てられたショートカットが、アイコン上にマウスを置いたときに表示されるツールチップに表示されるようになりました。

脚本作成

機能 説明

Python のサポート

PythonManager という名前のモジュールを使用して、JavaScript 環境での Python オブジェクトの作成をサポートできるようになりました。 このモジュールは、Python インタプリターの管理と Python オブジェクトの作成に使用されます。 新しく作成された python オブジェクトを使用して、いくつかの python 関数を呼び出すことができます。

Python オブジェクトのドキュメントや、その他の高度なスクリプティングモジュールについては、Help(ヘルプ) > Extended Scripting Interface Documentation(拡張スクリプティングインターフェイスドキュメント)を使用して見つけることができます。

ビューの名前を一覧表示する方法

Harmony内の現在のすべてのビューを返す新しいview.viewList() 機能を追加しました。 また、そのタイプのビューのみを返すには、ビューの1タイプであるパラメーターを指定して呼び出すことができます。

レンダリングとパイプラインの統合

機能 説明

macOS でQuickTime ムービーを 16 ビットでレンダリングする

macOS での QuickTimeへのレンダリングは、最大 16 ビットのビット深度をサポートするようになりました。

Media Foundationを通じたメディアのインポート

オーディオファイルとムービーファイルの Windows でのインポートは、Media Foundation を通じて行われるようになりました。 Microsoft のMedia Foundationでサポートされている形式のオーディオファイルとビデオファイルのみを Harmonyにインポートできます。

macOS での追加のQuickTimeコーデックのサポート

使用可能なコーデックのリストは、 使用されているmacOSのバージョンによって異なりますが、Catalinaで以下が利用できるようになりました。

  • Apple ProRes 422 HQ
  • Apple ProRes 422 LT
  • Apple ProRes 422 Proxy
  • H.265. アルファチャンネルのサポートはCatalinaで利用可能です。

修正された問題

今回のリリースで、以下の問題が修正されました。

描画と描画ツール

  • Camera(カメラ)ビューでは、レイヤーのパラメータに非常に小さなスケーリング値が設定されている場合、描画中にアプリケーションがハングします。
  • 複数のレイヤーを選択しているような状況では、Cutter(カッター)ツールの境界ボックスが無限になる場合があります。
  • Snap to Contour(輪郭にスナップ)またはSnap and Align(スナップして揃える)を使用してLine(線)、Rectangle(長方形)、またはEllipse (楕円)ツールを使用している場合、ズームインまたはズームアウトするとスナップカーソルの円がオフセットされます。
  • Smooth Editor(スムーズエディター)ツールは、自身のプロパティではなく、Brush(ブラシ)ツールのサイズプロパティを使用します。
  • Perspective(パース)ツールの Lattice(ラティス)モードでは、Envelope (エンベロープ)ツールのスムージング値が使用されます。
  • Centerline Editor(中心線エディター)ツールは、中心線上に多すぎるポイントを生成します。

タイムライン

  • Timeline(タイムライン)ルーラーでカットの最後のコマをクリックすると、カットの継続時間が 1 フコマずつ切られます。
  • タイムシートビューで赤い矢印を使用してコマを延長すると、重なり合うセクションを変更するのではなく、次の描画のコマが削除されます。

エフェクト

  • macOS では、描画/ペイントなどのアクションの後にDeformation(変形)ツールバーをカスタマイズすることはできません。

I/O

  • Harmony では、.tiff 拡張子を持つTIFF画像をインポートできません。
  • QuickTime のインポートは、スクリプティングによるバッチモードでは機能しません。
  • バッチモードでのコマンドライン上でスクリプトの実行が失敗しても、エラーは表示されません。
  • コマンドラインでレンダリングを実行する場合、-renderThread オプションは考慮されません。
  • Harmonyオフラインでは、WebCC で作成された 7z ファイルが開かないことがあります。

パフォーマンス

  • 変換ツールで複数のエレメントの投げ縄選択を行い、OpenGL ビューでそれらの部品を移動すると、パフォーマンスが非常に低下します。
  • 他のノードと共有される関数カーブで作られた特定のペグを回転させたときのパフォーマンスの問題。

その他

  • License Wizard(ライセンスウィザード)を使用してライセンスを借用するときにポートを指定しても機能しません。
  • macOSで、Harmony アプリケーションメニューのMore Tools(その他のツール)は、Applications(アプリケーション)フォルダーではなく tba フォルダーに移動します。
  • macOS 10.14 および10.15では、Harmonyは、レイヤープロパティからエレメント名を編集し、そしてClose(閉じる)ボタンを押したとたんにフリーズします。 HAR-5901