新機能
2019.3 で最も重要なアーティスト/デザイナー向けツールのいくつかを紹介します。完全な詳細については、リリースノートを確認してください。
スプライトを使用してリギング、テッセレーション、ボーン作成などを行い、Unity 内でスケルタルアニメーションを直接作成しましょう。2D Animation パッケージには、Sprite Editor 内で必要なツールがすべて用意されています。このツールを 2D PSD インポーターと連動させると、キャラクターのパーツをインポートできます。また、2D Animation と連動させると、キーフレームやカーブを使用してリグ付けされたキャラクターをアニメーション化できます。このパッケージは 2019.3 で検証済みです。
実験的なスプライトのスワップ機能を使用すると、アニメーションとリギングが同じで外観が異なる複数のキャラクターやパーツをすばやく簡単に作成できます。
より入り組んだ形状や、より複雑でリアリスティックなシーンを作成するためにテレインに洞穴、井戸、溝などの穴を作成することがさらに簡単になりました。Paint Surface Mask ツールを使用して、ブラシを選択した後、マテリアルをペイントするときと同様にテレイン上の穴をペイントします。
このアップデートは、物理演算、ナビゲーションメッシュ、ライトマッピングなどの Unity システムとシームレスに連携します。また、プログラマーはスクリプティングによってテレインの穴データにアクセスし、テレインのカスタムロジックを実装できます。
複雑な地形をペイントでき、ワークフローのスピードアップに役立つテレインマテリアルのペイント機能も改善されました。最近、15 のスカルプティングツールと、ワークフローの効率化に役立つユーティリティツールボックスも導入されました。これらのアップデートの詳細については、こちらのブログ記事をご覧ください。
大規模で複雑なシーンでの作業は困難になることが多く、特にシーンのオブジェクトの選択は難しいものです。シーン選択は、シーン内の特定のパーツを選択できないようにして、実際に変更したい対象に集中できるようにする新しい機能です。これにより、アーティストとデザイナーはより迅速かつ安全に作業できるようになります。
また、Unity のネイティブのグリッドが ProGrids に置き換えられ、開発者がハンドルのカスタム動作を作成できるように拡張された Handles API が追加されました。
プリセットを使用すると、コンポーネント、インポーター、マネージャーなど、Unity 内のあらゆるもののデフォルト状態をコーディングなしでカスタマイズできます。プリセットは、より便利なたたき台を作成することでアートとデザインのワークフローをスピードアップするのに役立ちます。また、エステティックとデザインの選択を記録して文書化するプロセスにも役立ち、さらには、大規模なシーン全体にルールを適用して一貫性を保つことが簡単になるので、チーム内の足並みを揃えるのにも役立ちます。
2019.3 では、Preset Manager によってタイプあたり複数のデフォルトが許可されます。これは、複数のデフォルトを使用でき、命名規則に基づいて非常に特定的なプリセット動作を実現できることを意味します。
Unity でサードパーティレンダラーのマテリアルがサポートされるようになりました。開発者は Unity 内でプロパティが正しく表示されるように、好みのレンダーマテリアルのサポートを追加することができます。これにより、マテリアルを一から再構築する必要性が減り、コンテンツ制作パイプラインとルックディベロップメントプロセスが簡略化されます。Unity 2019.3には、以下のいくつかの素材がサポートされています。Autodesk Arnold Standard Surfaceシェーダー、Autodesk 3ds Max物理マテリアル、Autodesk Interactiveシェーダー。