Tengo un script. Este script no me sale por una razón esta variason esta creado en la versión 3ds Max 6 pero yo lo ice en la versión.
3dsmax2011 y no me funciona y dígame cómo puedo resolver este problema y les dejo este script ok.
Obj1 = $teapot001.
Obj2 = $cup001.
Dependson obj1.
Dependson obj2.
Thevector1 = normalize obj1.transform, row1.
Thevector2 = normalize (obj2, pues – Obj1.pos).
Theangle = acos (Dot thevector1 thevector2).
If theangle < 10 then green else red.
Esta variación representa, en una forma de cambiar colores, por medio de la tetera001.
Hay varios objetos que son, 2 teteras y una caja, en la caja contiene un.
Script controller:box001/height, donde tiene esta variasion, que está escrita arriba ok. Y cuando gira la tetera001 (teapot001), y cambia de color y luego la variación.
Obj1.wirecolor=if theangle < 10 then green else red, cuando gira de nuevo la tetera001 cambia de color el segundo tetera002 ok. Y esta variación thevector2=normalize (obj2. Pos – Obj1. Pos), no me acepta, en la versión 3ds Max max 2011, en que se puede hacer, para que me funcione, en la versión 3ds Max max 2011 ok.
Y les dejo un archivo, max y una imagen ok. Saludos cachoángel y gracias.