Chocolate con leche

bealobo - 30/06/2006 10:13
Bueno, algunos ya lo conocen. Pero ahora que ya ha salido la versión 4 de Real Flow, voy a poner esto, lo hice con un script y se trata de que las partículas de leche se manchan con las de chocolate. A ver si os gusta, a ver si lo renderizo y a ver si subo más cosas que tengo por aquí.

Aviso que son un montón de Mb.
link.
Wok - 30/06/2006 10:46

Bueno, algunos ya lo conocen. Pero ahora que ya ha salido la versión 4 de Real Flow, voy a poner esto. Lo hice con un script y se trata de que las partículas de leche se manchan con las de chocolate. A ver si os gusta, a ver si lo renderizo y a ver si subo más cosas que tengo por aquí.

Aviso que son un montón de Mb.
link.

Mierr. No haber avisado.
MiguelPerez - 30/06/2006 11:25
Hey, está muy bien, me encanta cómo se mezclan los dos. Aparte me ha recorado que no había desayunado.
Geminis - 30/06/2006 11:54
Vaya que pasada, esta como a cámara lenta ¿no? Renderizalo ya. Vaya yo tampoco he desayunado, ahora vuelvo. Un saludo.
MiguelPerez - 30/06/2006 11:57
Por cierto, ¿de qué forma piensas renderizarlo? ¿pondras metaballs para la leche y otro tipo para el café?
bealobo - 30/06/2006 12:01
Hola. Tendré que hacer pruebas, pero lo voy a renderizar con una sola malla con weightmaps. Y tal vez el chocolate lo haga con instancias.
Pepius - 30/06/2006 12:07
Mola. Cuéntanos algo más sobre el script, como cuando te ha llevado de hacerlo y cosas así. Un saludo.
bealobo - 30/06/2006 12:13
Pues me llevó un par de días si no recuerdo mal y así a Grosso modo pasa partículas de un emisor a otro en función de la distancia a las partículas de chocolate. Por eso todavía hay algunas partículas de leche al final, si aumentaba la distancia, se mezclaba muy rápido, y al final lo puse así para que al remover por lo menos hiciese algo de mezcla.

Luego, en plan cutre, el chocolate se vuelve espumilla (pasa de un emisor a otro), creo que con una condición de tiempo (en el frame x).
Pepius - 30/06/2006 12:57
Gracias por la explicación, muy instructiva.
Birkov - 30/06/2006 13:37
Está muy bien, el efecto de la mezcla está muy conseguido, lo único que noté raro es que, al final de la animación, parece que las partículas no siguen girando dentro del vaso por la inercia, si no que simplemente suben y bajan, puede que al hacer el render no se note, pero por lo menos en el vídeo se ve un poco raro.

Ale a renderizar que ya estás tardando.
RavenX - 30/06/2006 14:20
He y, son solo 10mb, tampoco es tanto, en el trabajo lo bajo a toda leche, con chocolate. Muy majo, nunca he usado fluidos así que, no entendería si te ha costad mucho o poco hacerlo.

Y como dice Birkov, rendea ahora. Click.
Mars Attacks - 30/06/2006 16:00

Así a Grosso modo.

La expresión es Grosso modo, sin la preposición a delante. Nota frikipedante.
Carbunco - 30/06/2006 16:38
Vaya, que pasada cómo se mezclan, y al final queda la típica espumilla del café arriba. Ojalá supiese hacer cosas de esas.

