「Unity 6 Preview」がリリース。レンダリングのパフォーマンス向上、ライティング機能の強化など多岐にわたるアップデート

「Unity 6 Preview」がリリース。レンダリングのパフォーマンス向上、ライティング機能の強化など多岐にわたるアップデート

2024.05.03
ニュースUnity
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • 「Unity 6 Preview」がリリース
  • レンダリングの負荷を抑える「GPU Resident Drawer」と「GPUオクルージョンカリング」を利用できる
  • APVやXRプラットフォーム向けの機能強化も

Unity Technologiesは5月1日(現地時間)、Unity 6の早期アクセスバージョンである「Unity 6 Preview」をリリースしました。

(画像は公式Xより引用)

「Unity 6 Preview」は、従来は「2023.3 Tech Stream」という名称で扱われていた、Unity 6の早期アクセスバージョンです。

公式ブログでは 2023.1および2023.2のTech Streamでリリースされた新機能も含めたハイライトが紹介されています。

今回リリースされた「Unity 6 Preview」では、レンダリングパフォーマンスの向上や、WebGPUへのアクセス、visionOSなどのXRプラットフォームのサポートなどが行われています。

「GPU Resident Drawer」と「GPUオクルージョンカリング」によるレンダリングパフォーマンスの向上

GPU Resident Drawer」はURPとHDRPに対応した、GPU駆動の新しいレンダリングシステムです。

インスタンシングの効率向上のためにパスが用意されており、大規模で複雑なシーンのように、レンダリングするインスタンス可能なオブジェクトが多いほどパフォーマンスを発揮します。

レンダリング時におけるCPUの負荷は、最大50%削減できるとのこと。

(画像はUnity公式ブログより引用)

「GPUオクルージョンカリング」は、GPU Resident Drawerとともに動作します。フレームごとの不要な描画を削減し、レンダリングの負荷を抑えます。

(動画はUnity公式ブログより引用)

ライティング機能の強化

オブジェクトの密度に合わせてライトプローブの密度を変化させる「Adaptive Probe Volumes(以下、APV)」も強化されました。

昼夜の遷移や部屋の照明のオン・オフといった、シナリオ間でのベイクされたプローブボリュームデータをブレンドする機能が、URPに対応。これにより、さまざまなプラットフォームでライティングシナリオのブレンドがしやすくなりました。

(画像はUnity公式ブログの動画より引用)

AVPには、URPとHDRPの両方をサポートしたスカイオクルージョン機能も追加されました。

シーン内のオブジェクトが空からの光をどのくらい受けるか、また遮られるかをリアルに再現できる機能で、時間帯に応じてライティングシナリオを適用できます。

先述のAPVシナリオブレンディングと比べると、ベイクする間接光のカラーバリエーションをより豊かに実現できます。

(画像はUnity公式ブログの動画より引用)

XRプラットフォーム向けの機能強化

「Unity 6 Preview」では、ARKit、ARCore、visionOS、Meta Quest、PlayStation VR、Windows Mixed Realityなどの主要なXRプラットフォームに対応しています。

また、「Composition Layers」機能も追加。これは、XRデバイスがネイティブサポートするコンポジターレイヤーを利用し、テキスト、UI、画像などをより高品質でレンダリングを可能にする機能です。

AR Foundationのメッシュ機能のデモ画像(画像はUnity公式ブログより引用)

ユーザーの視界の外側の解像度を落としてレンダリングすることでGPUパフォーマンスを向上させる「Foveated Rendering API」では、空間の中央領域が高解像度で表示する「Fixed Foveated Rendering」、アイトラッキングを利用して解像度を高くする空間を決める「Gazed Foveated Rendering」のモードが用意されています。

なお、本APIはPlayStation VR2プラグイン、Oculus XRプラグインと互換性があり、OpenXRプラグインも近日中にサポートされる予定としています。

(画像はUnity公式ブログの動画より引用)

AIモデルをUnityで実行する「Unity Sentis」

Unity上にAIモデルをインポートし、ランタイム上で実行するUnity Sentisが搭載されています。

記事執筆時点では、Unity Sentisはオープンベータとして公開されています。

『Bringing AI models into your project with Unity Sentis | Unity AI』

さらに、「Unity Gaming Services」によって提供されるオンラインマルチプレイ機能を実装しやすくする「Experimental Multiplayer Services SDK」や、実験的機能であるWebGPUバックエンドへの早期アクセス、メモリ使用量をより正確に計測できるようになった「Memory Profiler」など、多数の機能追加・更新が行われています。

「Unity 6 Preview」の詳細は、Unity公式ブログリリースノートをご確認ください。

「Unity 6 Preview is now available」Unity公式ブログ

関連記事

オーディオミドルウェア「Wwise 2025.1.0」ベータ版がリリース。オーディオファイル管理ツール「Media Pool」などが追加
2025.07.16
Unity 6のプロファイリング機能を解説した、Unity公式の電子書籍が無料公開。Unity 6.1で正式対応した「Project Auditor」なども紹介
2025.07.15
Unity 6のHDRPを活用した『Into the Dead: Our Darkest Days』開発事例、Unity公式ブログで解説。リアルな色彩表現とパフォーマンス向上を両立した手法を紹介
2025.07.11
Unity 6におけるURPのシェーダー・VFXを解説した公式電子書籍、日本語版が無料でリリース。公式チュートリアル動画3本なども併せて公開中
2025.07.10
Unity 6でシンプルな2Dゲーム開発を学べる入門書『たのしい2Dゲームの作り方 第3版』、翔泳社が7/24(木)に発売
2025.07.08
ホロライブ・白上フブキさんが主役のアクションゲーム『FUBUKI』はどのように作られた?開発者とパブリッシャーにインタビュー
2025.07.04

注目記事ランキング

2025.07.11 - 2025.07.18
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

パッケージ化
パッケージカ ゲーム開発において、ゲームの実行に必要なデータのみを、実行ファイルとそれに付随するデータの形式に変換すること。プラットフォームに合わせたファイルフォーマットに変換するほか、この段階でアセットファイルを再利用や改ざんすることができないように暗号化することが多い。
VIEW MORE

Xで最新情報をチェック!