Canvas hackar
Panorering, zoomning eller markering känns hackig. Bildrutor tappas.
Du ser
Smidiga interaktioner som att panorera på arbetsytan eller markera med gummibandsmarkering känns ryckiga. Bildfrekvensen sjunker märkbart.
Vad händer
Canvas-renderaren måste rita om allt vid varje interaktionsbildruta. För de flesta projekt fungerar det bra. Tunga projekt (många objekt, komplexa banor, stora rasterbilder) överskrider renderingsbudgeten.
Åtgärd
Stäng av kantutjämning för testning
I Inställningar → Visning stänger du tillfälligt av Kantutjämning. Om hackandet försvinner är projektet begränsat av rendering. Gör antingen följande:
- Ha kantutjämning avstängd när du arbetar med det tunga projektet och påslagen annars.
- Minska projektets geometriska komplexitet (se Appen är långsam med stora filer).
Växla till fylld rendering
Fylld rendering är mer resurskrävande än trådramsvisning. Stäng av den (Alt+Shift+W) när du panorerar eller zoomar mycket och slå på den igen när du arbetar med layouten.
Minska rörelser
I Inställningar → Visning aktiverar du Minska rörelser. Det inaktiverar vissa animationer som förbrukar bildrutebudget.
Stäng paneler du inte behöver
Varje öppen panel uppdateras när canvas ändras. Om du stänger paneler som du inte aktivt använder minskar den belastningen.
Kontrollera antalet objekt på canvas
Både vanliga och virtuella matriser skapar separata canvasobjekt för sina kopior. En stor virtuell matris kan därför fortfarande vara kostsam att rendera. Överväg att:
- Minska matrisens antal.
- Förenkla källgeometrin innan du skapar matrisen.
- Dela upp mycket stora upprepade layouter i mindre projektbatcher.
Om en hög-DPI-skärm är problemet
Högre upplösning innebär fler pixlar per bildruta. På en Retina-skärm kan canvas renderas med 2x upplösning. Där finns mindre att göra; detta är en skalning på operativsystemnivå som förbättrar den visuella kvaliteten men kostar prestanda.
Kontrollera att det fungerar
- Panorering och zoomning är mjuka (60 fps på de flesta moderna datorer).
- Markeringar känns omedelbara.
Kommer du fortfarande inte vidare?
- Appen är långsam med stora filer.
- Referens för Inställningar → Visning.
- Skicka en feedbackrapport med projektet som hackar.