|
|
Use Brainstorm to experiment and explore settingsBrainstorm creates multiple temporary variants of your composition and displays them in a grid. You can save any number of these variants, apply one to the current composition, or redo the Brainstorm operation using only the variants that you choose as input. Brainstorm uses genetic algorithms to mutate and select property values used as input into each Brainstorm operation. You decide which variants to include as input to each generation and how much mutation (randomness) to use. Aharon Rabinowitz provides a video tutorial on the Creative COW website that demonstrates the use of Brainstorm. View full size graphic ![]() Brainstorm dialog box in Randomness mode
With Brainstorm, you can rapidly accomplish the following:
Open
a template project or apply an animation preset to a layer, select
some properties (or entire property groups), and then use Brainstorm
to quickly modify these properties. Starting from such complete
material, you can use Brainstorm to very quickly create your own
projects and animations.You can use Brainstorm on any number of properties and property groups, from one or more layers in the same composition. For example, you can use Brainstorm to refine the single Stroke Width property for a star on a shape layer; or you can select the entire Contents property group and use Brainstorm to explore the entire space of properties for all shapes on the layer. You can use Brainstorm on any property that has numeric values or options in a pop-up menu in the Timeline panel. Examples of properties on which you can’t use Brainstorm are Source Text, Mask Path, and the Histogram property for the Levels effect; however, you can use Brainstorm on the properties of the Levels (Individual Controls) effect. Brainstorm operates on all selected keyframes. For a property with no keyframes, Brainstorm operates on the global, constant value. If you use Brainstorm on a single one-dimensional property (such as Opacity, but not Position), the Randomness value that controls the amount of variation (mutation) is replaced by a Spread value. The variants that are presented in the Brainstorm dialog box are then not random, but represent a range of values around the central value. The original composition appears in the center tile of the dialog box, and you can only select one variant on which to base the next Brainstorm operation. Though
you can’t directly use Brainstorm on expressions, you can use Brainstorm
on the properties of Expression Control effects, to which expressions
can refer.Note: If you use the Save As New Composition feature and
the current composition contains expressions that refer to itself
using the comp("<name>") format,
then the saved compositions’ expressions will refer to the original
composition, not each saved composition. If your expression needs
to rely on the settings in its own composition, use the thisComp object
instead.
|