Documentazione Beam Bench

Scatti nel canvas

Panoramica, zoom o selezione risultano poco fluidi. Si perdono fotogrammi.

Cosa vedi

Interazioni fluide come scorrere il canvas o selezionare con un rettangolo di selezione risultano a scatti. La frequenza dei fotogrammi cala sensibilmente.

Cosa sta succedendo

Il renderer del canvas deve ridisegnare a ogni fotogramma dell'interazione. Per la maggior parte dei progetti non è un problema. I progetti pesanti (molti oggetti, tracciati complessi, raster di grandi dimensioni) raggiungono il limite di rendering.

Soluzione

Disattiva Antialiasing per la prova

In Impostazioni → Schermo, disattiva temporaneamente Antialiasing. Se gli scatti scompaiono, il progetto è limitato dal rendering. Puoi:

Attiva/disattiva il rendering riempito

Il rendering riempito richiede più risorse della visualizzazione a filo di ferro. Disattivalo (Alt+Shift+W) quando esegui molta panoramica o zoom; riattivalo per il lavoro di layout.

Riduci le animazioni

In Impostazioni → Schermo, attiva Riduci animazioni. Questa opzione disattiva alcune animazioni che consumano il budget dei fotogrammi.

Chiudi i pannelli non necessari

Ogni pannello aperto si aggiorna quando il canvas cambia. Chiudere quelli che non stai usando attivamente riduce questo sovraccarico.

Controlla il numero di oggetti nel canvas

Sia gli array normali sia quelli virtuali creano oggetti canvas separati per le rispettive copie. Pertanto, anche un array virtuale di grandi dimensioni può essere costoso da renderizzare. Considera di:

  • Ridurre il numero di elementi dell'array.
  • Semplificare la geometria di origine prima di creare l'array.
  • Suddividere layout ripetuti molto grandi in batch di progetto più piccoli.

Se il problema è un display ad alta densità DPI

Una risoluzione maggiore significa più pixel per fotogramma. Su un display Retina, il canvas potrebbe eseguire il rendering a risoluzione 2x. In questo caso si può fare poco: è una scalatura a livello di sistema operativo che migliora la qualità visiva, ma riduce le prestazioni.

Verifica che abbia funzionato

  • Panoramica e zoom sono fluidi (60 fps sulla maggior parte dell'hardware moderno).
  • La selezione risponde immediatamente.

Il problema persiste?

On this page