2021-11-01から1ヶ月間の記事一覧

Unityパフォーマンスの最適化――アニメーションモジュール

4年前、Unityの各主要なモジュールのパフォーマンス最適化知識(初心者向け版)を1つずつ説明しました。近年、エンジン自体、ハードウェアデバイス、製作基準などのアップグレードに伴って、UWAは引き続き規則や方法を更新して、各開発者に提供しつつありま…

フレーム同期の最適化における難点及びソリューション

フレーム同期という部分はやや複雑なので、細部にも多くの最適化ポイントがあり、いくつかの異なる最適化の方向もあります。プロジェクトの種類、操作感への要求、オンラインプレーヤーの数などに応じて、さまざまな問題が発生します。最適化の方向性や最適…

UE5 Lumen実装分析

概要 LumenはUE5のGIシステムで、間接拡散反射の寄与のみを含む従来のリアルタイムGIとは異なり、間接拡散反射と間接ハイライトも含まれ、真新しい間接照明セットを提供します。Lumenは、ハードウェアベースのRTXとソフトウェアベースのTraceという二つのア…

Addressableについての疑問

1) Addressableについての疑問 2) AddressableはどのようにHot Updateを行うか 3)どのようにSceneViewカメラのShader変数を設定するか 4) ActivityのデフォルトはSingleTaskである原因 5) Resources.UnloadUnusedAssetsのコール時間が長い問題 Addressable Q…

Unityパフォーマンス最適化シリーズ――アセットのメモリリーク

4年前、Unityの各主要なモジュールのパフォーマンス最適化知識(初心者向け版)を1つずつ説明しました。近年、エンジン自体、ハードウェアデバイス、製作基準などのアップグレードに伴って、UWAは引き続き規則や方法を更新して、各開発者に提供しつつありま…

UE5レンダリングの紹介:Nanite編

一、前書き 今年の初めにUE5はEpicによって公開されてから、注目を集めて話題になりつつあります。技術の面は、主に「大域照明技術」Lumenと「高精度モデルの詳細技術」Nanite2つの新機能をめぐって議論してきました。Naniteに関しては、詳しく紹介する記事…