POVRAY en Castellano

Un sitio de intercambio sobre POVRAY

Pequeño video de prueba sobre como hacer animaciones en POV

Calificación: 0/5 estrellas
Vistas: 177
Ubicación: ()

Compartir 

Agregar un comentario

¡Tienes que ser miembro de POVRAY en Castellano para agregar comentarios!

Únete a esta red social

Mariana Bargas Comentario de Mariana Bargas el enero 26, 2008 a las 11:00pm
Más que inspirarme, me apabullaste!!!! Es muy hermoso, pero deberé empezar por algo más básico... alguna pista?
Agustin 'Britait' Molina Comentario de Agustin 'Britait' Molina el noviembre 23, 2007 a las 11:28pm
No tiene ningun misterio, creo dos macros, una de ellas es para generar numeros en R3 aleatorios desde el <0,0,0> al <1,1,1>, otra en base al clock del frame va siguiendo una orbita por un espacio R4, calculando dicha orbita de forma parametrica (cada dimension por su lado), despues para cada punto R4 de la orbita calculo el quaternio resultante y lo voy girando para que adquiera un movimiento mas dinamico frente a la camara.

La luz es de tipo shadowless y el quaternio en realidad son dos, uno con textura metalizada y otro semitransparente, que solo difieren en un parametro, tal que dan la sensacion de ser una sola superficie con dos colores.

Y poco mas, luego generar cada frame en BMP y usar el BMP2AVI y el Dr Divx para convertirlo.

Podeis usar el codigo si teneis interes en hacerlo, un saludo.

El codigo lo pego a continuacion:

// Añadir +kff200 +w200 +h150 a la linea de comandos

#include "colors.inc"
#include "textures.inc"

global_settings
{
assumed_gamma 1.0
max_trace_level 25
}


#default
{
finish
{
ambient 0.03
diffuse 0.3
}
}

#declare S=seed(99079865); // se puede poner cualquier numero


#declare PI=3.1415926;
#declare clk=clock*2*PI;
//#declare clk=(100/200)*2*PI; // esto renderiza solo un frame determinado de la secuencia
#declare angulo1=rand(S)*2*PI;
#declare d3=rand(S)*2-1;
#declare d4=rand(S)*2-1;

#macro R3()

#end

#macro TOPO4(angulo, p3,p4)

#end


light_source {
<10, 10, -10>
color 1
shadowless
}

julia_fractal
{
TOPO4(angulo1,d3,d4)
quaternion
sqr
max_iteration 5
precision 150
slice <0,0,0,1>, 0
texture { New_Penny }
}

julia_fractal
{
TOPO4(angulo1,d3,d4)
quaternion
sqr
max_iteration 5
precision 150
slice <0,0,0,1>, 0.25
texture { Orange_Glass }
}

plane
{
-5*y, 6
pigment { color <0.1,0.5,0.7> }
finish
{
diffuse 0.75
specular 0.75
}
}

camera
{
location <0,4,0>
look_at 0
rotate 360*y*clock
}
Mario Antonio Herrero Machado Comentario de Mario Antonio Herrero Machado el noviembre 23, 2007 a las 7:36am
Agustín, se ve bien en el tamaño original, podrías poner en tu blog una explicación de como lo hiciste y tambén los códigos, tal vez algún otro se inspire.

Insignia

Cargando…

Tu caja de dialogo en POVRAY en Castellano

© 2009   creado por Mario Antonio Herrero Machado en Ning.   Crear tu propia red social

Insignias  |  Informar un problema  |  Privacidad  |  Términos de servicio

Iniciar sesión para hablar