Dela via


Innehåll Prestandaanalys

Vad är Prestandaanalys innehåll?

Du kan använda CPA (Content Prestandaanalys) för att automatiskt fånga upp problem och möjligheter för innehållsoptimering innan du laddar upp innehåll till Mesh. Du kan använda CPA för att granska triangelantal, batchar, användning av texturminne med mera.

Använda CPA-verktyget

Så här kör du CPA-verktyget:
På menyraden väljer du Mesh Toolkit>Content Prestandaanalys.

Då öppnas CPA-verktyget i ett eget fönster.

En skärmbild av fönstret Innehåll Prestandaanalys

Klicka på knappen Kör alla (▶) i CPA-verktyget. Innehållet analyseras automatiskt baserat på projektets aktuella kvalitetsinställningar.

Så här granskar du andra kvalitetsinställningar för plattformen:
Klicka på listrutan Välj plattformskvalitet och välj sedan önskad plattform.

Viktigt!

Se till att du kör CPA-verktyget när du spelar i Unity för bästa resultat. Vissa tester fungerar bara i uppspelningsläge, medan vissa fungerar i antingen uppspelnings- eller redigeringsläge.

Analysverktyg

Varje analysator utför ett annat test för att kontrollera om innehållet är optimalt konfigurerat. Tabellen nedan visar vad varje analysator gör samt diskreta tröskelvärden.

Name beskrivning Kräver uppspelningsläge Pc-tröskelvärden Tröskelvärden för Android (Quest)
Animation Kontrollerar om komponenterna Animator och Animation har en optimal konfiguration av synlighetsgallring. Nej Saknas Saknas
Kollisionskomplexitet Söker efter meshcollider-komponenter med högt triangelantal. Nej Under 100 trianglar för dynamiska MeshColliders och under 10 000 trianglar för statiska MeshColliders. Samma som PC
Ljus komplexitet Kontrollerar användningen av realtidsljus och skugggjutningsljus och för förekomsten av ett avatarljus. Nej Under 5 realtidsljus per pixelljus och 0 skugggjutningsljus i realtid. Under 3 realtid per pixelljus och 0 skugggjutningsljus i realtid.
Mesh-komplexitet Varnar för användning av mycket kompakta MeshFilter-komponenter. Nej Över 30 000 trianglar per MeshFilter avger en varning och över 100 000 trianglar per MeshFilter genererar ett fel. Samma som PC
Mesh-komplexitet renderad Kontrollerar om en synpunkt återger för många trianglar. Ja Under 500 000 trianglar renderade. Under 80 000 trianglar renderade.
Reflektionsavsökningar Kontrollerar om reflektionsavsökningar i realtid används. Nej Tillåtet Tillåts inte
Rigidbody-komplexitet Söker efter för många Rigidbody-komponenter som används. Nej Under 50 Stela kroppar. Samma som PC
Scenkomplexitet Kontrollerar om en synpunkt genererar för många renderingsbatch. Ja Under 200 batchar som genereras. Under 50 batchar som genereras.
Skuggningskomplexitet Kontrollerar antalet hörn- och fragmentstegsmatematikåtgärder för refererade skuggor. Nej Under 150 matematiska åtgärder för hörnsteget. Under 600 matematiska åtgärder för fragmentsteget. Under 30 matematiska åtgärder för hörnsteget. Under 120 matematiska åtgärder för fragmentsteget.
SRP Batcher-kompatibel Kontrollerar om SRP Batcher-kompatibla skuggningar används. Nej Saknas Saknas
Terräng Söker efter prestandaproblem för terrain-komponenter. Nej Under 2 Terrängkomponenter och ett Heightmap Pixel-fel över 4. Samma som PC
Text Varnar om en TextMeshPro-komponent använder ett teckensnitt som inte är standard. Nej Saknas Saknas
Strukturstorlekar Kontrollerar minnesanvändningen efter texturer och ljuskartor. Nej Under 160 MB för texturer och under 80 MB för ljuskartor. Under 16 MB för texturer och under 20 MB för ljuskartor.
WebSlate Kontrollerar körningens återgivningstid för en WebSlate-komponent. Ja Under 2 ms per WebSlate-komponent. Samma som PC

Scenkomplexitet och meshkomplexitet Renderade resultat baseras på kamerans position och orientering. CPA-verktyget söker efter alla kameror i din scen, inklusive inaktiverade, och kör tester från varje kamera. Om din scen inte har någon kamera lägger CPA-verktyget till en kamera vid testning som fokuserar på scenens gränser.

Viktigt!

Placera några kameror i din scen (inaktivera dem om du behöver) som efterliknar verkliga utsiktspunkter som en användare kan uppleva. Om du är osäker på var du ska lägga till kameror för hand kan du klicka på knappen Lägg till automatiskt i avsnittet Profilering Kamera s i CPA-fönstret. Detta lägger automatiskt till kameror i det navigeringsbara utrymmet.

Så här tolkas resultaten

När du har klickat på Kör alla läggs orden "Godkänd", "Varning" eller "Misslyckades" till i varje analysators rubrik. Om du vill få mer insikt i varför en analysator misslyckades kan du titta i avsnittet Rapportproblem> i analysatorn.

En skärmbild av problem med content Prestandaanalys

Dricks

Du kan exportera resultat till en . CSV-filen och öppna den sedan i Microsoft Excel genom att klicka på knappen Exportera till CSV .