Development blog

Category: Sample project

  • Guilloche-style curve

    Guilloche-style curve

    This sample file demonstrates how you can use the Join Paths node combined with a repeated freeform path segment to create symmetrical guilloche/spirograph style continuous paths. To add further variation to the path a Modify Path node is then used to add an additional transformation, scaling every eighth control point in this new joined path…

    Read more…

  • Lines between paths

    Lines between paths

    This sample file generates a set of lines between two path layers that dynamically update if the layers are moved or the paths changed. In short it uses a repeated line where both the line start position and line length offset is automatically set by getting positions along linked paths layers. You can find out…

    Read more…

  • Polarity angle line field

    Polarity angle line field

    This sample file shows how you can apply transformations to elements (rotation in this case) in a pattern based on their position. It also shows how to use the Angle from points input node to automatically calculate angles between points and how to use the position of a different layer (in this case the red…

    Read more…

  • Noise hexagon count pattern

    Noise hexagon count pattern

    This sample file shows how you can sample values from layers (in this case a dynamic noise layer) to use in generation of repeated elements. For example like in this pattern varying the number of shrinking hexagons in each point in the pattern based on the sampled darkness value in the corresponding point in the…

    Read more…

  • Seamless random ants pattern

    Seamless random ants pattern

    This sample file shows how you can make patterns with randomized elements that can still be made to tile seamlessly using the automatic Repeat Seamless node. In addition to this it also includes an example of using a linked instance layer to create an offset copy of the ants with a modified fill color to…

    Read more…

  • Gradient worms

    Gradient worms

    This sample file shows how you can create these mock-3d worm/tube designs by using gradient-filled circles densely repeated along free-form paths. It show how you can use the Path repeater to repeat elements along a path and also works as an introduction to how you can use one layer (the path in this case) to…

    Read more…

  • Data table based chart

    Data table based chart

    This sample file shows how you can use a data table (introduced in 1.4) to have imported values and strings be used to control generation of a simple data visualization example. It shows how you can access table columns in repeated groups for representing rows in the data table, and how you can use the…

    Read more…

  • Seigaiha Japanese circles pattern

    Seigaiha Japanese circles pattern

    This sample file shows how you can recreate this classic Japanese circle pattern using multi-level repeater patterns and applying a color gradient to set the color of the repeated circles. It also serves as an example of how you can work with creating seamless patterns and use the pattern repetition preview mode to see your…

    Read more…

  • Truchet tile pattern

    Truchet tile pattern

    This sample file show how you can recreate this classic truchet tile style pattern with full parametric control, allowing you to dynamically change the number of bands, tile size and randomization of the tile orientations. The example makes use of document parameters and linking them to expressions to control parameters, using groups and instances to…

    Read more…

  • Gradual shape change examples

    Gradual shape change examples

    This sample file is a collection of simple examples that shows of different methods for gradually changing a shape over a repetition by setting up properties to change with the index of the element in the repetition line. The examples also make use of the new relative index values and index function node added in…

    Read more…