Lo único que te diría desde mi profunda ignorancia es que tal vez la leche es un poco espesa, pero eso, claro es una chorrada. Lo veo perfecto.
3DM - 30/06/2006 16:40
Muy bueno (en ambos sentidos), perdonad, me voy que me voy a preparar un cola cao fresquito. Saludos.
Véctor - 30/06/2006 17:43
Qué hambre. Muy bueno, en todos los sentidos. Vector.
DaViD-001 - 30/06/2006 18:26
Tiene buena pinta ese script, mira lo que acabo de renderizar con él. [url]http://www.youtube.com/watch?v=-rz63uyo8cs[/url]. Saludos.
dogday - 19/07/2006 17:18
Pues sí, sí que está curioso el video. Lo que me choca es que no salte ni una sola gota de nada. Sobre todo, en el primer contacto de la leche con el vaso. En cualquier caso, gran experimento.
SHAZAM - 19/07/2006 17:24
Muy interesante la animación, dan ganas de hacer pruebas y juguetear un rato. Bea, por curiosidad ¿han subido el precio de Real Flow? Hace un año estuve a punto de comprarlo para un encargo que me hicieron y me da la impresión de que no llegaba a los 2000 euros. Supongo, si es así, que será por integrar Realwave y más cosas. A pesar de la lentitud de los procesos de cálculo, siempre he sido fan de este programa, no recuerdo las veces que testeado las demos, ya va siendo hora de hacerlo de nuevo.
¿Para cuándo un plugin para Blender? ¿lo hay para Messiah Studio?
No más preguntas.
bealobo - 20/07/2006 10:40
Hola. Pues sí que lo han subido, sí. Por todas las mejoras, el scripting, y decisiones políticas por así decirlo. Lo de los plugins pues de momento son los que son, pero si te animas a hacer uno para Blender o Messiah pues ponte en contacto y a ver.
yoyes - 20/07/2006 11:06
Hey tiene muy buena pinta eso, esperamos verlo renderizado. Saludos.
SHAZAM - 20/07/2006 15:42

Hola, pues sí que lo han subido, sí. Por todas las mejoras, el scripting, y decisiones políticas por así decirlo.

Lo de los plugins pues de momento son los que son, pero si te animas a hacer uno para Blender o Messiah pues ponte en contacto y a ver.

Muchas gracias, tendré que ahorrar un poco más entonces. Animarme, me ánimo a todo, el problema es que en programación no me entero de nada, pero si encuentro alguno lo remito a Next Limit.
mnk - 21/07/2006 12:58
Tiene muy buena pinta, lo único me parece como si la escala fuese mucho mayor, pero no me hagas mucho caso (tengo que hacerme un par de cola caos y fijarme más).

Enhorabuena y a renderizar.

Oft, el video de YouTube será del starbucksí ahora entiendo el precio por café.
lisux - 26/07/2006 09:33
Queda muy chulo Bea, lo único que le modificaría seria usar un demonio, o Python si ya te permite modioficar la velocidad de las partículas para estabilizarlas y que no estén saltando una vez el líquido está en supuesto reposo, una duda, cuando dices:
[i]pasa las partículas de un emisor a otro[/i]
A que te refieres exactamente, está pasando el color de las partículas de chocolate a las de leche en función de la distancia o es que está emitiendo nuevas partículas mezcla en las zinas donde las partículas de leche están muy cercanas a las de chocolate. Saludos.
bealobo - 26/07/2006 15:55
Hola Lisux, las partículas ya están usando un demonio para relajarse. Luego con la malla esa vibración no se nota. El problema es que creo que no voy a poder renderizarlo con la malla de Real Flow y lo tendré que hacer con partículas, así que, confío en que el Motion Blur me ayude a tapar eso. La verdad es que la escena tiene un tiempo y no me apetece nada tener que volver a la etapa de simulación. Veremos cómo queda.

Respecto a pasar partículas de un emisor a otro es en Python, cojo las partículas del emisor a y bajo una condición las borro para crear unas partículas en el emisor b con la misma velocidad y posición. Lo bueno es que este emisor b no necesariamente tiene las caracteríasticas del emisor a por lo que se pueden hacer efectos chulos como solidificación o espuma. Pongo unos vídeos, en el caso del script del chocolate con leche es algo más complicado ya que hay que hacer que las partículas se manchen pero la base es esa igualmente.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #34244



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #34245

lisux - 27/07/2006 09:39

Hola Lisux, las partículas ya están usando un demonio para relajarse. Luego con la malla esa vibración no se nota. El problema es que creo que no voy a poder renderizarlo con la malla de Real Flow y lo tendré que hacer con partículas, así que, confío en que el Motion Blur me ayude a tapar eso. La verdad es que la escena tiene un tiempo y no me apetece nada tener que volver a la etapa de simulación. Veremos cómo queda.

Respecto a pasar partículas de un emisor a otro es en Python, cojo las partículas del emisor a y bajo una condición las borro para crear unas partículas en el emisor b con la misma velocidad y posición. Lo bueno es que este emisor b no necesariamente tiene las caracteríasticas del emisor a por lo que se pueden hacer efectos chulos como solidificación o espuma. Pongo unos vídeos, en el caso del script del chocolate con leche es algo más complicado ya que hay que hacer que las partículas se manchen pero la base es esa igualmente.

