Przycięcia płótna
Przesuwanie, powiększanie lub zaznaczanie działa niestabilnie. Klatki są gubione.
Objawy
Płynne interakcje, takie jak przesuwanie płótna lub zaznaczanie za pomocą prostokąta, są szarpane. Liczba klatek wyraźnie spada.
Co się dzieje
Renderer płótna musi przerysowywać je przy każdej klatce interakcji. W przypadku większości projektów nie stanowi to problemu. Duże projekty (wiele obiektów, złożone ścieżki, duże rastry) przekraczają budżet renderowania.
Rozwiązania
Wyłącz opcję Antialiasing na czas testu
W menu Settings → Display tymczasowo wyłącz opcję Antialiasing. Jeśli przycięcia znikną, projekt jest ograniczony wydajnością renderowania. Można wtedy:
- Pozostawić wyłączoną opcję antialiasingu podczas pracy z dużym projektem, a w pozostałych przypadkach ją włączać.
- Zmniejszyć złożoność geometrii projektu (zobacz Aplikacja działa wolno przy dużych plikach).
Przełącz renderowanie wypełnione
Renderowanie wypełnione jest bardziej wymagające niż renderowanie szkieletowe. Podczas intensywnego przesuwania lub powiększania wyłącz je (Alt+Shift+W), a na czas pracy nad układem włącz ponownie.
Ogranicz animacje
W menu Settings → Display włącz opcję Reduce motion. Spowoduje to wyłączenie niektórych animacji zużywających budżet klatek.
Zamknij niepotrzebne panele
Każdy otwarty panel jest aktualizowany przy zmianie płótna. Zamknięcie paneli, z których aktualnie nie korzystasz, zmniejsza to obciążenie.
Sprawdź liczbę obiektów na płótnie
Zarówno zwykłe, jak i wirtualne tablice tworzą osobne obiekty płótna dla swoich kopii. Dlatego duża tablica wirtualna może nadal wymagać znacznych zasobów podczas renderowania. Rozważ:
- Zmniejszenie liczby elementów tablicy.
- Uproszczenie geometrii źródłowej przed utworzeniem tablicy.
- Podzielenie bardzo dużych powtarzalnych układów na mniejsze partie projektów.
Jeśli problemem jest wyświetlacz o wysokiej gęstości pikseli
Wyższa rozdzielczość oznacza więcej pikseli na klatkę. Na wyświetlaczu Retina płótno może być renderowane w rozdzielczości 2x. W tym przypadku możliwości ograniczenia problemu są mniejsze; jest to skalowanie na poziomie systemu operacyjnego, które poprawia jakość obrazu, ale obniża wydajność.
Sprawdź, czy problem został rozwiązany
- Przesuwanie i powiększanie działają płynnie (60 kl./s na większości nowoczesnych komputerów).
- Zaznaczanie reaguje natychmiast.
Nadal występuje problem?
- Aplikacja działa wolno przy dużych plikach.
- Informacje o menu Settings → Display.
- Wyślij raport opinii wraz z projektem, który powoduje przycięcia.