This shows you the differences between two versions of the page.
generation_editor [2017/09/13 10:54] |
generation_editor [2021/04/27 09:19] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | FIXME FIXME FIXME FIXME FIXME | ||
+ | ====== Generator Editor ====== | ||
+ | |||
+ | This section details the purpose and use of the ' | ||
+ | |||
+ | ==== Keyboard Shortcuts ==== | ||
+ | |||
+ | |||
+ | ===== Overview ===== | ||
+ | |||
+ | The generation bar is the area where tree models are constructed at the highest conceptual level. Generators are added to represent the branches, roots, fronds, leaves, and every other component of a tree. The structure of a tree is defined by how the generators are linked. | ||
+ | \\ | ||
+ | |||
+ | ===== Adding Generators ===== | ||
+ | |||
+ | Add generators by selecting any generator and using the "Add default" | ||
+ | |||
+ | ==== Adding From Templates ==== | ||
+ | |||
+ | A convenient way to build a tree is out of templates. Choose the desired templates from the right-click menu and add them to the existing tree, or use the default generator templates. | ||
+ | |||
+ | ==== Deleting Generators ==== | ||
+ | |||
+ | Delete generators by selecting them and pressing " | ||
+ | \\ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Linking, Grouping, and Moving Icons ===== | ||
+ | |||
+ | The links between generators define the conceptual structure of a tree. The lower generator in a pair of linked generators is considered the parent of the higher generator. Make new links between generators by dragging the desired child generator onto the icon of the desired parent. A crosshair will appear over valid parent generators. Delete links by selecting them and pressing " | ||
+ | |||
+ | ==== Generator Groups ==== | ||
+ | |||
+ | Double click on a generator to hide its children in a group. Double click again to reveal its children. | ||
+ | |||
+ | ==== Moving Icons ==== | ||
+ | |||
+ | To change the display order of the generator icons, drag the icons to the desired spot. You cannot move a generator to a level equal to or lower than its parent, but you can move them sideways or up higher. Press the " | ||
+ | \\ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Force, Mesh Forces ===== | ||
+ | |||
+ | Forces, mesh forces, and zones are represented in the ' | ||
+ | |||
+ | Each icon displays the current count of each type next to the icon. When each of these types is selected in the 'Tree Window', | ||
+ | |||
+ | See the following sections for more info on each of these types of objects: // | ||
+ | \\ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Icon Overlays ===== | ||
+ | |||
+ | There are three types of overlays that appear in the various corners of a generator icon: | ||
+ | |||
+ | ==== Node Selected Overlay ==== | ||
+ | {{: | ||
+ | \\ | ||
+ | This indicator appears in the top right corner of the generator that created the selected node(s) while in 'Node Selection Mode'. | ||
+ | |||
+ | ==== Active Force Overlay ==== | ||
+ | {{: | ||
+ | This indicator appears in the top left corner of generator icons when a force that is selected in the 'Tree Window' | ||
+ | |||
+ | ==== Hand Drawn Overlay ==== | ||
+ | {{: | ||
+ | This indicator appears in the bottom right corner of generator icons that are designated for hand drawn branches. See the hand drawing documentation for more info. | ||
+ | |||
+ | Additionally, | ||
+ | \\ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Toolbar ===== | ||
+ | |||
+ | The generation editor toolbar houses many shortcuts, tools and other controls. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Add To Selected ==== | ||
+ | |||
+ | Use this option to add generators to selected generators. | ||
+ | |||
+ | ==== Arrange Generators ==== | ||
+ | |||
+ | Automatically organize the layout of generation editor objects (this happens automatically when generators are added). | ||
+ | |||
+ | ==== Window Layout ==== | ||
+ | |||
+ | Choose between landscape, portrait or automatic layout modes (automatic will switch depending on the aspect ratio of the window). | ||
+ | |||
+ | ==== Zoom All ==== | ||
+ | |||
+ | Show all objects in the generation editor. | ||
+ | |||
+ | ==== Reset ==== | ||
+ | |||
+ | This option removes any node edits for the selected generators and any of their descendants. | ||
+ | |||
+ | ^ Resetting a generator will clear all node edits. ^|| | ||
+ | |||
+ | ==== Toggle Visibility ==== | ||
+ | |||
+ | Use this option to hide and restore generators. The nodes associated with hidden generators are never drawn; however, they are computed if they have visible children. | ||
+ | |||
+ | ==== Toggle Hand Drawn Target ==== | ||
+ | |||
+ | If a hand drawn generator is selected, the target icon becomes available. If the selected generator is already the designated target, the checkmark (√) will be removed from the generator. Otherwise, it will make that generator the target. There can only be a single target for any common parent. If all targets are disabled for a branch level, any newly drawn branches will be placed into a new " | ||
+ | |||
+ | ==== Toggle Hand Drawn Lock ==== | ||
+ | |||
+ | When a lock icon appears on a generator, no hand drawn children are allowed to be generated. Toggle this via the toolbar icon. | ||
+ | |||
+ | ==== Rename Selected ==== | ||
+ | |||
+ | Use this option to rename the selected generation editor objects. | ||
+ | |||
+ | ==== Delete ==== | ||
+ | |||
+ | This option deletes all selected generation editor objects. The 'Tree Generator' | ||
+ | \\ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Templates ===== | ||
+ | |||
+ | ==== Adding templates to your tree ==== | ||
+ | |||
+ | Preset generators are stored as " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Saving templates ==== | ||
+ | |||
+ | Any generator combination can be saved for future use under the " | ||
+ | |||
+ | |||
+ | ^ For example, the template file: "< | ||
+ | |||
+ | ==== About Templates ==== | ||
+ | |||
+ | * Node edits and materials are not included in templates | ||
+ | |||
+ | * Templates can contain multiple generators. Just multiple select the desired generators before creating the template. | ||
+ | |||
+ | * Hand drawn templates can be saved just like any other template. However, keep in mind that procedural content cannot be generated from hand drawn templates. If you would like to convert a hand drawn template to a standard template (and vice versa), use the "Paste Into" command found in the right-click menu of the ' | ||