Sobre lo de que el pequeño movimiento que queda en las partículas no se noatara en las Maya, tengo mis dudas, te lo digo porque ya lo he sufrido varias veces, es una de las cosas más difíciles con sistemas como el que usa RealFlow: estabilizar las partículas, lo de pasar unas partículas de un emisor a otro está muy chulo, lo del color se hace pasando un atributo color por proximidad?
Por cierto Bea, que veo que no te has dado cuenta, que rápido se olvida a la gente, soy Pablo de Next Limit.
bealobo - 27/07/2006 09:50
¿Y cómo me iba a dar cuenta? Si estoy en la parra.
:p. Hola. Ven a vernos. ¿cómo va todo? Lo de la malla sí que se puede conseguir haciendo unas partículas que actúen de bounding box alrededor de la escena para el mallado. Estabilizar las partículas a 0 movimiento es más difícil, pero ahora con el scripting se puede hacer.

Y lo de pasar el color, no. En realidad, son 3 emisores. El chocolate no se cambia de sitio. La leche pasa al emisor mezcla por proximidad con las partículas de chocolate. Yo defino cuanta proximidad, así que, puedo hacer que la mezcla se haga más rápido o más lento.
actpower - 27/07/2006 10:20
La verdad es que lo han mejorado, pero me sigo quedando con Glu3d, que al menos está integrado con el 3ds Max.
slime - 27/07/2006 19:59

Sobre lo de que el pequeño movimiento que queda en las partículas no se noatara en las Maya, tengo mis dudas, te lo digo porque ya lo he sufrido varias veces, es una de las cosas más difíciles con sistemas como el que usa RealFlow: estabilizar las partículas.

Pásalas por un filtro en chops (broma para houdineros).
lisux - 28/07/2006 09:48

Pásalas por un filtro en chops (broma para houdineros).

Es lo que yo hacia. Así no tenía que repetir la simulación.

Ando ahora un poco desconectado de lo de RealFlow, si no recuerdo mal le asignabas un color a cada emisor para que las partículas cogiesen ese color, un saludo a todos y a ver si un día me paso y nos vemos, aunque ahora ando bastante liado, suerte con el Siggraph que ya me ha dicho Victor que este año vais.
bealobo - 28/07/2006 12:50
Vaya. No entiendo muy bien lo del color que dices. Lo que está pasando en esa escena es que cada emisor colabora a la malla con un peso (más o menos), y así luego puedo hacer un material teniendo en cuenta esos weightmaps.
lisux - 31/07/2006 11:00

M
No entiendo muy bien lo del color que dices, lo que está pasando en esa escena es que cada emisor colabora a la malla con un peso (más o menos), y así luego puedo hacer un material teniendo en cuenta esos weightmaps.

Si, pero antes de pasar al programa de 3d estas hacienbdo una meccla de color en RealFlow, si no recuerdo mal del video que pusiste, la cosa es si esta mezclando los colores que las partículas de cada emisor, que era una propiedad de los emisores de Real Flow si no recuerdo mal, usando el mapa de pesos de cada fluido.
bealobo - 31/07/2006 11:13
No, creo que te estás confundiendo. La mezcla de color la hace el script precisamente. No hay ninguna propiedad en RealFlow que pueda ir en función de los mapas de peso que éste genera.
lisux - 01/08/2006 09:50

No, creo que te estás confundiendo. La mezcla de color la hace el script precisamente. No hay ninguna propiedad en RealFlow que pueda ir en función de los mapas de peso que éste genera.

Vaya vale, entonces el script usa el mapa de pesos para hacer la mezcla y asignarle el color mezclado a las partículas.
bealobo - 15/08/2006 17:39
Hola. A ver, que te contesto un poco tarde, pero bueno. El script no hace eso. El script no tiene nada que ver con los mapas de peso, eso lo uso yo para renderizar la malla tricolor. Y los genera automáticamente Real Flow.

El script lo que hace es mancha las partículas de leche en función de su distancia a las partículas de chocolate.

De esta forma, si no remueves las partículas, la leche no acaba de mezclarse, pero si las remueves, toda la leche se transforma en chocolateconleche.

Espero que lo haya aclarado.