Logic Gadgets: Advanced Rotator

 

Icon
Name of gadget Advanced Rotator
Section Movers & Outputs
Number of Tweak pages 2
Author LadylexUK, QuietlyWrong
Last updated 1 Apr 2019 [Beta]

Description

This gadget is similar to the Rotator gadget, allowing you to impart a rotation force to any element in your scene. It is “advanced” because you can rotate separately in all three axes (x, y and z) but this requires the rotation direction to be set with inputs to each axis rather than by dragging the gizmo handle on the object itself.

Example Tutorial (adapted from Media Molecule)

  1. Stamp a sphere
  2. Tweak it and set it to moveable
  3. Snap a microchip to the sphere
  4. Add a controller sensor, a splitter and an Advanced Rotator onto the microchip
  5. Tweak the controller sensor an connect the output on left stick local to the splitter input
  6. Connect the X and Y outputs of the splitter to the X axis speed and Z axis speed inputs of the Advanced Rotator.  Set the Y speed to 0.0 m/s
  7. Possess your sphere and roll about

Tweak Menus

Click on arrows to reveal

Tweak Menu 1: Properties
  1. Tweak Menu page 1: Properties
  2. X Axis Speed
    2a. Input
    2b. Output
  3. Y Axis Speed
    3a. Input
    3b. Output
  4. Z Axis Speed
    4a. Input
    4b. Output
  5. Rotation Strength
    5a. Input
    5b. Output
  6. Damp in X
    6a. Input
    6b. Output
  7. Damp in Y
    7a. Input
    7b. Output
  8. Damp in Z
    8a. Input
    8b. Output
  9. Local Space
  10. Power
  1. Menu page indicator
  2. X Axis Speed
    This is where you set the target speed of rotation around the X axis only.
  3. Y Axis Speed
    This is where you set the target speed of rotation around the Y axis only.
  4. Z Axis Speed
    This is where you set the target speed of rotation around the Z axis only.
  5. Strength
    Set the strength of the gadget to determine how effective it is at reaching the target speed. A high strength will make the object accelerate to its target rotation speed swiftly, whereas a gadget with a low strength will struggle to turn its target object and will accelerate slowly if at all.
  6. Damp in X
    This setting allows you to specify how much the advanced rotator will resist rotation relative to the X axis.
  7. Damp in Y
    This setting allows you to specify how much the advanced rotator will resist rotation relative to the Y axis.
  8. Damp in Z
    This setting allows you to specify how much the advanced rotator will resist rotation relative to the Z axis.
  9. Local Space
    By default the advanced rotator uses the global x, y and z axes as shared by all objects in the scene, meaning both speed and damping are relative to these. Activate this setting to use the target object’s own axes instead, so that its rotation is dependent on its current orientation.
  10. Power
    This is where you turn the gadget on/off
Tweak Menu 2: Miscellaneous Outputs
  1. Tweak Menu Page 2 : Miscellaneous Outputs
  2. Affected Object(s)
    2b. Output
  3. Power
  1. Menu page indicator
  2. Affected Object(s)
    By default, the advanced rotator gadget will directly affect any object that it is snapped onto. Instead of snapping it down, you can connect one or more wires from this output to any number of elements in your scene and each one will be affected by the gadget.
  3. Power
    This is where you turn the gadget on/off

 

Lex Tips

Useful Tutorials

Beginners Guides to Rotator and Advanced Rotator

Comments and Feedback

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a free website or blog at WordPress.com.

Up ↑

%d bloggers like this: