# Generators - Maxon Autograph

> Part of the documentation index for Maxon Autograph (https://help.maxon.net/ag/en-us/llms.txt). Section path: Generators. 94 page(s) in this section.

Overview page:

- [Generators](https://help.maxon.net/ag/en-us/Content/html/Category_Generators.html.md)

## Pages

- [Image (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Image.html.md)
  - [Circle](https://help.maxon.net/ag/en-us/Content/html/Generator_Circle.html.md): The Circle Image Generator draws a perfectly smooth disk, ring or ellipse, procedurally and at any resolution. Because it is computed rather than drawn …
  - [Constant](https://help.maxon.net/ag/en-us/Content/html/Generator_constant.html.md): The Constant Image Generator fills an area with a single color. By default it fills everything, which makes it the simplest way to create a solid …
  - [Text (Image)](https://help.maxon.net/ag/en-us/Content/html/Generator_text.html.md)
  - [Layer Image](https://help.maxon.net/ag/en-us/Content/html/Generator_layer_image.html.md): The Layer Image Image Generator outputs the image of another layer of the composition. It does not make a copy: it refers to that layer, so any change …
  - [Gradient (Image)](https://help.maxon.net/ag/en-us/Content/html/Generator_gradient.html.md): The Gradient Image Generator creates smooth transitions between colors, procedurally and at any resolution. Choose between five shapes, set as many colors …
  - [Grid](https://help.maxon.net/ag/en-us/Content/html/Generator_grid.html.md): The Grid Image Generator draws a pattern of evenly spaced horizontal and vertical lines, procedurally and at any resolution. You can set the cells by size …
  - [Instancer](https://help.maxon.net/ag/en-us/Content/html/Generator_instancer.html.md): The instancer is a swiss-army knife used to replicate a source image many times. The Dimension Size is useful to give for each dimension the number of …
  - [Noise (Image)](https://help.maxon.net/ag/en-us/Content/html/Generator_noise.html.md): The Noise Image Generator creates procedural textures: clouds, cells, marble-like patterns and grain. Nine noise algorithms are available, with controls …
  - [Polygon (Image)](https://help.maxon.net/ag/en-us/Content/html/Generator_polygon.html.md): The Polygon Image Generator draws a regular polygon, such as a triangle, a square, a pentagon or a hexagon, procedurally and at any resolution. It can be …
  - [Image / Video Reader](https://help.maxon.net/ag/en-us/Content/html/Generator_image_reader.html.md): Similar to a Media Reader in the project panel, except that you don't need to import the file first. This is useful when using a Bind To Table with a List …
  - [Shadertoy (Image)](https://help.maxon.net/ag/en-us/Content/html/Generator_shadertoy.html.md): The Shadertoy generator or modifier can apply most of the shaders available on shadertoy.com.
  - [Shapes](https://help.maxon.net/ag/en-us/Content/html/Generator_shapes.html.md)
  - [Audio Spectrum Height-Map](https://help.maxon.net/ag/en-us/Content/html/Generator_audio_spec_height.html.md): Generates an image based on the Spectrum of an Audio Source. This is useful to be used as a Displacement Map with the Displace modifier.
  - [Switch (Image)](https://help.maxon.net/ag/en-us/Content/html/Generator_switch.html.md)
  - [Transform to Vectors](https://help.maxon.net/ag/en-us/Content/html/Generator_transfer_to_vector.html.md): Generate a vector map (to be used for example with Vector Blur) from an animated transform. This is useful for example to generate a camera shake and …
  - [Transition](https://help.maxon.net/ag/en-us/Content/html/Generator_image_transition.html.md): The Transition Generator is useful to apply a desired transition between 2 referenced clips or layers.
- [Numeric (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Numeric.html.md)
  - [Audio Analyzer](https://help.maxon.net/ag/en-us/Content/html/Generator_audio_analyzer.html.md): Uses a spectral analysis of the Audio Source to return the value of a selected frequency range, using the Frequency Weights curve to perform a weighted …
  - [Match Table Value](https://help.maxon.net/ag/en-us/Content/html/Generator_match_table_value.html.md): Utility generator to return the content of a cell of a Table based on value comparison
  - [Composition Info](https://help.maxon.net/ag/en-us/Content/html/Generator_composition_info.html.md): Returns informations about the current Composition. Note that if the Composition format is overriden by the Viewport or the Render Manager, this will …
  - [Derivative](https://help.maxon.net/ag/en-us/Content/html/Generator_derivative.html.md)
  - [Layer Index](https://help.maxon.net/ag/en-us/Content/html/Generator_layer_index.html.md)
  - [Layer Size](https://help.maxon.net/ag/en-us/Content/html/Generator_layer_size.html.md): Returns the width and height of a specific layer at the current time
  - [Layer Source Time](https://help.maxon.net/ag/en-us/Content/html/Generator_layer_source_time.html.md): Returns the local time of a layer, removing any time-offset, time-stretch or time-remap that may be applied on it
  - [Speed](https://help.maxon.net/ag/en-us/Content/html/Generator_speed.html.md)
  - [Current Time](https://help.maxon.net/ag/en-us/Content/html/Generator_current_time.html.md): The Current Time Numeric Generator outputs the current time, in seconds, multiplied by its Multiplier. The value grows steadily as the animation plays, so …
  - [Instance Grid Size](https://help.maxon.net/ag/en-us/Content/html/Generator_instance_grid_size.html.md): Returns the number of instances for a given dimension. This is useful when used on parameters of a generator or modifier of an element being instanciated …
  - [Instance Index](https://help.maxon.net/ag/en-us/Content/html/Generator_instance_index.html.md): Returns the current instance index. This is useful when used on parameters of a generator or modifier of an element being instanciated by the Instancer.
  - [Distance 2D](https://help.maxon.net/ag/en-us/Content/html/Generator_distance_2D.html.md): This generator returns the distance between 2 points, based on the transformations that affect each layer. This is useful to drive other parameters based …
  - [Orientation](https://help.maxon.net/ag/en-us/Content/html/Generator_orientation.html.md): This generator returns the orientation (an angle) between 2 points, based on the transformations that affect each layer. This is useful to drive the …
  - [2D -> 1D](https://help.maxon.net/ag/en-us/Content/html/Generator_2D_1D.html.md)
  - [3D -> 1D](https://help.maxon.net/ag/en-us/Content/html/Generator_3D_1D.html.md)
  - [4D -> 1D](https://help.maxon.net/ag/en-us/Content/html/Generator_4D_1D.html.md)
  - [Noise (Numeric)](https://help.maxon.net/ag/en-us/Content/html/Generator_num_noise.html.md)
  - [Random (Numeric)](https://help.maxon.net/ag/en-us/Content/html/Generator_num_random.html.md)
  - [Switch (Numeric)](https://help.maxon.net/ag/en-us/Content/html/Generator_num_switch.html.md)
  - [Table Row Count](https://help.maxon.net/ag/en-us/Content/html/Generator_table_row_count.html.md)
- [Numeric 2D (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Numeric2D.html.md)
  - [Anchor to Composition](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D-anchor_to_comp.html.md): This generator is useful when used on the Position parameter of a Transform. It locks the element to a pre-defined position based on the element format …
  - [Follow Path (Numeric 2D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D_follow_path.html.md): Useful when set on the Position parameter of a Transform: this will automatically make the position follow a Path that you can draw in the viewport with …
  - [Get Derivative (Numeric 2D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D_get_derivative.html.md)
  - [Layer Point](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D_layer_point.html.md): Returns a 2D point based on the bounding box of a specific layer.
  - [Noise (Numeric 2D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D_noise.html.md)
  - [Random (Numeric 2D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D_random.html.md)
  - [Switch (Numeric 2D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D_switch.html.md)
  - [Rectangle Point](https://help.maxon.net/ag/en-us/Content/html/Generator_num2D_rect_point.html.md): Utility Generator to return a 2D point preset out of a given rectangle. This is useful for example when used with the Layer Rect to extract only a point …
- [Numeric 3D (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Numeric3D.html.md)
  - [Get Derivative (Numeric 3D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num3D_get_derivative.html.md)
  - [Noise (Numeric 3D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num3D_noise.html.md)
  - [Random (Numeric 3D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num3D_random.html.md)
  - [Switch (Numeric 3D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num3D_switch.html.md)
- [Numeric 4D (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Numeric4D.html.md)
  - [Composition Format](https://help.maxon.net/ag/en-us/Content/html/Generator_num4D_comp_format.html.md): Returns the Composition Format. Note that if the Composition format is overriden by the Viewport or the Render Manager, this will return the overriden …
  - [Get Derivative (Numeric 4D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num4D_get_derivative.html.md)
  - [Layer Rect](https://help.maxon.net/ag/en-us/Content/html/Generator_num4D_layer_rect.html.md): Returns the bounding box of a specific layer at the current time
  - [Noise (Numeric 4D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num4D_noise.html.md)
  - [Sample Gradient](https://help.maxon.net/ag/en-us/Content/html/Generator_num4D_sample_gradient.html.md): Select a RGBA color at a given position on a gradient. The selected color is always in the Project's Display Colorspace defined in the Project Settings.
  - [Random (Numeric 4D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num4D_random.html.md)
  - [Switch (Numeric 4D)](https://help.maxon.net/ag/en-us/Content/html/Generator_num4D_switch.html.md)
- [String (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_String.html.md)
  - [Layer Name](https://help.maxon.net/ag/en-us/Content/html/Generator_string_layer_name.html.md)
  - [Number to String](https://help.maxon.net/ag/en-us/Content/html/Generator_string_num_to_string.html.md)
  - [Switch (String)](https://help.maxon.net/ag/en-us/Content/html/Generator_string_switch.html.md)
  - [Timecode to String](https://help.maxon.net/ag/en-us/Content/html/Generator_string_timecode_to_string.html.md): Converts a time value to a string. Useful to use it on the Plain Text parameter of a Text layer.
- [Transform 2D (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Transform2D.html.md)
  - [Switch (Transform 2D)](https://help.maxon.net/ag/en-us/Content/html/Generator_transform2D_switch.html.md)
- [Transform 3D (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Transform3D.html.md)
  - [Switch (Transform 3D)](https://help.maxon.net/ag/en-us/Content/html/Generator_transform3D_switch.html.md)
- [Table (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Table.html.md)
  - [Audio Spectrum to Table](https://help.maxon.net/ag/en-us/Content/html/Generator_table_audio_spec_to_table.html.md)
  - [Audio Waveform to Table](https://help.maxon.net/ag/en-us/Content/html/Generator_table_audiowave_to_table.html.md)
  - [List Directory](https://help.maxon.net/ag/en-us/Content/html/Generator_table_list_dir.html.md): Generates a Table by listing the files in a directory. This is useful when set on the File parameter of an Image/Video Reader generator. This allows to …
- [2D Geometry (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_2D_Geometry.html.md)
  - [Ellipse](https://help.maxon.net/ag/en-us/Content/html/Ellipse.html.md)
  - [Switch (2D Geometry)](https://help.maxon.net/ag/en-us/Content/html/2D_geometry_switch.html.md)
  - [Polygon (2D Geometry)](https://help.maxon.net/ag/en-us/Content/html/2D_geometry_polygon.html.md)
  - [Rectangle](https://help.maxon.net/ag/en-us/Content/html/2D_geometry_rectangle.html.md)
  - [Star](https://help.maxon.net/ag/en-us/Content/html/2D_geometry_star.html.md)
  - [Table to Path (2D Geometry)](https://help.maxon.net/ag/en-us/Content/html/2D_geometry_table_to_path.html.md): Generates a Path from a Table. This is useful to draw a path based on external data, such as statistics.
  - [Text (2D Geometry)](https://help.maxon.net/ag/en-us/Content/html/2D_geometry_text.html.md): Similar to the Text Image Generator but only converts the glyphs of the text to paths, instead of rendering them. This is useful to further add Path …
  - [Position to Path (2D Geometry)](https://help.maxon.net/ag/en-us/Content/html/2D_geometry_pos_to_path.html.md)
- [Boolean (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Boolean.html.md)
  - [Switch (Boolean)](https://help.maxon.net/ag/en-us/Content/html/Generator_boolean_switch.html.md)
  - [Numeric Comparator](https://help.maxon.net/ag/en-us/Content/html/Generator_num_comparator.html.md)
  - [String Match](https://help.maxon.net/ag/en-us/Content/html/Generator_string_match.html.md)
- [Gradient (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Gradient.html.md)
  - [Table to Gradient](https://help.maxon.net/ag/en-us/Content/html/Generator_table_to_gradient.html.md): Converts a Table to a Gradient. This is useful to generates a gradient from external data
- [Multi-type (Generators)](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Multi-Type.html.md)
  - [Expression](https://help.maxon.net/ag/en-us/Content/html/Generator_mul_type_expression.html.md): This generator allows to type a Javascript expression to produce a resulting value. The expression can be dependent on the value of the parameters that …
  - [Bind to Table](https://help.maxon.net/ag/en-us/Content/html/Generator_bind_to_table.html.md): Utility generator that can read the content of a cell in a Table imported in the project
- [Replay Events](https://help.maxon.net/ag/en-us/Content/html/Category_Generators_Replay-Events.html.md)
  - [Table to Replay Events](https://help.maxon.net/ag/en-us/Content/html/Generator_table_to_replay_events.html.md): Converts a Table to Replay Events. This is useful to control the trigger of an animation from external data
