Hola,
¿Alguien tiene algún consejo sobre acercarse a la bola de arco mientras ya está en la escena? No solo quiero cambiar la perspectiva, quiero que el usuario pueda acercarse y alejarse de la escena actual.
¡Gracias!
Puedes seguir este patrón tanto para escala como para traducir. El arcball contiene cierta información del estado, por lo que no quieres destruirlo y recrearlo. Hice dos deslizadores, uno fuera del arcball y otro dentro. El exterior escala el arcball, el interior solo el contenido del arcball. (Modificado desde el script de ejemplo HelloWorld).
// Show some text in an ArcBall
Names Default To Here( 1 );
// this tiny list is rebuilt when the inside slider moves
scaleinside=1;
scaleinsideList = scenedisplaylist();
scaleinsideList<<SCALE></SCALE>
La secuencia de comandos está organizada, por lo que las devoluciones de llamada del control deslizante solo deben reconstruir la menor parte de la secuencia de comandos.