![]() |
|
Bienvenido a Foros 3DPoder.. Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! ! Si usted tiene algún problema con su registro, por favor , díganoslo aquí.
|
![]() ¿Te ayudo? |
|
|||||||
|
|
|
|
#1 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
Estimados
Debo aplicar algunos scripts por primera vez en Realflow , mi problema es que no se si debo simular el fluido primero y despues aplicar el script y volver a simular o solo aplicar el script y simular ya que el script que coloque para simular la espuma y el spray de una ola no emite particulas y tengo esa gran duda y no hay tutoriales exactos y muy poca informacion gracias Alberto |
|
|
|
| Enlaces patrocinados |
|
|
#2 |
|
Burninating Los Angeles
Fecha de Ingreso: diciembre-2004
Ubicación: surfin' usa
Mensajes: 1,512
|
hola,
de que tipo es ese script? un event? |
|
|
|
|
|
#3 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
Hola Bealobo
Un gusto en saludarte y agradecerte tu colaboracion , vi tu pagina web y grandiosos tus trabajos y se que estas relacionada con Next Limit y nos puedas ayudar a gente inexperta como en mi caso jajajaj Muchas gracias te cuento mi caso me baje 2 script desde NL el waveFoamSprayEvent 1v0 y el waveFoamSprayGUI 1v0 que trabajan asociados segun parece, el motivo de bajar los mismos es para crear la espuma y el spray de agua cuando una ola rompe contra un objeto rigido (en mi caso un muelle) Es la primera vez que aplico scripts y tengo problemas para ejecutarlos , sin embargo cargue con suerte y mucha dedicacion uno de ellos donde me aparecio en el nodo list 2 emisores el spray, el foam y dos fluidos, quize darle simulacion y no aparecia nada mi duda y por eso escribo a uds es lo siguiente, que debo hacer?? 1) simular mi fluido de la ola en RF y despues le agrego los scripts y vuelvo a simular para recrear el efecto?? no tengo idea como hacer para completar este efecto con la malla 2) O debo cargar los scripts y simular desde cero con nuevos emisores (junto a los que me da el script) la simulacion de la ola y asi lograr el efecto buscado te daras cuenta que al no saber aplicar script estos problemas los puedo tener con otros sin embargo algunos de ellos te explica su uso nuevamente gracias Alberto izzi Argentina |
|
|
|
|
|
#4 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
importante algo sobre los script uno de ellos es un bacht y el otro un event por el cual no se porque es la diferencia,
gracias Alberto izzi |
|
|
|
|
|
#5 |
|
Burninating Los Angeles
Fecha de Ingreso: diciembre-2004
Ubicación: surfin' usa
Mensajes: 1,512
|
hola,
gracias por los comentarios del mi web! Vale a ver, carga la escena, pon el Event script en el Events panel (usando Load) y luego pones el Batch en el Batch panel. La diferencia es que el events es llamado en tiempo de simulacion y el batch se ejecuta al hacer Ctrl+ Enter. Ahora, ejecuta el script Batch. Pon los valores que te interesen. Quita el spray emitter del Global links panel. Haz las interacciones solo para emisores y objetos. liquid1 y 2 deberan tener los mismos parametros, excepto quizas la velocidad. La densidad de Foam debe ser menor que la de liquid. La densidad del spray menor que la del Foam. Y después haces la simulación. Fijate en lo que te pone dentro del script. Las variables te pueden ayudar a controlar el efecto. # Directions: # This script is designed to work with the WavesFoamSprayEvent script 1v0 # Start this script and enter the values # Click Ok # Apply additional Daemons if you want # Remove the spray emitter from the global link list. Set interactions only # to objects and daemons, else the script will get unstable! # Settings for liquid and liquid 2 should be the same except the speed # Foam's density should be lower than liquid's density as it weighs less than liquid. # Sprays's density should be lower than foams's density as it weighs less. # # Variable Descriptions: # Liquid Emitter Name 1 ==> Emitter for water # Liquid Emitter Name 2 ==> Emitter for reverting particles to water # Foam Emitter Name ==> Emitter for foam # Spray Emitter Name ==> Emitter for spray # Liquid to foam velocity ==> min. velocity to change from liquid to foam # Foam to Liquid velocity ==> max. velocity to change from foam back to liquid # Foam min Age ==> min. age of foam before it can be converted to liquid # Foam starting Age ==> min. age of fluid before it can be converted to foam # Foam to spray velocity ==> min. velocity of foam to create spray # Spray multiplier ==> each collided foam particle generates this number of spray particles. 0 disables spray # Spray max rate ==> how many foam particles may be converted to spray [0..1] # Spray starting Age ==> min. age of foam before it can be converted to spray # Spray death age ==> lifetime of spray particles # Spray delta velocity ==> change of velocity when spray is created # Delete foam on spray ==> delete foam particle if spray is created - should be true |
|
|
|
|
|
#6 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
Gracias por responder
Haber si entendi, Lo traslado a mi proyecto, Como tu sabes yo simule una ola que choca contra un muelle donde sus particulas cumplen una buena simulacion mis preguntas 1) no hace falta colocar un nuevo emisor de particulas ya que FOAM , LIQUID etc etc cumplen esa funcion?? 2) Tu me dices que modifique las variables por ejemplo # Liquid Emitter Name 1 ==> Emitter for water como se modifica la variable con algun numero?? Me puedes colocar algun ejemplo?? 3) por ultimo, los dos script se cargan simultaneamente?? Para reflejarte mi proyecto y trato de que sea creible, estoy simulando una tormenta apocaliptica en una ciudad, La escena que estoy animando muestra un rio con una casona de pescadores (existe en realidad) con un muelle donde se desata una estilo Psumani, Lo estoy animado en 3ds Max, y componiendo en After Effects y entrando en el mundo de RealFlow para fluidos por primera vez donde no tengo ni idea como se aplican los Script, (mi proxima simulacion es la LLUVIA) Bueno Beatriz nuevamente gracias por tu tiempo, En algunos de tus proyectos vi la furia del agua, yo quiero realizar algo similar veremos como sale esto saludos Alberto Izzi Buenos Aires |
|
|
|
|
|
#7 |
|
Burninating Los Angeles
Fecha de Ingreso: diciembre-2004
Ubicación: surfin' usa
Mensajes: 1,512
|
Vas a tener que hacer la simulación de nuevo.
A tus preguntas: 1. Eso es 2. Dentro del script, esas variables tendrán asignados unos valores, puedes probar a cambiarlos. Variable = 1.3 Variable = 2.5 3. Sí, eso es. Como actúan en zonas diferentes se pueden combinar (batch + event). La escena que estás intentando igual es durilla si es la primera, pero bueno también es un reto. Te recomiendo que mires la guía de usuario, que está en la carpeta doc de la instalación y te leas la parte de scripting que está muy bien (en inglés) y te ayudará a entender todo esto mejor. |
|
|
|
|
|
#8 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
gracias por tu consejos, la unica manera de aprender aparte de lo teorico es practicar y corregir los errores, Mi simulacion sin los scripts la he realizado varias veces hasta que me gusto, ahora debo darle efectos
ya se que es muy dura intentare que me salga lo mejor posible, cuando tenga la escena terminada te la hare llegar para que veas los avances saludos y gracias Alberto izzi |
|
|
|
|
|
#9 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
Hola beatriz
Estoy teniendo graves problemas de interpretacion y he llegado a cargar el script y me surgen estas dudas 1) cuando cargo el script bacht waveFoamSprayGUI 1v0 logro pegarlo y darle run, me aparece la ventana de variables y aqui sale el primer problema , me poso sobre la variable foam emitter hago clik y le agrego alguna variable ejemplo 0.1 asi con spray, y liquid 1 y 2 cuando voy a colocar OK me informa THE NAME IS NOT VALID mas otro detalle sobre los caracteres , me da error en los otros 3 emisores y me pone por default en el node list CIRCLE 1 CIRCLE 2 CIRCLE 3 Y CIRCLE 4 o sea los 4 emisores que me da el script pero sin el nombre original 2) sin embargo si yo no cambio ningun valor me agrega los 4 emisores con FOAM, SPRAY, LIQUID 1 Y LIQUID 2, cuando me pose sobre cada emisor me da la opcion de ponerle alguna variable pero se me borra el nombre 3) Cuando quiero cargar el otro script complementario WavesFoamSpayEvent 1v0 abro el event panel y me aparece lo siguiente ejemplo #-------------------------------------------------- # Function: onSimulationBegin #-------------------------------------------------- def onSimulationBegin(): pass #-------------------------------------------------- # Function: onSimulationStep #-------------------------------------------------- def onSimulationStep(): pass #-------------------------------------------------- # Function: onSimulationFrame me fije en la guia del usuario de RF y me informa que debo borrar el PASS y debo importar unas simples tipos de lineas y luego ejecutar el codigo , Desde donde importo esas lineas de PYton?? de que codigo me habla? Yo solo copie el WavesFoamSpayEvent 1v0 y intento pegarlo y ejecutarlo, Yo tengo una carpeta de script en RF con codigos PY, pero como se cual es el que necesito?? 3) el script me da 4 emisores iguales , Como es una ola y su simulacion es igual al SPRAY, y al FOAM como hago para hacer esta simulacion??? coloco dichos emisores en el mismo lugar?? que funcion cumple liquid 1 y liquid 2?? son emisores sin particulas ?? 4) como se combinan en la accion los dos script?? No quiero marearte , teneme paciencia que voy a salir bueno jajajaj y nuevamente muchas gracias por tus gentiles consejos y enseñanzas aqui en Bs AS tenemos poca informacion en RF y mi ingles no es tan bueno aguardo tus comentarios y saludos Alberto izzi Buenos Aires |
|
|
|
|
|
#10 |
|
Burninating Los Angeles
Fecha de Ingreso: diciembre-2004
Ubicación: surfin' usa
Mensajes: 1,512
|
Hola, no tengo el script delante así que los errores que te da no se se qué son. No te entienco bien lo que me explicas, así que intentaré sacar un rato para echar un ojo al script.
Lo que has leído en la guía de usuario de borrar pass tiene sentido cuando tú escribes el script, en este caso da igual porque tú sólo lo vas a importar. Así que lo único que tienes que hacer es copiar y pegar o importar el script. Como te digo, no he visto el script pero si hay algún emisor sin partículas probablemente sea para pasar partículas a ese emisor desde otro. La acción de los scripts se combina sola, el events funciona durante la simulación y el batch se ejecuta antes de ésta. El Batch te sirve para preparar la escena y parámetros y demás y el events hace las funciones. (En este caso). Creo que aunque et cueste por el inglés deberías intentar leer más información de cómo funcionan los scripts dentro de RF, para tener bien atado lo más básico. |
|
|
|
|
|
#11 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
Hola beatriz
Es verdad tal vez no me sepa explicar bien, He leido algo sobre Pynton pero nunca como se ejecutan Script en RF existen muchos tutoriales en los foros pero no hay mucha informacion sobre esto estoy seguro que vas a ver los dos script que se bajan de Next limit y seguro que sera algo simple posteriormente ya te explique antes que: El bacht script lo puedo cargar , , te carga 4 emisores, Aqui te mando en archivo adjunto 3 pantallas de RF para que puedas visualizar mi problema 1 pantalla el bacht script carga 4 emisores FOAM, SPRAY, LIQUID1, LIQUID 2 2da pantalla, Lo pego en el Bacht script y le doy RUN y se me abre la ventana para cargar valores y los 4 nombres de los emisores sin valor alguno, (yo no se si debo colocar alguno) pero para probar le cargo un valor y me borra el nombre original 3 pantalla cuando le doy OK me coloca 4 veces con esta inscripcion THE NAME IS NOT VALID, THE CHARACTERES + - * / < > ARE NOT ALLOWED TO BE PART OF THE NAME donde estan colocados estos caracteres?? Con respecto al Event Script, que hago ?? borro lo que esta en default en el event panel y despues pego el codigo que importe? Por lo visto parece que si despues que esto ande bien lo demas sera mas simple , solo debo ver como armo la simulacion ya que tengo 4 emisores que deben simular una misma accion (una ola que golpea contra un muelle) no se la funcion de los emisores de liquid1 y liquid 2 Por el momento nada mas y muchisimas gracias por tu invalorable ayuda, Despues le dare mas estudio al uso de los Pynton pero ya tengo con las expresiones de After effects y el 3ds max saludos Alberto izzi |
|
|
|
|
|
#12 |
|
Burninating Los Angeles
Fecha de Ingreso: diciembre-2004
Ubicación: surfin' usa
Mensajes: 1,512
|
Lo primero es que el script está pensado para hacer sobre tu escena, si tu escena está vacía no vas a conseguir nada.
Segundo, en los nombres de los emisores no tienes que poner nada, solo en los parámetros numéricos. Tercero, si quieres cambiar el nombre de los emisores, hazlo desde el propio interfaz, aunque te recomiendo que no los cambies. Cuarto, el event script lo puedes cargar cn el Load o borrar todo y copiar y pegar. Te recomiendo que empieces con algo sencillo, porque te estás liando mucho con este script. ¿Por qué no pruebas primero con un script de espuma más sencillo, como el basicBeerFoam? Haz una escena donde haya líquido que entra en un vaso y pruebalo. Y cuando ya sepas un poco como van puedes intentar este, que es un poco más complejo. |
|
|
|
|
|
#13 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
Hola beatriz
estoy totalmente de acuerdo contigo , Lo que pasa es que ya coordine esta escena para que la ola que golpea contra una baranda sea mas creible, Pense que que el tema de copiar y pegar script me iba ser mas sencillo por eso lo incorpore, No soy un arriesgado cuando no se, pero me meti pensando que me iba ser simple y ahora cambiar todo este proyecto es una perdida de tiempo pero si no tengo remedio lo tendre que hacer De que otra manera imito la espuma y el spray sin tener que depender de un script?? Yo voy a seguir tu consejos y espero que ya funcione Son 4 emisores , Yo debo simular el spray y la espuma cuando una ola rompe contra algo , por ende y me imagino que acompañan a la misma simulacion Te agradezco tus infinitos consejos y despues de esto, me pondre a ver con mas detenimiento otros script saludos Alberto izzi Buenos Aires |
|
|
|
|
|
#14 |
|
Burninating Los Angeles
Fecha de Ingreso: diciembre-2004
Ubicación: surfin' usa
Mensajes: 1,512
|
Si, en principio es copiar y pegar, el problema es que cuando te empiezan a salir errores tienes que saber un poco de scripting apra ver qué está pasando.
La cosa es eso: el script y la simulación a la vez. De todas formas si saco un hueco mañana me bajo el script y te digo como va. |
|
|
|
|
|
#15 |
|
Miembro
Fecha de Ingreso: abril-2006
Mensajes: 58
|
Gracias beatriz
Muy amable de tu parte, te cuento, Pude activar el script tal cual me enseñaste, pude hacer simular las particulas hasta aqui muy bien. estoy haciendo unas pruebas para darle mejor forma a mi proyecto Mis pruebas dieron este resultado coloque 3 emisores 1 nuevo circle , los emisores foam y spray, los otros dos que vienen con el script o sea FLUID 1 y FLUID 2 no se que uso se le da ya que no dan particulas , ya que por lo que ves yo estoy manipulando este script para darle espuma y spray al fluido Coloque los 3 emisores juntos para que simultaneamente me haga la simulacion hasta aqui todo bien, cumplen dicha funcion mis preguntas 1) Yo adjunte un nuevo emisor para darle el fluido del agua (la masa), despues le agregue el emisor foam y spray, esta bien si?? o solo con el foam y el spray era suficiente ???, Recorda que lo que yo estoy animando es una ola y trato de que el fluido sea creible 2) en la prueba me encontre con este problema, El fluido de agua y la espuma colisionan con el objeto que le agregue para simular el muelle (esa es mi intencion pero no las particulas spray . Estas siguen de largo no reconociendo el objeto que debo hacer?? agregar un K colission o otro daemon ? Yo solo debo hacer que las particulas spray acompañen la simulacion del agua y la espuma al chocar con el objeto soy claro?? Si le puedo dar uso a los emisores FLUID 1 y 2 para que la ola quede mejor, seria estupendo, pero por el momento no se que uso darle Hice un render en mi 3ds max y voy por buen camino , solo falta ajustar estos detalles te saluda Alberto izzi Última edición por AIZZI fecha: 22 abr 2008 a las 22:08. |
|
|
|
![]() |
| Etiquetas Identificativas |
| alguien, aplicacion, conoce, realflow, script |
| Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
| Herramientas | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Alguien conoce alguna pagina con buenos tutoriales de Flash? | Jaca | Diseño Grafico y CAD | 3 | 24 jun 2002 13:19 |
| Alguien conoce un plugin llamado BOV para Final Render???? | Gorehide | Plugins | 2 | 27 abr 2002 07:53 |
| alguien conoce el darktree? | Ballo | Plugins | 0 | 19 abr 2002 19:48 |
| Alguien conoce un buen 3D para Mac? | 3dpoder | Infografía General | 2 | 18 abr 2002 13:12 |
| Alguien conoce algun tuto sobre depth of field en español | 3dpoder | Tutoriales, Libros y Manuales. | 0 | 15 abr 2002 06:02 |
|
|