El problema es claramente que no está muestreando las entradas lo suficientemente rápido para su estrategia de pintura dada. Esto puede deberse a que el tiempo entre muestras es inusualmente lento (quizás porque sus raycasts toman demasiado tiempo) o porque la velocidad del mouse simplemente excede cualquier tasa de muestreo razonable. Esta es una falla fundamental en su estrategia de pintura, que consiste en pintar un vértice para cada muestra de entrada.
Un enfoque más sólido implicaría algún tipo de interpolación. Aquí hay dos enfoques que vienen a la mente: