Tutorial 54: Turtle Walk Plugin

If you ever had a need for a procedural path generator, then this plugin should be really handy. If you ever worked in Cinema 4D, then you should be familiar in what it does. In essence – create paths based on angles and distances between each point. Thats it. It’s perfect for repeatable patterns, precision and geometrically abstract designs.

Main Controllers

Video covers all the controllers that are available to you. They are split into 5 groups:

  • Point Counts
  • Angles
  • Steps
  • Gaps
  • Close Path

Point Count and Close Path are self explanatory – generate X amount of points and connect 1st and last point together.

Angles section allows you to specify at which angle your path starts at, which angles are used for “turns’ between each point. Similar logic is implemented in Steps and Gaps.

String Lists

All the main input fields are lists – Turn Angles, Step Lengths and Coil Gaps. You can separate values with a “‘,” comma. Additionally, these values will take an Array as an Input (if you are using Turtle Walk in a Duplicator) and String with Join String Manipulator – follow the YouTube video for an example.

Repeat or Not Repeat

Idea of this plugin is that you can draw a path for X-amount of pixels, make a turn, draw another “step”, make a turn. And keep repeating it until you run out of Point Count. To make this more interesting, you can repeat all the String Lists. This means that after all the angles are used, you can simply start the list again – think of a Modulo function.

Finally, Smooth Step Growth is a simple change in a calculation on the “back end”. This often results in more aesthetically pleasing designs, rather than mathematically perfect ones.

Turtle Walk in Practice

Below I put together a number of examples, where I used Turtle Path to generate main path. Then I used it in a Duplicator, physics simulation and more. I think this tool is a nice addition to Cavalry’s procedural toolset.

Get Project File From Gumroad

This project file contains all the assets necessary to make animation in the tutorial in final form. Everything is labeled, linked, with expressions and ready to use, if you wish to make your own version or just play around with it.

If you have any suggestions for tutorials or how I can improve, please do get in touch. I would love to hear from you.

Found it helpful? Consider sharing it with others.

Other tutorials

2026-03-31T16:18:50+01:00
Go to Top