Paint Tool¶
The paint tool in NVIDIA Omniverse™ View is used for painting assets / instances of assets quickly and easily onto other meshes. Typical use cases for this tool would be for painting in grass, trees or debris.
Brushes¶

Ref # |
Option |
Result |
---|---|---|
1 |
Drop Down List |
Allows creation of new or selection of loaded brushes.
|
2 |
Open |
Allows loading of previously saved brushes
|
3 |
Save |
Saves the brush to the path choosen in Preferences > Brush Settings
Default path is C:/users/current-user/Kit/view.config/Brushes
|
4 |
Recent Brushes |
Shows up to 6 of the most recent used brushes for quick selection.
|
5 |
Paint Tool |
Activates the Paint Tool
|
6 |
Erase Tool |
Activates the Erase Tool
|
7 |
Flood Tool |
Activates flooding for the selected tool
|
Parameters¶

Option |
Result |
---|---|
Instancing |
Allows the user to replicate meshes in a variety of ways.
Point Instance: Places point markers which are then populated by instances
Instance Asset: Places instanced assets directly in the scene
None: Places assets directly and does not use instancing
|
Brush Size |
The radius of the brush in centimeters
|
Brush Falloff |
Allows selection of several falloff types
|
Vertical Offset |
Offsets placed assets on the z axis
|
Density |
Determines the number of placed assets, higher numbers place more assets
|
Object Padding |
Controls the spacing between assets, used to reduce overlap
|
Stamp Spacing |
Used when dragging the brush, controls the distance between each stamp
|
Conform to Surface |
Rotate painted meshes/instances to match the surface geometries normal
facing direction.
|
Random Rotation |
Randomly rotate placed assets (Applied to the Z axis)
|
Scale Distribution |
Toggles Scaling on/off for the selected brush
|
Bias |
Controls the favor of scale factors
Towards Min: Values Less than 1
Towards Max: Values Greater than 1
1: No favor is given, disables bias
|
Min |
The minimum scale permitted during distribution
|
Max |
The maximum scale permitted during distribution
|
Weight |
Controls the curve of scale factors used in distribution
Lower numbers sharpen the distribution curve
Greater numbers flatten the distribution curve
|
Note
Density is directly related to object padding. If greater density is needed and increasing density appears to have little effect, reducing the padding amount to negative values can help in increasing the density of the brush.
Paint Tool¶
The Paint Tool allows users to brush randomly scattered selected assets on surfaces based on the brush parameters.
Erase Tool¶
The Erase Tool allows users to use a brush interface to delete selected assets.
Note
if there are no assets listed in the assets pane, the erase brush will have no effect.
Flood Toggle¶
The flood toggle allows either the paint or the erase tool to affect an entire surface.
Paint Tool Flooding¶
The area will be completely covered based on the assets and brush parameters.
Erase Tool Flooding¶
The erase tool will remove all assets based on the asset pane selection(s).
Assets¶
The assets portion of the paint tool allows users to select 1 or more assets to be used in the paint operation.

Ref # |
Option |
Result |
---|---|---|
1 |
Add Asset |
Adds an asset to be placed by the brush
|
2 |
Delete Asset |
Removes an asset from the brush
|
3 |
Enable Toggle |
Enables/Disables the asset
|
4 |
Replace Asset |
Allows selection and replacement to a different USD asset
|
5 |
Locate Asset |
Opens the content browser to the location of the asset
|
6 |
Bias |
Controls the amount/chance the asset is selected during placement
|
Widget Notification¶
The paint tools widget color acts as a notification system. As you move the paint tool around the viewport you will notice it changing colors.
Widget Color |
Widget Visual |
Meaning |
---|---|---|
Blue |
Denotes a valid brush and that the surface is paintable |
|
Yellow |
Denotes a valid brush but is over a surface that is not paintable |
|
Red |
Denotes an Invalid Brush, check your settings and try again |
Important
The paint tool does not consider the content of the placed USD files. Users should select files that are appropriate for painting (ie: single assets) and avoid full scene files.
Additional Settings¶
The paint tool has some additional global settings that can be adjusted in the Preferences of Omniverse View. To get to these settings go to the Window Menu and select Preferences. Next select Misc in the left column and look for “Brush Settings”.

Option |
Result |
---|---|
Path to Save Brush Files |
This is the path where saved brushes are located. |
Paint when stroke done |
Waits until a paint stroke is complete before placing assets. |
Note
When painting high poly assets, “Paint Stroke When Done” can be a useful optimization as your brush stroke will not be halted while assets load.