James Rowbotham氏(@cbGameDev)によるレベルに配置された最適化の余地のあるアクターやバグを探すことが出来るUnreal Engine 5向けウィジェットツール「Level Optimise Tool v1.0」がリリースされました!
Level Optimise Tool v1.0
LEVEL OPTIMISE は、Unreal Engine 5 用のレベルに特化したツールです。 レベルのバグや最適化の機会を素早く特定するのに役立ちます。レベル アクタを検索します: 47 種類の最適化と 46 種類のバグを検索できます。
小さなバグや小さな最適化ミスがあなたのレベルに入り込み、時間の経過とともに積み重なっていくのは簡単なことです。 それが積み重なると、もっと大きなものになり、1つの大きなバグと同じくらい、プレイヤーのゲームに対する認識に悪影響を与えることになる。
レベル内のすべてのアクターに問題がないか手作業でチェックするのは、時間がかかり、退屈で、とても非現実的です。 干し草の山から針を探すようなものです。 このLevel Optimiseツールは干し草の山(レベル)の中から針(問題点)を素早く見つけることができるように設計されています。
以下は、このツールが特定するのに役立ち、FPSを取り戻すことを可能にする主なパフォーマンスの問題の一部です:
最大描画距離が設定されていないライト
キャストシャドウが有効なライト
ナナイトが無効なスタティックメッシュ
LODが設定されていないスケルタルメッシュ
…その他多数!
I launched LEVEL OPTIMISE TOOL onto the FAB marketplace!
— James Rowbotham (@cbGameDev) April 5, 2025
Check it out👉https://t.co/n1dhBq8l3p
It helps you identify bugs and optimisation opportunities in your #UE5 levels via
🔸47 Optimisation Searches
🔸46 Bug Searches
Quickly identify issues like
🔸Lights with no Max Draw… pic.twitter.com/JMZ9Z7RPHH
主な機能
ヘルパー
頻繁に使用するビューモード、ツール、コマンドへのクイックアクセス
ヘルスチェック
スタティックメッシュ、ライトなど、アクタのタイプ別にレベルのヘルスチェックの概要を実行します。
最適化検索
- Static Meshes:
- No LODs(LOD無し)
- Nanite Disabled, No LODs
- Edited Lighting Channels
- Mobility Mode
- Nanite Enabled / Disabled
- Simulate Physics Enabled / Disabled
- Custom Depth Pass Enabled / Disabled
- Overridden Light Map Resolution
- Using Shadow 2 Sided
- Same Material In Multiple Slots
- Vertex Colours Added In Level
- Skeletal Meshes:
- No LODs
- No Max Draw Distance Set
- Edited Lighting Channels
- Cast Shadows Enabled / Disabled
- Custom Depth Pass Enabled / Disabled
- Same Material In Multiple Slots
- Audio:
- Auto Activate Enabled
- Audio Volume Priority Of X
- VFX:
- Auto Activate Enabled
- No Max Draw Distance
- Cast Shadow Enabled / Disabled
- Foliage:
- Missing LODs
- No Max Cull Distance
- Edited Lighting Channels
- Mobility Mode
- Cast Shadows Enabled / Disabled
- Nanite Enabled / Disabled
- Two-Sided Shadows Enabled / Disabled
- Same Material In Multiple Slots
- Overridden Light Map Resolution
- Decal:
- Low Fade ‘Screen Size’ Value
- Text Render:
- Cast Shadow Enabled
- Lights:
- No Max Draw Distance
- Edited Lighting Channels
- Cast Shadows Enabled / Disabled
- Mobility Mode
- Has Lighting Function Material
- Has IES Texture Applied
- Volumes:
- Mobility Mode
- Volume Priority
- Blueprints:
- List All Blueprints
- Replicates Enabled / Disabled
- Default Net Update Frequency
- Default Net Cull Distance Squared
- Misc:
- Actors with Tags Applied
- Has Specific Tag
バグ検索
- Static Meshes:
- Missing Meshes
- Missing Materials
- Overridden Materials
- Not Default Scale
- Collision Disabled / Enabled
- Cast Shadow Disabled / Enabled
- Hidden In-Game Enabled / Disabled
- Receives Decals Disabled / Enabled
- Affects Nav Disabled / Enabled
- Skeletal Meshes:
- Missing Skeletal Mesh
- Missing Materials
- Overridden Materials
- No Anims Applied
- Not Default Scale
- Collision Disabled / Enabled
- Hidden In-Game Enabled / Disabled
- Receives Decals Disabled / Enabled
- Affects Nav Enabled/Disabled
- Audio:
- Missing Audio Asset
- Has Sound Class Override
- Has Volume Override
- Attenuation Override
- Disabled / Missing Reverb Asset
- VFX:
- Missing Assets
- Not Default Scale
- Foliage:
- Missing Meshes
- Missing Materials
- Collision Enabled / Disabled
- Decals:
- Missing Materials
- Not Scaled By ‘Decal Size’
- Is Hidden In-Game
- Decals That Are Temporary / Permanent
- Text Render:
- Using Default / Empty Text
- Using Scale Not World Size
- Is Hidden In-Game
- Lights:
- Affects World Disabled
- Visibility Set To False
- Volumes:
- Collision Is Disabled
- Generate Overlap Events Disabled
- Set To Block Pawn
- Set To Overlap With Pawn
- Set To Block Camera
- Not Scaled By ‘Brush Size’
- Post Process Blend Radius Less Than X
- Blueprints:
- Is Hidden In-Game
- Misc:
- Actors Set To Is Editor Only
私はプロジェクトのたびに中途半端なウィジェットを用意してたりするので、最初からここまでまとめられたものがあるのは有り難いですなぁ。購入検討中。
「Level Optimise Tool v1.0」はFabやitch.ioにて購入可能で、個人向け$37.99、プロ向け$89.99といった価格設定です。是非チェックしてみてください!
コメント