Interpolación linear y Bezier afectando a la visibilidad

3J Kernel - 18/03/2017 23:46
Buenas noches a todos:
Resolviendo dudas, le enseñé a un usuario cómo animar la visibilidad de un objeto en Blender poniendo el cursor encima del ojo en el outliner y pulsar i.

Bien, respecto a esa animación en la que aparece y/o desaparece un objeto, me pregunta lo siguiente:
He hecho una prueba y solo me acepta keys en interpolación constante. He seleccionado las keys y he aplicado la interpolación linear y Bézier, pero se sigue comportando igual.
¿Se puede aplicar estos tipos de interpolación en este caso? ¿Cómo? Gracias.
Juani - 19/03/2017 08:10
Buenas, debes animar el canal alfa qué es la transparencia del material, el canal alpha oscila entre 0 y 1, 0 total transparencia y 1 nada de transparencia.

Como aquí hay un rango de valores puedes hacer lo que quieras con la animación en el tiempo, por ejemplo, de 1 a 0.003 y luego a 0.8 y luego a 0.0. La transparencia en 0.0 y a los 30 frames en 1.0 sería una transparencia gradual en este tiempo y puedes seleccionar la curva en el Graph Editor y hacerla lineal, Bézier o cómo quieras. La animación del ojo de la visibilidad solo es un valor booleano en programación, es decir o es verdadero o es falso por eso no puedes modificar la curva (o es visible= True o es invisible= False) como la flecha de selección, por ejemplo, o se selecciona o no se seleccióna, no puedes tener un valor intermedio para decir a Blender que se vaya seleccionando poco a poco. Un saludo.
Soliman - 19/03/2017 08:30
Creo que no se puede cambiar, es constante.
¿Para qué lo quieres?
Lo digo por que el otro día salió un addon para ocultar/cortando partes de un objeto.

Creo que todavía no está el 100% (es un alpha) pero se ve muy interesante.
[url]http://blendbits, blogspot, com.es/2017/02/the-cutaway-shader-fre-Blender-add-on.html[/url].

[video=youtube_share;s-zfB8cTe2Y]https://youtu.be/s-zfB8cTe2Y[/video]
Descarga directa
.
Soliman - 19/03/2017 09:14
Si es para una escena sencilla, o un objeto solo, hasta se puede hacer por booleana.

Un ejemplo:


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222569



-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222567



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222568



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222569

Soliman - 19/03/2017 10:03
Y lo de hacer desaparecer por alpha, se puede ajustar un poco más, con un nodo de GRADIENT Texture y con un VECTOR > MAPING se puede jugar con la forma de que sea en una dirección u otra.

Un ejemplo:


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222570



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222573



-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222570



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222571



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222572



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #222573

3J Kernel - 20/03/2017 20:56
Muchas gracias chicos por vuestras respuestas
Por cierto Solimán, muy interesante ese addon, me lo a punto
Un saludo.