Release Notes#
Paint package
1.2.0#
Changes#
Add “Bake on Save” option (enabled by default) which will automatically bake the output texture on save after the first bake
Unlock Blend feature on paint inputs
Flow paint mode now supports Blend set to Alpha
Paint is now the default mode for scattering and absorption
Draw paint boundary outline directly onto water surface to make boundary more accurate when water level varies
Add Normalize option to directional inputs (eg waves, flow). When disabled the stroke’s magnitude is the strength of the brush (new), when enabled it is normalized (previous behavior)
Add Clamp Output option to direction inputs which ensure the output will never exceed one. This was the previous behavior for waves, but not for flow
Make paint cursor red when outside of paintable area
Fixes#
Fix bake reminder showing before any painting was done. This threw an exception if the “fix” button was clicked, as baking was not ready yet
Fix “Graphics.CopyTexture destination graphics texture is not initialized on the GPU” exception when baking
Disable painting when component becomes disabled
Fix previous tool not being restored on inspector change
Fix unable to start painting due to sibling non-paint input
Fix water level paint mode having feathering
Fix showing invalid buttons when no paint data
Fix showing painting gizmo for input which is not painting instead of one that is
Fix undo/redo breaking paint output if preview pane was open
Fix preview pane not updating in real-time
Performance#
Greatly improve painting performance
1.1.0#
Changes#
Support Absorption simulation
Support Scattering simulation
1.0.0#
Initial release.