Ver Mensaje Individual
Antiguo 16 jun 2008   #10
Caronte
BlenderAdicto
 
Avatar de Caronte
 
Fecha de Ingreso: diciembre-2004
Ubicación: Valencia-España
Mensajes: 10,717
Predeterminado Re: Batch Render o render en cola en Blender?

A mí no me parece una guarrada, como ya he dicho, es muy cómodo porque te mueves entre (supuestas) cámaras simplemente avanzando un frame y el crear otra vista es tan sencillo como moverte a otro frame y meter las keys necesarias (que casi siempre se limitan a: rotación, posición y como mucho zoom).

Por otro lado, hacer un script que cambie las cámaras es algo trivial, yo hice uno cuando estuve trabajando en "El CiD" para pre-renderizar todas las vistas (isométricas) de cada personaje y malefico también hizo otro más completo

EDITO:
Adjunto un .blend con el mini-script que hice para cambiar de camara cada X frames que puede servir como base para el que quiera hacerse uno propio.
Podéis probarlo activando el botón Script Links y pulsando Alt+A)
En este caso cada cámara solo cambia en orientación y posición.

Como podéis ver es una chorrada
Código PHP:
###############################################
#                                                                                            #
#    -----Cambio de camaras automatico--------        #
#                                                                                            #
#                  Instrucciones                                                #
#    Duplica una de las 16 camaras (shift+D),        #
#    llamala    'Camara' y activala (Ctrl+0)                #
#                                                                                            #
#    En display buttons (F10) pon el frame                #
#  inicial a 1 y el final a la longitud de        #
#  la animacion multiplicado por 16                        #
#                                                                                            #
#    asigna este script al evento Frame Changed    #
#    y renderiza la animacion                                        #
#                                                                                            #
###############################################

import Blender
Blender
.Camaras=["N""Iso.N",
            
"E""Iso.E",
            
"O""Iso.O"
            
"S""Iso.S",
            
"NE""Iso.NE",
            
"NO""Iso.NO",
            
"SE""Iso.SE",
            
"SO""Iso.SO"]
CamaraRender=Blender.Object.Get('Camara')
FramesAnim Blender.Get('endframe')/16
Actual 
Blender.Get('curframe')-
CamaraActual
=Blender.Object.Get(Blender.Camaras[Actual/FramesAnim])
CamaraRender.LocX=CamaraActual.LocX
CamaraRender
.LocY=CamaraActual.LocY
CamaraRender
.LocZ=CamaraActual.LocZ
CamaraRender
.RotX=CamaraActual.RotX
CamaraRender
.RotY=CamaraActual.RotY
CamaraRender
.RotZ=CamaraActual.RotZ 
Descargar Directa de Archivos ...
Tipo de Archivo: zip campesino_gordo_sin_huesos.zip (94.1 KB, 5 visitas)
__________________
"Algún día todo será digital"
Caronte.
My latest personal work

Última edición por Caronte fecha: 16 jun 2008 a las 14:46.
Caronte is offline   Responder Con Cita