beta
cables is under heavy development.
There might be one or another bug, please let us know about it!
CircleMovement
Ops.Gl.Matrix.CircleMovement_v2
Namespace: Ops.Gl.Matrix
Transform objects along a circular path

summary (oneliner)

CircleMovement will transform objects to a position on a circular path that is defined by the OP settings, such as Radius and Segments.

Position of the objects can be controlled by Time, for example with a Timer OP, and the rate of change of the position by the Duration value.

CircleMovement also generates X Y values that can be used independently to control other values in your OPs.

doc

issues

youtube id

collections

related ops

Inputs

render (Trigger)

Time

Duration (Number)

Defines how the Time value offsets position - like a multiplier.


offset (Number)

Offset of the location on the defied circular path


Time (Number)

Time based offset that depends on the Duration value


segments (integer /Number)

number of segments in the circular path


radius (Number)

Radius of the circular path


mulX (Number)

applies a multiplier to the generated X transform


mulY (Number)

applies a multiplier to the generated Y transform


Outputs

trigger (Trigger)

index (Number)

X (Number)

X position output


Y (Number)

Y position output


Caught a mistake or want to contribute to the documentation?

Edit Documentationcancel save
Example Circle Movement:

CircleMovement will transform objects to a position on a circular path that is defined by the OP settings, such as Radius and Segments.

In this example you can adjust settings of the path via the sidebar.



Credits


Changelog


Ops.User.pandur.CircleMovement2 renamed to Ops.Gl.Matrix.CircleMovement_v2
2020-08-31 - pandur

Examples using CircleMovement_v2

Public Patches using CircleMovement_v2