Funciones Avanzadas Thinking Particles Nodos Grupo TP Standard PSpin
Función disponible en CINEMA 4D Studio
PSpin

Básico Parámetros

Parámetros

Usando estas opciones, puedes controlar la velocidad de rotación de las partículas sobre su sistema axial, como el tiempo que tarda cada partícula en completar una revolución.

Tiempo de Evaluación [0..+∞]

Si las partículas fuesen a usar repentinamente nuevos valores de spin, el cambio en el movimiento probablemente parecerá abrupto e innatural. Usando este parámetro, puedes adaptar el spin, de modo que las partículas se adaptarán gradualmente a los nuevos valores.

El parámetro define el número de fotogramas que tardarán las partículas en adoptar los nuevos valores. Aumentar el valor significa que las partículas se adaptarán de un modo más gradual, es decir, la transición tardará más.

Tiempo [0..+∞]
Variación [0..100%]

Este valor determina indirectamente la velocidad de rotación de las partículas. Define el tiempo (en segundos) que tardará cada partícula en completar una revolución. Por ejemplo, si Tiempo está a 10, cada partícula tardará 10 segundos en completar una revolución. Puedes variar la velocidad de rotación usando el parámetro Variación.

Fase [-∞..+∞°]
Variación [0..100%]

Cuando las partículas se crean, normalmente empiezan con una rotación de 0º - la misma dirección que el emisor. Si quieres que las partículas comiencen con una dirección distinta, define el ángulo de Fase aquí. Ten en cuenta que este ángulo sólo puede asignarse a las partículas en el momento de su creación. Puedes variar este ángulo inicial usando el parámetro Variación.

Fricción [0..+∞]

El valor Fricción atenúa el spin de las partículas, eventualmente parando el spin completamente de modo que las partículas ya no rotarán. Cuanto mayor sea este valor, más rápidamente se para la rotación.

Estas opciones son especialmente útiles para un spin realista de partículas que tienen varias velocidades y tamaños. Por ejemplo, supongamos que quieres simular la explosión de un coche. La fuerza de la explosión acelerará más rápidamente los trozos más pequeños y ligeros que los trozos más grandes y pesados. En general, las partículas más grandes tienen un spin más lento que partículas pequeñas y por este motivo, la velocidad de rotación de cada partícula puede verse afectada por su tamaño o velocidad.

Dependencia de Velocidad [0..+∞]

Con esta opción, la velocidad de las partículas influye en las velocidades de rotación. Un valor de 1.0 no produce cambios en la velocidad de rotación cuando la velocidad de las partículas es 1.0. Un valor más bajo produce un spin más lento.

Dependencia de Tamaño [0..+∞]

Esta opción funciona de modo similar, excepto que la velocidad de rotación está influida por el tamaño de las partículas. Un valor de 1.0 no produce cambios en la velocidad de rotación cuando el tamaño de las partículas es 1.0. Un valor más bajo produce un spin más rápido.

Tipo de Eje
Eje [XYZ ]
Variación [0..180°]

Aquí puedes establecer si las partículas deben rotar sobre un eje en partículas, un eje elegido al azar o paralelo a la dirección en la que las partículas están viajando.

Aleatorio

Las partículas rotarán sobre un eje elegido al azar.

Dirección de Viaje

Las partículas rotarán sobre el eje paralelo a la dirección en la que están viajando. Puedes variar el eje de rotación usando el parámetro Variación.

Definido por el Usuario

Las partículas rotarán sobre el eje definido por los tres valores Eje. Por ejemplo, un vector de 0;0;1 producirá que las partículas roten sobre sus ejes Z. Puedes variar el eje de rotación usando el parámetro Variación.

Esta configuración hará que las partículas comiencen a girar en cierta posición, determinada por el nodo Comparación. Selecciona el rango actual de spin, etc. estableciendo los parámetros de PSpin en el Gestor de Atributos.

Puertos de entrada adicionales:

Activado

Este puerto toma un valor Booleano que activa/desactiva el nodo.

Tiempo de Animación

Ya que los parámetros del nodo pueden animarse mediante fotogramas clave, por defecto internamente se usa el tiempo de Cinema 4D para asegurar que los valores se interpolan correctamente. Sin embargo, puedes transferir tu propio valor de tiempo a este puerto. Su tipo de datos debe estar en Tiempo, lo que significa un número Real en el caso más simple. Si no se transfiere ningún valor, se usa el tiempo de Cinema 4D.

Partícula

Conecta este puerto al flujo cuyas partículas quieras rotar, como al puerto de salida Partícula de un nodo PPass.