User Tools

Site Tools


reference_guide:thinkingparticles_nodes:operator_nodes:dynamics:orbitoperator

Orbit

image99.gif

Orbit is an all-purpose Dynamics node that forces particles on a circular path around a center supplied by the Position input of this node. Many advanced effects can be created by this Dynamics node.

Operator Inputs

ON - (Bool) This input data stream determines whether the operator is considered 'on' or 'off'. You can connect other operators to this input channel such as a Bool Helper to activate/deactivate the whole operator.

Time - (Time) This input data stream is used to define the local time for the operator when the user wants to override the default system time.

Particle - (Particle) This input data stream reads in the currently selected particle group and uses those for the Node functions.

Position - (Position) Sets the center position of the orbit effect. Note you may input here multiple particle positions as well.

Alignment - (Alignment) Specifies the rotation or alignment in space around the Position of the object to orbit. Feeding the Position and Alignment from a Node Helper node will make sure that the orbit stays always in sync with the moving or animated object.

UI Control Parameters - Those input data streams are the equivalent of the UI controls, keep in mind that there is no visual indication that an operator is connected to any of those inputs! It might be needless to adjust a value if it gets overwritten by a connected operator.

Operator Outputs

No Operator Outputs.

Rollout Menu

image98.gif

Speed - Sets the speed the particles travel around the center position.

Variation % - Adds a variation to the Speed amount so that not all particles orbit around the center Position at the same speed. The higher this value the more variation will be.

Angle Speed - When checked, the Speed value is interpreted as an angular speed. This has the advantage of setting a constant rotational speed independent of the distance the particles have to travel.

Phase - Controls the phase around the orbit. Changing this value will shift the particles on their orbit forward or backward.

Variation % - Adds a random variation on top of the Phase value. Higher values will create more random phase values per particle.

Alignment Variation % - Randomizes the Alignment data that is fed into the Alignment port. Higher values will create more randomness in the Alignment data.

Position Variation % - Adds a random value onto the positional information that is fed into the Orbit Node.

Center Variation % - Randomizes the orbit positions, the higher this value the more randomized the positions will be.

©2024, cebas Visual Technology Inc.

reference_guide/thinkingparticles_nodes/operator_nodes/dynamics/orbitoperator.txt · Last modified: 2025/05/09 22:06 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki