Documentación de Beam Bench

El lienzo da tirones

El desplazamiento, el zoom o la selección no son fluidos. Se pierden fotogramas.

Qué observas

Las interacciones que deberían ser fluidas, como desplazar el lienzo o seleccionar con un marco, dan tirones. La velocidad de fotogramas disminuye de forma perceptible.

Qué ocurre

El renderizador del lienzo tiene que redibujarlo en cada fotograma de la interacción. En la mayoría de los proyectos esto no supone un problema. Los proyectos pesados (muchos objetos, trazados complejos o rásteres grandes) superan el tiempo disponible para renderizar.

Solución

Desactiva el suavizado para hacer una prueba

En Ajustes → Pantalla, desactiva temporalmente Suavizado. Si desaparecen los tirones, el renderizado limita el rendimiento del proyecto. Puedes:

Alterna el renderizado con relleno

El renderizado con relleno consume más recursos que la vista alámbrica. Desactívalo (Alt+Shift+W) cuando desplaces el lienzo o uses mucho el zoom. Vuelve a activarlo para trabajar en la composición.

Reduce el movimiento

En Ajustes → Pantalla, activa Reducir movimiento. Esto desactiva algunas animaciones que consumen tiempo de renderizado de los fotogramas.

Cierra los paneles que no necesites

Cada panel abierto se actualiza cuando cambia el lienzo. Cerrar los que no estés utilizando reduce esa carga adicional.

Comprueba el número de objetos del lienzo

Tanto las matrices normales como las virtuales crean objetos independientes en el lienzo para sus copias. Por tanto, renderizar una matriz virtual grande puede seguir consumiendo muchos recursos. Plantéate:

  • Reducir el número de elementos de la matriz.
  • Simplificar la geometría de origen antes de crear la matriz.
  • Dividir las composiciones repetidas muy grandes en lotes de proyecto más pequeños.

Si el problema es una pantalla de alta densidad de píxeles

Una resolución mayor implica más píxeles por fotograma. En una pantalla Retina, es posible que el lienzo se renderice a una resolución 2x. En este caso hay menos margen de actuación. Es un escalado del sistema operativo que mejora la calidad visual, pero reduce el rendimiento.

Comprueba que ha funcionado

  • El desplazamiento y el zoom son fluidos (60 fps en la mayoría del hardware moderno).
  • La selección responde de inmediato.

¿Sigues teniendo problemas?

On this page