Comunidad de diseño web y desarrollo en internet online

Novato: ayuda con caida de chocolate

Citar            
MensajeEscrito el 10 Ene 2008 04:35 pm
Hola
Bueno, soy un novato en esto del flash, y estaba haciendo una animación en la que cae chocolate desde una olla hacia abajo (adjunto el archivo swf y el fla)

El problema, es que se ve todo muy "plano" quiero que tenga más movimiento, darle un toque de "realidad". Me gustaría que el chorro de chocolate en especial fuese más real, que tubiera algún tipo de movimiento, y que se siguiera moviendo luego del fotograma 50 (ahí he puesto un stop).

Hasta ahora, hice un mc con una olla y tengo toda la animación ahi dentro.

Por favor ayuda!! necesito hacer el efecto de la caida del chocolate!

Acá los archivos:

SWF http://rapidshare.com/files/82738344/caida_chocolate.swf.html
FLA http://rapidshare.com/files/82738713/caida_chocolate.fla.html

Por favor, ayuden a este novato :) ... gracias[/url]

Por masterin

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Ene 2008 05:36 pm
Hola Masterin

estuve revisando tu animacion (solo vi el SWF) pero por lo que vi parece que para simular la caida del chocolate utilizas una mascara que poco a poco va descubriendo la forma que se supone es el chocolate derramado.

Con ese metodo el chocolate jamas se vera real, para conseguir un buen efecto te recomiendo que busques un pequeño de video de agua o de algo espeso cayendo y que lo calques, es decir que realices una rotoscopia:

http://www.cristalab.com/tutoriales/118/animacion-usando-rotoscopia-con-flash

tambien puedes intentar crear una animacion de forma y utilizar puntos guias para que la animacion se vea bien.

http://www.webestilo.com/flash/flash16.phtml

recuerda que en el detalle esta el realismo ^^

Por Koeth

655 de clabLevel

1 tutorial

 

El DeFectuoso

firefox
Citar            
MensajeEscrito el 10 Ene 2008 07:16 pm
Muchas gracias Koeth.
Ahora estoy probando, ojalá me resulte ... gracias ^^

Por masterin

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Ene 2008 12:01 am
También puedes hacer algo parecido a esto:

Código :

createEmptyMovieClip("fluido",0);
colores=[0xC48C3C,0x9C7130,0x4E3718,0x372711,0x7A5827,0x1F160A,0];
alphas=[100,100,100,100,100,100,0];ratios=[0,37,82,127,137,138,137];
Pt=new flash.geom.Point();Mx= new flash.geom.Matrix();

Mx.createGradientBox(30,190,0,40,-30);
with (fluido){
 beginGradientFill("linear",colores,alphas,ratios,Mx,"pad","RGB",0);
 moveTo(40,0);lineTo(10,100);lineTo(100,100);lineTo(100,0);
lineTo(0,0); endFill(); _yscale = 300;
}
ola = new flash.display.BitmapData(fluido._width,fluido._height+10);
dM=new flash.filters.DisplacementMapFilter(ola,null,1,1,20,22,"ignore");
function choco(){
  Pt.y -=5;Pt.x +=.15;
  ola.perlinNoise(55,65,1,0,true,true,1,false,[Pt]); fluido.filters=[dM];
}
setInterval(choco,40);


Modificando los parámetros adecuados ( hay muchos útiles) puedes conseguir lo que quieras, velocidad, espesor, ondulado,color, etc.. y añadiendo una Matrix al clip fluido dar curvaturas etc, etc...
Ejemplos:.........Código anterior .................... Modificación del mismo código
..

Por Teseo

SWAT Team

1780 de clabLevel

14 tutoriales

Genero:Masculino   SWAT

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.