MyLookat_v2 Op
Translate objects (move / position in 3D space)
Summary (oneliner)
All elements which are drawn afterwards will be affected by this. If you use multiple transforms in a row the transformations will be stacked on top of each other (added).
- Ops.Patch.PLkAbaq.MyLookat_v2
- Patch Op - visible in this patch only
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
Third Person Controller
Here's a simple Third-Person Controller with a variety of options I could think of. Have fun!
Controls:
WASD - Move
Shift - Sprint
Space - Up
Ctrl/C - Down
I tested several movement loops and this approach offers good performance, supports multiple inputs, and eliminates input lag.
There are plenty of features that can be added, so feel free to customize it to your needs!
Known Issues:
Children rotate oddly when switching to the opposite direction.
Unwanted rotation of children while flying up or down.
Future Improvements:
Split the output of child orientations to support multiple inputs (so a character can turn their head with the camera while the body faces the movement direction).
More movement options.
Integrated look-at node.
Look-at Node by Marfhats: https://cables.gl/p/BNXces
INPUT PORTS
Trigger translation
OUTPUT PORTS
Trigger next op