3D-visningsportal

Rendering

Störningar i djupbuffertar

Ibland när du ställer in ett stort klippområde kan du se både nära och avlägsna objekt, men det minskar djupprecisionen vilket resulterar i artefakter.

../_images/troubleshooting_3d-view_graphics-z-fighting-none.png

Modell utan klippningsartefakter.

../_images/troubleshooting_3d-view_graphics-z-fighting-example.png

Modell med klippningsartefakter.

../_images/troubleshooting_3d-view_graphics-z-fighting-example-editmode.png

Mesh med artefakter i redigeringsläge.

För att undvika detta:

  • Öka den nära klippningen när du arbetar med stora scener.

  • Minska fjärrklippningen när objekt inte betraktas på avstånd.

När perspektivet är inaktiverat används endast den bortre delen av Clip End, och mycket höga värden kan fortfarande leda till artefakter. Detta är inte specifikt för Blender, alla grafikprogram har samma begränsningar.

Osynliga objekt i kameravyn

Om du har en stor scen kanske inte alla objekt i scenen visas när du tittar på den med kameravyn. En möjlighet kan vara att klippavstånd för kameran är för lågt. Kameran kommer bara att visa objekt som faller inom klippområdet.

Prestanda

Långsam rendering

Det finns ett par anledningar till att du kan uppleva en långsam vyport.

Gammal hårdvara

Ibland kan din maskinvara, främst grafikkortet, vara för långsam för att hålla jämna steg med din modell.

Uppgradera grafikdrivrutin

I vissa fall kan långsamt urval lösas genom att använda uppdaterade drivrutiner.

Långsamt urval

Blender använder OpenGL för urval, vissa grafikkortsdrivrutiner är långsamma när det gäller att utföra denna operation.

Detta blir särskilt problematiskt i tät geometri.

Möjliga lösningar:

Val av GPU-djup (preferenser)

Se Preferences ‣ Viewport ‣ Selection.

Det här alternativet är aktiverat som standard, men om du inaktiverar det kan det ge bättre prestanda på bekostnad av urvalets noggrannhet.

Uppgradera grafikdrivrutin

I vissa fall kan långsamt urval lösas genom att använda uppdaterade drivrutiner. Det är i allmänhet bra att använda nya drivrutiner när du använder 3D-programvara.

Välj centra (lösning)

I Object Mode används objektets mittpunkt om du håller in Ctrl medan du väljer. Även om detta kan vara användbart i sig, har det bieffekten att det inte förlitar sig på OpenGL-val.

Ändra visningsläge (Workaround)

Med hjälp av visningsläget Wireframe kan du snabbare välja olika objekt.

Observera

De lösningar som listas här är naturligtvis inte långsiktiga, men de är bra att känna till om du sitter fast i ett system med dåligt OpenGL-stöd.

Om inget av dessa alternativ fungerar kan det i slutändan vara värt att uppgradera din hårdvara.

Begränsad bildfrekvens för uppspelning av vyport

Att uppspelningen i visningsfönstret är begränsad till maximalt 60 FPS orsakas vanligtvis av VSync-inställningen (vertikal synkronisering) på din GPU, för högre bildhastigheter kan du behöva inaktivera VSync-funktionen, även om detta kan vara till begränsad nytta eftersom de återgivna bildrutorna kan vara fler än vad din GPU och bildskärm kan visa.

VSync konfigureras som en del av alternativen för GPU-drivrutinen, vilka varierar beroende på kombinationen av system och GPU.

Verktyg

Ogiltigt val

Det finns tillfällen då urvalet misslyckas under vissa konfigurationer. Ofta märks detta i mesh Redigera Mode, när man väljer toppar/kanter/surfaces där slumpmässiga element väljs.

Internt använder Blender OpenGL för urval, så grafikkortsdrivrutinen kräver att Blender ger den korrekta resultat i det format som den förväntar sig.

Möjliga lösningar:

Inaktivera Multisampling

Detta är den absolut vanligaste orsaken till problem med urvalet.

Det finns kända problem med vissa grafikkort vid användning av multisampling.

Du kan inaktivera det här alternativet genom att stänga av multisampling i grafikkortets drivrutinsalternativ.

Ändra inställningar för Anti-Aliasing Sample

Beroende på din OpenGL-konfiguration kan vissa specifika exempelinställningar fungera medan andra misslyckas.

För att hitta en fungerande konfiguration krävs tyvärr att man testar sig fram.

Uppgradera grafikdrivrutin

Som med alla OpenGL-relaterade problem kan problem lösas genom att använda nya drivrutiner.

Det bör dock påpekas att detta är ett ganska vanligt problem och att många drivrutiner fortfarande inte har löst det.