Siguiendo con el tema de los
Vertex
en Papervision GreatWhite, dejo este ejemplo de como nos pueden valer para cambiar la visualización de manera sencilla.
Con un switch de este tipo:
switch(visualizacion) { case 1: vertex.z += (Math.abs(mouseX - n3d[count].x) - vertex.z) / 10; break; case 2: vertex.z += (Math.abs(mouseX - n3d[count].x) - vertex.z) / vs[count]; break; case 3: vertex.z += (Math.min(5 * Math.abs(mouseX - (stage.stageWidth - 1000)/2 - n3d[count].x) + 5 * Math.abs(mouseY - (stage.stageHeight - 400)/2 - n3d[count].y),500) - vertex.z) / vs[count]; break }
podemos cambiar la reacción de los vértices a los movimientos del ratón. |