> For the complete documentation index, see [llms.txt](https://docs.shadersource.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shadersource.io/assets-and-plugins/poison-toxic-goo/how-to-use.md).

# How To Use

{% hint style="warning" %}
Note: This tutorial is for the UE5.0+.
{% endhint %}

{% hint style="info" %}
We advise you to open the **Demonstration** map provided and look over how the asset is used first.

<img src="/files/WAVSdBs7y4E0RpAVcuSN" alt="" data-size="original">
{% endhint %}

## Poison Toxic Goo Lake

Simply drag and drop the **BP\_PoisonToxicGooLake** Blueprint into your scene.

<figure><img src="/files/XnBfriephRR9jakyIuue" alt=""><figcaption></figcaption></figure>

To scale the liquid surface, use **Liquid Mesh Grid Size X/Y** and **Liquid Mesh Scale** parameters within the *Details Panel*, rather than the default scale on the overall Actor.

<figure><img src="/files/iVhOpJNeb1u27gt6jYrr" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The **Liquid Mesh Grid Size X/Y** defines how many water meshes are used for the surface. This will basically define how "tessellated" the surface is for the deformation effects.
{% endhint %}

You can change the color of the surface from the Details Panel under **Liquid Color**.

{% hint style="info" %}
Changing the color here will also translate to the post process "Waterline" effect.
{% endhint %}

Bubbles are enabled by default and the parameters are:

* **Enable Bubbles:** Toggle to enable/disable the bubble effects
* **Spawn Amount:** The amount of bubbles to spawn on the liquid surface. (Bubble spawn amount will increase automatically with the scale parameter.)
* **Lifetime Min/Max:** Controls each bubble particle lifetime minimum and maximum time in seconds.
* **Size Min/Max:** Controls each bubble particles scale minimum and maximum.
* **Z Offset:** Sets the Z axis location offset for the bubble particles. (Used in some cases where the particles need to be offset from the surface.)

## Poison Toxic Goo Spray

Simply drag and drop the **BP\_PoisonToxicGooSpray** Blueprint into your scene.&#x20;

{% hint style="info" %}
This Blueprint is located in the same location as the **BP\_PoisonToxicGooLake** listed [here](/assets-and-plugins/poison-toxic-goo/how-to-use.md#poison-toxic-goo-lake).
{% endhint %}

The parameters for the Spray Blueprint can be changed directly in the *Details Panel* under the category **Particles**.

These parameters are:

* **Color:** Controls the color of the spray particle and the splash particle.
* **Render Sort Order:** Used to set the translucency sort order of the splash particle (helpful in some use cases where you need to specify how the particles look.)
* **Velocity:** Controls the velocity of the spray particle.
* **Lifetime:** Controls the lifetime of the spray particle.

{% hint style="info" %}
The splash particle is spawned using collision within the Niagara System.
{% endhint %}

## Poison Toxic Goo Post Process

Drag and drop the **BP\_PoisonToxicGoo\_PostProcess** Blueprint into your scene.&#x20;

{% hint style="info" %}
This Blueprint is located in the same location as the **BP\_PoisonToxicGooLake** listed [here](/assets-and-plugins/poison-toxic-goo/how-to-use.md#poison-toxic-goo-lake).
{% endhint %}

This Blueprint is a simple drag and drop and has no parameters to modify as it's used to just enable the on screen "waterline" effect for the liquid surfaces.

{% hint style="warning" %}
Only one **BP\_PoisonToxicGoo\_PostProcess** is needed per scene.
{% endhint %}

## Additional Information

You can edit and modify each Material used in this asset here.

<figure><img src="/files/VLRUwiDk3X8kGhfiKm07" alt=""><figcaption></figcaption></figure>
