☘️Billboard Painter
Billboard Painter is a tool that lets you paint billboard on surfaces. This tool can be used for creating ivy, vines, spider webs and anything else you can think up!

Make sure that you have Always Refresh
on in the Editor when using the Tool.

To get started using Billboard Painter Tool we need to create a holder for our particles.
Create a
GameObject
in the hierarchy.Attach the
Billboard Painter Tool
script as a new component.

All properties has tooltips if you hover over them in the inspector that tells you what they do.
Update Mode
This handles when the billboards we create should update and recalculate everything. It is very important you understand when you can use each of the Update Modes to avoid any freezing when painting later on
The painter tool never lags or freezes the game, only in the editor when modifying it.
Creating a new mesh using the Billboard Painter
Follows is an example workflow of creating e.g. ivy using the tool:
Adjusting the generated billboards [ADVANCED]
You can change the billboards created if you are well-versed in mesh creation and C#. Here follows a simple guide of the inner workings of the tool:
Under Level Design Tools/Tools/Billboard Painter/Scripts
open the Billboard
script.
Here you can change the billboard however you like. We suggest that you go from top-to-bottom to try to understand what needs to be changed, but here is a quick rundown.
Every LOD is separated in a
switch
statement. BothLOD1
andLOD2
are the same out of the box but can be separated if more detail is needed.If you change the generated vertices, make sure you also change the
GetVertexCount
method to match the vertex count.
If you need further detail and/or more complex shapes, we recommend using the Object Brush Tool
instead.
Last updated