beta
cables is under heavy development.
There might be one or another bug, please let us know about it!

CircleMovement_v2 Op

Ops.Gl.Matrix.CircleMovement_v2


CircleMovement
Namespace: Ops.Gl.Matrix

Op author: pandur

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

caniuse query

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.

Open Example In Editor


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 ()