Gracias Gracias:  2
Resultados 1 al 6 de 6

Tema: Renderizar a video RGB+alpha

  1. #1
    Acólito Blenderita Avatar de MMalkavian
    Fecha de ingreso
    Jan 2008
    Mensajes
    182

    Renderizar a video RGB+Alpha

    Muy buenas. Mi problema es el siguiente:

    Tengo intención de usar animaciones y FX hechos en blender para algunas integraciones en After Effects, para lo cual necesitaría alguna forma de renderizar los objetos activos que yo quisiera (todos los de una capa, por ejemplo) tomando el fondo como transparente, es decir, que al guardar el video el canal alfa tuviese un valor de 0.00 para el fondo.

    Hasta ahora no lo he conseguido: Marco la casilla de RGBA, y uso un codec compatible con canal alpha (El lagarith, para más señas), pero aún así me sigue renderizando el video con un valor alfa de 1 para todo el conjunto, fondo y objetos. Mi pregunta es si se puede hacer lo que digo, aunque sea con nodos. porque sin ellos ya lo he probado casi todo y no he consegudo nada.

    Antes de que alguien me lo comente: Soy consciente de que existe un exportador blender->AE, pero por cuestión de comodidad preferiría un RGBA que fuese directamente "emplastable" con cualquier editor de video.

    Para objetos sólidos puedo usar un Chroma Key en el editor de destino, pero para los FX translúcidos no puedo permitirme ese lujo, así que necesito alguna manera de hacer que el fondo tenga un valor alfa de 0. Help!

    Un Saludo y gracias anticipadas.

  2. #2
    blenderniaco Avatar de angelsan
    Fecha de ingreso
    Mar 2009
    Ubicación
    Valencia
    Mensajes
    704

    Respuesta: Renderizar a video RGB+Alpha

    A ver, lo que yo hago (versión 2.5):
    - Dentro de la pestaña "Render":
    1. activar en "Shading" > Alpha > Premultiplied
    2. en "Output" > RGBA y formato PNG

    Con eso te debería funcionar sin ningún problema, fondos completamente transparentes garantizados
    saludoss

  3. #3
    Acólito Blenderita Avatar de MMalkavian
    Fecha de ingreso
    Jan 2008
    Mensajes
    182

    Respuesta: Renderizar a video RGB+Alpha

    Muchas gracias por tu respuesta. Si funciona en png supongo que también lo hará en videos RGBA.

    De todos modos si alguien sabe como hacerlo en la 2.49 que me comente algo, plz, que es a la que estoy más aclimatado.

    Voy probando en la 2.5 mientras

    Un Saludo

  4. #4
    Administrador Avatar de SHAZAM
    Fecha de ingreso
    Apr 2002
    Ubicación
    28.10º N 15.43º W in a blue planet.
    Mensajes
    20,761

    Respuesta: Renderizar a video RGB+Alpha

    Que yo sepa, aparte de las secuencias de TGA, PNG, OpenEXR y PSD el único formato de video como tal que acepta alpha es Quicktime. Para ello debes elegir el tipo de compresión (códec) "Animación" y en profundidad "millones de colores+"

    Y no olvides seleccionar RGBA

    ...
    Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita.
    Victor Navone


    Ser "animador" es un regalo que te ganas y un honor que deben adjudicarte los otros.
    Chuck Jones


    La tecnología no hace las películas, la gente las hace. No eres un animador sólo porque puedas mover un objeto del punto A al punto B. Eres alguien quien le da vida a un personaje, que es algo que el software y la tecnología no puede dar.
    John Lasseter

  5. #5
    Acólito Blenderita Avatar de MMalkavian
    Fecha de ingreso
    Jan 2008
    Mensajes
    182

    Respuesta: Renderizar a video RGB+Alpha

    Cita Iniciado por SHAZAM Ver mensaje
    Que yo sepa, aparte de las secuencias de TGA, PNG, OpenEXR y PSD el único formato de video como tal que acepta alpha es Quicktime. Para ello debes elegir el tipo de compresión (códec) "Animación" y en profundidad "millones de colores+"

    Y no olvides seleccionar RGBA

    ...
    Para mis propósitos es mejor el Lagarith. Es un codec muy particular.

    No solo permite alfa, si no que además es un codec sin pérdida alguna. Ofrece la misma calidad que un video sin comprimir en mucho menos espacio ya que los datos alfa no ocupan casi nada (salvo que sean todo degradados y secuencias traslúcidas.


    Muchas gracias a ambos, al final solucioné mi problema. En la 2.49 se hace parecido a como se hace en la 2.5, solo que las pestañitas están más escondidas

    Un Saludo

  6. #6
    Senior Member Avatar de oscurart
    Fecha de ingreso
    Jul 2009
    Mensajes
    354

    Respuesta: Renderizar a video RGB+Alpha

    MMM, yo no recomiendo png por que es una compresion bastante mala. Para el día de hoy, por las prestaciones del hardware exportaria openxr.
    Igualmente sacaria dos secuencias desde el compositor nodal de blender, una de "rgb" y otra de "a", y después lo cargas en after como máscara por luma.
    Fijate de usar bien el multiplicado por que sino te puede quedar el asqueroso borde negro!, osea, no multipliques dos veces el rgb por el a.

    un saludo!
    Eugenio Pignataro
    Site: www.oscurart.com.ar
    Blog: oscurart.blogspot.com
    Email: infoARROBAoscurart.com.ar
    Teléfono: 1551774936

Temas similares

  1. Blender Video Tutorial Blender 2 5 alpha 0
    Por fabian4d en el foro Blender
    Respuestas: 18
    Último mensaje: 22-06-2011, 23:45
  2. renderizar solo el alpha
    Por andatalam en el foro Render, Iluminación y Cámaras
    Respuestas: 16
    Último mensaje: 09-01-2009, 02:02
  3. Sacar alpha de un video
    Por Poligoneric en el foro Postproducción
    Respuestas: 5
    Último mensaje: 13-07-2007, 11:31
  4. video con alpha en max
    Por arnaldo diaz en el foro Postproducción
    Respuestas: 4
    Último mensaje: 26-04-2007, 18:38

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •