Difference between revisions of "Instance Painter Panel"
m |
|||
(18 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
__FORCETOC__ | __FORCETOC__ | ||
== Description == | == Description == | ||
+ | <sub>This article refers to the image linked under [[#Components|Components]] | ||
The Instance Painter Panel is a panel which allows you to paint visuals in batches. Instances are used by surfaces (e.g. fire sprites on the fire surface, lilies on the blessed water surface) and are most commonly used for painting foliage such as grass. | The Instance Painter Panel is a panel which allows you to paint visuals in batches. Instances are used by surfaces (e.g. fire sprites on the fire surface, lilies on the blessed water surface) and are most commonly used for painting foliage such as grass. | ||
− | To use the Instance Painter Panel | + | To use the Instance Painter Panel: |
+ | # [[#Import New Visual|Import a visual]] | ||
+ | # Select it in the [[#Visual List|Visual List]] | ||
+ | # Enable the [[#Paint|Paint]] interaction mode | ||
+ | # Begin painting! | ||
<br /> | <br /> | ||
Line 16: | Line 20: | ||
The Instance Painter Panel consists of the following components: | The Instance Painter Panel consists of the following components: | ||
# Save/Load | # Save/Load | ||
− | # Menu, | + | # [[#Menu|Menu]] |
− | ## Import New Visual | + | # [[#Visual List|Visual list]] |
− | ## Delete Visual | + | # [[#Interaction Modes|Interaction modes]] |
− | ## Swap Visual | + | # [[#Visual Properties|Visual properties]] |
− | + | # [[#Tools|Tools]] | |
− | + | ||
− | + | <br /> | |
− | + | === Menu === | |
− | # Visual list | + | [[File:InstancePainterPanel_Menu_StepByStep.png|none]] |
− | # Interaction modes | + | <sub>The menu with each button numbered</sub> |
− | # Visual properties | + | |
− | # Tools | + | |
+ | The Menu , left to right, consists of: | ||
+ | # [[#Import New Visual|Import New Visual]] | ||
+ | # [[#Delete Visual|Delete Visual]] | ||
+ | # [[#Swap Visual|Swap Visual]] | ||
+ | # Set Burn Visual | ||
+ | # Set Destroy Visual | ||
+ | # Toggle Shadow on Visual (turns shadows on the selected visual on/off) | ||
+ | # Toggle Visibility of Visual (turns visibility of the selected visual on/off) | ||
+ | |||
+ | <br /> | ||
+ | ==== Import New Visual ==== | ||
+ | <sub>This article refers to the image linked under [[#Menu|Menu]] | ||
+ | |||
+ | |||
+ | To import a new visual to the Instance Painter panel: | ||
+ | # Open the [[Content browser|Content Browser]] | ||
+ | # (Optional) Filter by visuals | ||
+ | # Select the visual you want to import to the Instance Painter | ||
+ | # Click the "Import New Visual" button <span style="color:#FCFF27">(1)</span> | ||
+ | |||
+ | <br /> | ||
+ | ==== Delete Visual ==== | ||
+ | <sub>This article refers to the image linked under [[#Menu|Menu]] | ||
+ | |||
+ | |||
+ | To delete a visual from the Instance Painter panel: | ||
+ | # Select the visual in the [[#Visual List|Visual List]] | ||
+ | # Click the "Delete Visual" button <span style="color:#FCFF27">(2)</span> <sup>[1]</sup> | ||
+ | |||
+ | |||
+ | <sup>[1] Note when deleting a visual from the Instance Painter, all the painted visuals of that type in your level will disappear</sup> | ||
+ | |||
+ | <br /> | ||
+ | ==== Swap Visual ==== | ||
+ | <sub>This article refers to the image linked under [[#Menu|Menu]] | ||
+ | |||
+ | |||
+ | To swap a visual in the Instance Painter panel: | ||
+ | # Select the visual you want to replace in the [[#Visual List|Visual List]] | ||
+ | # Open the [[Content browser|Content Browser]] | ||
+ | # (Optional) Filter by visuals | ||
+ | # Select the visual you want to replace your old visual with | ||
+ | # Click the "Swap Visual" button <span style="color:#FCFF27">(3)</span> <sup>[1]</sup> | ||
+ | |||
+ | |||
+ | <sup>[1] Note when swapping a visual in the Instance Painter, all the painted visuals of that type in your level will be replaced as well</sup> | ||
+ | |||
+ | <br /> | ||
+ | === Visual List === | ||
+ | [[File:InstancePainterPanel_VisualList_StepByStep.png|none]] | ||
+ | <sub>The visual list with each component numbered</sub> | ||
+ | |||
+ | |||
+ | The Visual List shows all visuals that are currently imported into the Instance Painter. | ||
+ | |||
+ | The Visual List is also used to select visuals to paint or modify. | ||
+ | |||
+ | The Visual List consists of: | ||
+ | # Show Visual toggle, will show or hide all instance visuals of this type (see [[#Menu|Menu #6]]) | ||
+ | # Shadow Visibility toggle, will show or hide the shadows of all instance visuals of this type (see [[#Menu|Menu #5]]) | ||
+ | # The name of the visual | ||
+ | |||
+ | <br /> | ||
+ | === Interaction Modes === | ||
+ | [[File:InstancePainterPanel_InteractionModes_StepByStep.png|none]] | ||
+ | <sub>The instaction modes with each component numbered</sub> | ||
+ | |||
+ | |||
+ | The [[Interaction Modes|interaction modes]], from left to right, consist of: | ||
+ | # Checkout Cells | ||
+ | # [[#Paint|Paint]] | ||
+ | # Align | ||
+ | # Update | ||
+ | # A toggle to turn on terrain-only picking | ||
+ | #* When turned on, your paint brush will paint only on the terrain | ||
+ | #* When turned off, your paint brush will paint on [[Scenery|scenery]] as well | ||
+ | # A slider to set the radius of your paint brush | ||
+ | |||
+ | <br /> | ||
+ | ==== Paint ==== | ||
+ | <sub>This article refers to the image linked under [[#Interaction Modes|Interaction Modes]] | ||
+ | |||
+ | |||
+ | The paint [[Interaction Modes|interaction mode]] works the same as other brush-based interaction modes (such as the terrain- and ai grid paint tools). To activate it, toggle the Paint button. Then, with a visual selected in the [[#Visual List|visual list]], start painting in the Game Render View (default LMB). | ||
+ | |||
+ | To resize the paint brush, use the slider <span style="color:#FCFF27>(6)</span> or use the '[' and ']' (default) keybinds. | ||
+ | |||
+ | <br /> | ||
+ | === Visual Properties === | ||
+ | [[File:InstancePainterPanel_Properties_StepByStep.png|none]] | ||
+ | <sub>The properties section with each component numbered</sub> | ||
+ | |||
+ | |||
+ | The instance visual property grid consists of the following: | ||
+ | # Instance Visual Group, which contains all the visual Ids and the FileId (which is used as the file name) | ||
+ | # The Paint Properties, which contains: | ||
+ | ## AlignNormal | ||
+ | ## Flow | ||
+ | ## RandomRotX, whether to rotate painted visuals randomly around the X axis when painting with "Randomize Rotation" toggled (see [[#Tools|Tools]]) | ||
+ | ## RandomRotY, whether to rotate painted visuals randomly around the Y Axis when painting with "Randomize Rotation" toggled (see [[#Tools|Tools]]) | ||
+ | ## RandomRotZ, whether to rotate painted visuals randomly around the Z Axis when painting with "Randomize Rotation" toggled (see [[#Tools|Tools]]) | ||
+ | ## ScaleMax, the maximum scale when painting with "Randomize Scale" toggled (see [[#Tools|Tools]]) | ||
+ | ## ScaleMin, the minumum scale when painting with "Randomize Scale" toggled (see [[#Tools|Tools]]) | ||
+ | |||
+ | <br /> | ||
+ | === Tools === | ||
+ | [[File:InstancePainterPanel_Tools_StepByStep.png|none]] | ||
+ | <sub>The tools section with each component numbered</sub> | ||
+ | |||
+ | |||
+ | The Tools section consists of: | ||
+ | # "Remove Floating", will automatically remove all floating visuals up to a certain height | ||
+ | # "Remove Duplicated", will automatically remove all visuals within a certain distance of each other | ||
+ | # ReAlign, when toggled the [[#Interaction Modes|"Align" interaction mode]] will realign instances in accordance to the [[#Visual Properties|paint properties]] | ||
+ | # Randomize Rotation, when toggled will randomize the rotation of instances painted with [[#Paint|the paint interaction mode]] in accordance to the [[#Visual Properties|paint properties]] | ||
+ | # Randomize Scale, when toggled will randomize the scale of instances painted with the [[#Paint|the paint interaction mode]] in accordance to the [[#Visual Properties|paint properties]] | ||
+ | # Visualize Batches, will outline boxes around each batch in the grid (a batch is a set of instances in a 64x64 meter grid cell) | ||
+ | |||
+ | <br /> |
Latest revision as of 16:42, 3 August 2017
Contents
Description
This article refers to the image linked under Components
The Instance Painter Panel is a panel which allows you to paint visuals in batches. Instances are used by surfaces (e.g. fire sprites on the fire surface, lilies on the blessed water surface) and are most commonly used for painting foliage such as grass.
To use the Instance Painter Panel:
- Import a visual
- Select it in the Visual List
- Enable the Paint interaction mode
- Begin painting!
Components
The Instance Painter Panel with each component numbered
The Instance Painter Panel consists of the following components:
- Save/Load
- Menu
- Visual list
- Interaction modes
- Visual properties
- Tools
Menu
The menu with each button numbered
The Menu , left to right, consists of:
- Import New Visual
- Delete Visual
- Swap Visual
- Set Burn Visual
- Set Destroy Visual
- Toggle Shadow on Visual (turns shadows on the selected visual on/off)
- Toggle Visibility of Visual (turns visibility of the selected visual on/off)
Import New Visual
This article refers to the image linked under Menu
To import a new visual to the Instance Painter panel:
- Open the Content Browser
- (Optional) Filter by visuals
- Select the visual you want to import to the Instance Painter
- Click the "Import New Visual" button (1)
Delete Visual
This article refers to the image linked under Menu
To delete a visual from the Instance Painter panel:
- Select the visual in the Visual List
- Click the "Delete Visual" button (2) [1]
[1] Note when deleting a visual from the Instance Painter, all the painted visuals of that type in your level will disappear
Swap Visual
This article refers to the image linked under Menu
To swap a visual in the Instance Painter panel:
- Select the visual you want to replace in the Visual List
- Open the Content Browser
- (Optional) Filter by visuals
- Select the visual you want to replace your old visual with
- Click the "Swap Visual" button (3) [1]
[1] Note when swapping a visual in the Instance Painter, all the painted visuals of that type in your level will be replaced as well
Visual List
The visual list with each component numbered
The Visual List shows all visuals that are currently imported into the Instance Painter.
The Visual List is also used to select visuals to paint or modify.
The Visual List consists of:
- Show Visual toggle, will show or hide all instance visuals of this type (see Menu #6)
- Shadow Visibility toggle, will show or hide the shadows of all instance visuals of this type (see Menu #5)
- The name of the visual
Interaction Modes
The instaction modes with each component numbered
The interaction modes, from left to right, consist of:
- Checkout Cells
- Paint
- Align
- Update
- A toggle to turn on terrain-only picking
- When turned on, your paint brush will paint only on the terrain
- When turned off, your paint brush will paint on scenery as well
- A slider to set the radius of your paint brush
Paint
This article refers to the image linked under Interaction Modes
The paint interaction mode works the same as other brush-based interaction modes (such as the terrain- and ai grid paint tools). To activate it, toggle the Paint button. Then, with a visual selected in the visual list, start painting in the Game Render View (default LMB).
To resize the paint brush, use the slider (6) or use the '[' and ']' (default) keybinds.
Visual Properties
The properties section with each component numbered
The instance visual property grid consists of the following:
- Instance Visual Group, which contains all the visual Ids and the FileId (which is used as the file name)
- The Paint Properties, which contains:
- AlignNormal
- Flow
- RandomRotX, whether to rotate painted visuals randomly around the X axis when painting with "Randomize Rotation" toggled (see Tools)
- RandomRotY, whether to rotate painted visuals randomly around the Y Axis when painting with "Randomize Rotation" toggled (see Tools)
- RandomRotZ, whether to rotate painted visuals randomly around the Z Axis when painting with "Randomize Rotation" toggled (see Tools)
- ScaleMax, the maximum scale when painting with "Randomize Scale" toggled (see Tools)
- ScaleMin, the minumum scale when painting with "Randomize Scale" toggled (see Tools)
Tools
The tools section with each component numbered
The Tools section consists of:
- "Remove Floating", will automatically remove all floating visuals up to a certain height
- "Remove Duplicated", will automatically remove all visuals within a certain distance of each other
- ReAlign, when toggled the "Align" interaction mode will realign instances in accordance to the paint properties
- Randomize Rotation, when toggled will randomize the rotation of instances painted with the paint interaction mode in accordance to the paint properties
- Randomize Scale, when toggled will randomize the scale of instances painted with the the paint interaction mode in accordance to the paint properties
- Visualize Batches, will outline boxes around each batch in the grid (a batch is a set of instances in a 64x64 meter grid cell)