Houdini dop animar internal glue

macpla - 12/07/2008 13:05
Buenas tengo un problema, no es posible animar el parámetro internal Glue? Porque tengo un cálculo que me gusta hasta un punto, pero me gustaría bajar el valor del internal Glue en un fotograma en concreto y nada, no hace ni caso, se queda en el valor inicial(la animación del parámetro esta, pero parece que no la evalúa). Gracias por todo.

Macpla.
Leander - 12/07/2008 14:47
Añade un nodo rbdstate al objeto, en input operators del nodo merge pon el rbdstate sobre el objeto (arrastra y para arriba para darle prioridad) y en el nodo rbdstate dentro de la pestaña internal Glue cambia el valor del Glue strengtht según el fotograma que te interesa.
macpla - 12/07/2008 15:06
No me aparece el parámetro de internal Glue en el rbdstate.
Leander - 12/07/2008 16:11
Me equivoqué, es la pestaña Glue, en Glue strengtht ponlo en modo set always y cambia los valores, eso ya cambiara el RGB internal del objeto automáticamente.

Del primer merge de la captura, pon el rgbstate en primer lugar, arrastrándolo hacía arriba.

Vaya, si no ves bien la captura (exceso de compresión) avisas.

Me voy a sobar la siesta, zz, zzzz, zzzzz.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #77918

macpla - 12/07/2008 19:19
Muchas gracias, funciona perfecto. Un saludo. Macpla.
macpla - 12/07/2008 20:10
Es una pena, pero el parámetro Glue strengtht no me funciona igual al parámetro del internal Glue, el Glue strengtht o lo pega o lo suelta (incluso buscado valores proporcionales), pero no tiene el mismo efecto que el internal Glue que ha valores intermedios me daba más juego, alguna solución?
Macpla.
Leander - 12/07/2008 23:32
Espera a que se pase por aquí Miguel Pérez o Slime, ellos te solucionaran el problema a la primera, mis conocimientos son muy básicos.

Siento no poder ayudarte cómo me gustaría, aunque, me ha picado la curiosidad y buscaré la solución a este problema yo también.
Leander - 12/07/2008 23:35
¿Qué valores le has metido al Glue strengtht por hola?
Leander - 12/07/2008 23:43
Debería funcionar, con Glue strengtht del rgbstate añade un valor (por ejemplo, -1) en el fotograma 6, vete al 8 cambia a 5, el fotograma 7 debería dar el valor 1.9998 automáticamente.
¿Tienes activado el auto update de la esquina inferior derecha?
lisux - 13/07/2008 12:17
Yo lo haría de la siguiente forma, el internal Glue y el Glue es básicamente lo mismo sólo que se aplican a objetos diferentes, me explico, cuando creas un RBD Glue object se crea un objeto global[/i] que engloba a todas las piezas, que usualmente tiene el mismo nombre que el objeto geométrico a partir del que creaste el RBD Glue object, y varios objetos que son las diferentes piezas en las que está se llama Glue a secas, y permite pegar[/i] el objeto con todas sus piezas a cualquier otro objeto de la simulación, el truco está en que todos los objetos de las piezas tienen un Glue y están relacionados con el objeto global, es decir el Glue de las piezas pequeñas lo que hace es pegarlas al objeto principal y así se pueden hacer los efectos de rotura, en pocas palabras el objeto principal se paga a los objetos de la escena y las pequeñas piezas al objeto principal, así que lo que puedes hacer es hacer un grupo con los objetos de las piezas, sn incluir al objeto global, y entonces usar un RBD state para animar el parámetro Glue de dicho grupo, veras que casi todos los operadores de dop pueden a plicarse sólo a un grupo determinado que le indiques, espero que te ayude.
macpla - 14/07/2008 11:24

Debería funcionar, con Glue strengtht del rgbstate añade un valor (por ejemplo, -1) en el fotograma 6, vete al 8 cambia a 5, el fotograma 7 debería dar el valor 1.9998 automáticamente.
¿Tienes activado el auto update de la esquina inferior derecha?

Si la animación funciona, cambia el valor según el fotograma, el problema es que da igual poner un Glue strengtht a -0.1 que ha -1 a mí me hace lo mismo se queda fijo solo cuando pasa a valor 0 se suelta, así que, no puedo aplicar un valor en el Glue strengtht que sea parecido o igual al del internal Glue (en el internal Glue tenía el valor 100).

No entiendo que pongan un parámetro (internal Glue) si al animarlo no hace ni caso. Gracias a todos si se os ocurre alguna cosa? Un saludo.

Macpla.
Leander - 14/07/2008 14:23
A ver si Miguel Pérez o Slime entran por aquí, por estas fechas de vacas.
macpla - 14/07/2008 18:43
Parece ser que funciona, he podido animar el Glue strengtht del rbdstate con los mismos parámetros que tenía en el internal Glue y funciona. No sé porque me he liado a sacar equivalencias de los valores ajustándolos a los rangos de -1, 0, si poniendo valores positivos en el Glue strengtht también funciona, como siempre la solución más sencilla era la correcta (parece). Un saludo y muchas gracias a todos por las respuestas, de todos modos me gustaría que los gurús del Houdini aportaran algo de luz al tema.

Macpla.
Leander - 15/07/2008 14:24

De todos modos me gustaría que los gurús del Houdini aportaran algo de luz al tema.

Y lo harán lo que pasa es que por estas fechas se entiende.
lisux - 16/07/2008 01:44

Si la animación funciona, cambia el valor según el fotograma, el problema es que da igual poner un Glue strengtht a -0.1 que ha -1 a mí me hace lo mismo se queda fijo solo cuando pasa a valor 0 se suelta, así que, no puedo aplicar un valor en el Glue strengtht que sea parecido o igual al del internal Glue (en el internal Glue tenía el valor 100), no entiendo que pongan un parámetro (internal Glue) si al animarlo no hace ni caso, gracias a todos si se os ocurre alguna cosa?
Un saludo, macpla.

Si el internal Glue lo estas animando desde el RBD Glue object, si no recuerdo mal, no te funcionara porque el RBD Glue object es un hda e internamente no está defnido para que se actualice el valor en cada fotograma, si en cualquier valor de Glue tienes valores negativos el Solver entiende que el Glue es inifinito y por lo tanto da igual la fuerza que apliques que los objetos no se separaran, para que los objetos se separen requiere un Glue mayor o igual a cero, ahora te funciona porque estas poniendo todos los valores de Glue positivos, salvo que estés usando grupos como indique antes, estas afectando tanto al inernal Glue como al global, para animar el Glue no se te olvide en el RBD satate activar la opción set always a la izquierda del parámetro Glue strength, esto hará que la simulación refres que este valor para cada fotograma y no que coja el valor en el primer fotograma y lo aplique ha todos como hace por defecto, espero te sea de ayuda.