Body Highlight no responde a cambios de escala en sub-planilla

13 views
Skip to first unread message

Jorge del Campo Andrade

unread,
May 23, 2024, 12:21:00 AM5/23/24
to OpenToonz - Comunidad en Español

Hola. Estoy aplicando el efecto body highlight a un grupo de niveles vectoriales dentro de una sub-planilla. Hasta ahí todo bien, pero luego intento aplicar una escala horizontal de -100% a la sub-planilla para voltearla horizontalmente. Si bien los objetos se voltean, el efecto body highlight ignora este cambio y mantiene su orientación original (las sombras se siguen proyectando en la misma dirección).


Situación dentro de la sub-planilla: El efecto body highlight se aplica normalmente. El offset proyecta sombras desde el borde derecho de ambas figuras.

Captura de pantalla 2024-05-23 001306.png


Situación fuera de la sub-planilla: Aplico una escala horizontal de -100%. Si bien los objetos se voltean, las sombras de body highlight continúan proyectándose en la misma dirección en lugar de voltearse como los objetos.

Captura de pantalla 2024-05-23 001413.png


¿Alguien sabe por qué ocurre esto y cómo puedo corregirlo?


Saludos y gracias!

Gabriel Gazzán (gab3d)

unread,
May 23, 2024, 3:07:12 PM5/23/24
to OpenToonz - Comunidad en Español
Hola Jorge:

Repliqué tu escena y obtengo el mismo resultado que vos.
Probé incluso guardar los efectos en caché, lo cual debería ser casi como un pre procesamiento de los mismos, o agruparlos, pero igualmente en la planilla principal se mantienen sin ser invertidos (como si se estuvieran calculando fuera de la sub planilla).
Es muy extraño y parece un comportamiento inesperado 100%.
Lo voy a reportar como un issue a ver qué dicen...

De todas maneras le encontré una vuelta, que es: en la planilla principal aplicarle al nivel de la subplanilla un efecto FreeDistort, en donde se inviertan todas las coordenadas de Destino en el eje X. (donde diga + le ponés - y viceversa).

Captura de pantalla 2024-05-23 160429.png

Gabriel Gazzán (gab3d)

unread,
May 23, 2024, 9:05:19 PM5/23/24
to OpenToonz - Comunidad en Español
Bueno, reporté el inconveniente y me respondieron que es correcto ese comportamiento (y tienen razón!).

El asunto es que justo ese efecto que usaste es un efecto de iluminación, por lo que si tenés (por ejemplo) un personaje en una sub-planilla iluminado con ese efecto y en la planilla principal lo invertí para que camine para el lado opuesto, justamente no vas a querer que la iluminación se te invierta sino que permanezca proviniendo desde donde tiene que ser.

Probé con otro tipo de efectos que no sean de iluminación y sí se invierten en la planilla principal.
Así que, bueno, lejos de encontrar un error en el programa, encontraste (yo también) una función muy cool, que otros programas como After Effects creo que no tienen...


Jorge del Campo Andrade

unread,
May 23, 2024, 10:17:49 PM5/23/24
to OpenToonz - Comunidad en Español
Gracias Gabriel

Sí, ahora que lo dices, tiene todo el sentido, pues la iluminación debería ser global, como suele ocurrir en programas de modelado 3D.

Miraré los otros efectos que mencionas, para ver si logro obtener el resultado que estoy buscando.

Saludos!

Reply all
Reply to author
Forward
0 new messages