Mixed Realityは3D modelが軽いほど快適です。assetが重くなるとlag、frame drop、crashが発生します。つまりqualityは見た目だけでなくoptimizationにも左右されます。
1) MB
file sizeが大きいほどloadingが遅くなります。
2) Triangle
GPUは毎frame triangleを描画するため、必要なdetailだけ残します。
3) Texture
resolutionを上げるとmemory usageが急増します。GPU compressionとchannel packingが有効です。
4) Material / draw call
material統合とtexture atlasでdraw callを削減。
5) Shader / transparency
simple shaderを優先し、transparencyは限定的に。
6) Animation / rig / blendshape
sceneで必要なものだけ保持。
7) Collider / physics
complex mesh colliderよりbox、sphere、capsuleを優先。
8) Light / shadow
realtime lightは高コスト。lightmapが有効です。
9) LOD
距離に応じて軽いmodelへ切り替えます。
10) Format / compression
GLB/GLTF、ASTC、mesh compressionはQuestに適しています。
ADAPTAで3D modelをMR-readyに
ADAPTAは3D model optimizationに特化し、visual qualityとanimationを維持しながらcomplex assetを軽量化します。
MRで重要な理由
Meta Quest 3ではrealismとperformanceのbalanceが重要です。
主な機能
- polygonとweight削減
- animation維持
- texture/detail維持
- distance/device向けsmart version作成
新しいtechnical partner
ADAPTAはMetagateの公式technical partnerとなり、creative pipelineに統合されます。