Generators Overview

Generators: a non-destructive way to generate images, text, numbers, and 3D objects

Autograph is not just a system dedicated to composite images stored in files. It is also a complete 2D/3D creation tool, offering you the ability to work with sources generated on the fly by Generators.

The purpose of a Generator is to generate a given type of data. Unlike Modifiers, that are used to make changes to an existing source, Generators are used to define the source content.

Generators are not just for generating images. They are classified by type, according to the parameter that can use them:

A Generator can create a simple Circle or 2D Noise that extends infinitely, as well as a 3D sphere, a random number, or text, based on the current timecode.

Image Generators

Image generators can be added in different ways:

For this last option:

The advantage of creating a shared Generator is that any changes made to it will affect all of the settings connected to it.

Other Generator types

The same concepts and workflow apply to other Generator types, except for the "+" button at the top of the Timeline, which is only for images, null layers, and some 3D items.

The Generator menu in the top bar has its content adapted to the current selection, depending on the type. If you want to add a new Generator to multiple selections, all the targeted parameters have to have the same type. For example, if you select an image parameter such as Source, and a numerical parameter such as Position at the same time, the Generator menu won't be able to determine which type is concerned and the menu will be grayed out.

Autograph provides dozens of Generators and you can also create your own, either by aggregating different layers, Generators, and effects in a package, or by developing your own image Generators using Shadertoy.