Shape Keys escala el objeto entre posiciones

rgisbert - 02/05/2021 13:12
Hola. Estoy con Blender 2.91 y mi problema es el siguiente.

Intento modelar un ojo muy sencillo, compuesto de una esfera para el globo ocular y una semi-esfera para el parpado. Para que el ojo se cierre y se abra he pensado en unir los dos objetos y que el parpado rote alrededor del globo con Shape Keys.

El problema es que entre la posición inicial y la final me escala el parpado en lugar de mantenerlo al mismo tamaño.

Adjunto imágenes de la posición inicial:


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #238993



Posición intermedia:


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #238992



Valor 1 de Shape Key

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #238994



El parpado ha desaparecido escalado a 0.
¿Puede ser que las Shape Keys no funcionen con la rotación?
Alguien puede ayudarme?
Gracias.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #238992



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #238993



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #238994

Soliman - 02/05/2021 15:03
Creo que te lo estas planeando mal, el Shape Key es para mover vértices. Si lo que quieres es rotar el párpado, solo tienes que animar ese parpado con una rotación.
No hace falta que estén unidos.

De todas formas yo esa parte la haría con huesos (Armature).
Soliman - 02/05/2021 15:23
[video=youtube_share;5SRAYkx-H-U]https://youtu.be/5SRAYkx-H-U[/video]
Soliman - 02/05/2021 15:38
[video=youtube_share;HTAIgEEqYz8]https://youtu.be/HTAIgEEqYz8[/video]
rgisbert - 02/05/2021 20:12
Hola. Gracias por la respuesta.
Ciertamente la armature es la mejor solución. Es como lo hago normalmente.
Lo de Shape Keys era por probar otra manera.
Me ha gustado lo de animar los parpados como objetos.
Gracias.