Sombras en cycles 2-69 para hacer camera tracking
Hola de nuevo, tengo Blender 2.69, quiero hacer un objeto invisible para la cámara (el suelo de una escena) pero sigan viéndose las sombras que otros objetos proyectan sobre el (no se vería el suelo, pero se verían las sombras) pero quisiera hacerlo en Cycles ¿Cómo podría hacerlo? He visto que en Cycles, con el suelo seleccionado, en la pestaña object>Ray visibility>Camera(La desactivo) el suelo desaparece para la cámara, pero las sombras también, así que, este camino no sirve
(Es para hacer camera tracking y se vean las sombras en la fotografía de fondo).
Sombras en cycles 2-69 para hacer camera tracking
Sombras en cycles 2-69 para hacer camera tracking
Gracias Solimán por tu ayuda. Realmente necesito trabajar bastante el tema de los nodos.
Sombras en cycles 2-69 para hacer camera tracking
A ver si es esto lo que buscas.
Se trata de utilizar el Blender Internal para crear una textura holay luego utilizarla en el Blender Cycles.
Se añade un MixShaders y un Shader Transparente.
Luego mezclo otra vez esa salida con otro nodo MixShader y otro Shader transparente para controlar la fuerza de la sombra.
Utilizo un World de imagen HDR, pero supongo que, será igual con un vídeo de fondo.
Sombras en cycles 2-69 para hacer camera tracking
Muchas gracias Solimán, es esto lo que buscaba, he estudiado tu video paso por paso, y he conseguido hacerlo. Estaba pensando, ya que es este un proceso laborioso, que sería estupendo crear un addons que automatizara todo este proceso, incluso fotograma a fotograma a lo largo de una animación, para hacer fácilmente camera tracking con sombras reales en Cycles.
4 Archivos adjunto(s)
Sombras en cycles 2-69 para hacer camera tracking
Llego tarde, pero ya voy a explicar cómo hacer las sombras en Cycles. El método es prácticamente el mismo que explica José García en su blog.
Archivo adjunto 188022
Hay que distribuir los objetos en dos capas, una para él suelo, que será un plano que recoge las sombras, y otra con los objetos que van a producir esa sombra. Luego renderizamos dos versiones de la misma escena (RenderLayers). En una versión se colocan las dos capas (todo) y en la otra sólo la capa del suelo. Aunque sólo se poga la del suelo, las sombras de los objetos que no están en la capa sí aparecerán. Esos objetos influyen en el render como si estuviesen, sólo que no se renderiza su superficie. Para qué no produciesen ni sombras ni ninguna influencia habría que ponerlas en el apartado Exclude (excluir). La versión del suelo debe generar además el pase de sombras (Shadow).
Archivo adjunto 188023
Después, mediante postproducción o compositing unimos las dos imágenes, cogiendo el pase de sombra de la versión del suelo, y los objetos de la otra versión, y las unimos así:
Archivo adjunto 188024
Para este compositing necesitamos también definir identificadores en los objetos (id) y usar el nodo ID Mask para sacar la información que nos interesa. Antes debemos haber generado también el pase Object Index en ambos renderizados. Podéis ajustar el color y la transparencia de la sombra en la casilla qué os he señalado, muy útil para incluir objetos en escenas fotográficas.
Archivo adjunto 188025
Esto también se llama en otros artículos plano infinito, que creo que es como esta grabada la serie Pocoyo.
Sombras en cycles 2-69 para hacer camera tracking
Pero es para poner un vídeo de fondo, me parece.
Entonces donde pones FONDO, ¿se puede poner la imagen HDR o VIDEO según interese? ¿O hay que poner una transparencia?
2 Archivos adjunto(s)
Sombras en cycles 2-69 para hacer camera tracking
El socket con el color azul es donde iría el fondo. De hecho, lo tenía preparado para poner una imagen en otro RenderLayer. Ahí puedes poner lo que quieras, una imagen, un degradado como este:
Archivo adjunto 188027
O un hdri:
Archivo adjunto 188028
El compositing es el mismo, solo cambiando ese input azul.
Sombras en cycles 2-69 para hacer camera tracking
Cita:
Iniciado por
elbrujodelatribu
El socket con el color azul es donde iría el fondo. De hecho, lo tenía preparado para poner una imagen en otro RenderLayer. Ahí puedes poner lo que quieras, una imagen, un degradado como este:
Archivo adjunto 188027
O un hdri:
Archivo adjunto 188028
El compositing es el mismo, solo cambiando ese input azul.
Si, gracias. Ya lo he probado y funciona bien.
Repito, gracias por la información.
Sombras en cycles 2-69 para hacer camera tracking
¿Dónde está el nodo Greather than? No lo encuentro por ningún lado. Un saludo.
Solucionado: es una opción a escoger en el nodo Math en la persiana Converter.
1 Archivos adjunto(s)
Sombras en cycles 2-69 para hacer camera tracking
Si copio el esquema tal cual ¿por qué no me sale igual?
Sombras en cycles 2-69 para hacer camera tracking
Sube el blend si quieres, pero parece que en el IndexOB de la sombra tienes puesto el cero (0) y no sé si debería estar el 2.
¿Pero ya has puesto dos renderlayers diferentes?
Espera qué subo un mini tutorial.
1 Archivos adjunto(s)
Sombras en cycles 2-69 para hacer camera tracking
1 Archivos adjunto(s)
Sombras en cycles 2-69 para hacer camera tracking
Lo hice, lo hice. Por fin. Después de 3 días enteros de pelearme con los dichosos nodos.
Muchas gracias Solimán. Eres inmenso. Por fin. Yuju. Dios mío, lo que me ha costado.
Y mira qué lo he intentado eh. Con un par de videotutoriales de Youtube, con el método de José J, con el de elbrujodelatribu.
Tan sólo una cuestión: ¿Cómo conseguir que la sombra sea transparente en la imagen final? Es para conseguir una mejor integración. Un saludo.
Sombras en cycles 2-69 para hacer camera tracking
Baja el valor de Invert, pero no menos de 0.500.