> For the complete documentation index, see [llms.txt](https://docs.cgpoly.io/laser-system-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cgpoly.io/laser-system-documentation/basics/editor.md).

# Default Settings

Laser System allows you to define default settings that can be used when creating new Laser System, or to replace configuration of existing ones.

<figure><img src="https://1840282185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdZqFoP3gpYFkMHm6puBM%2Fuploads%2FhaAr4lQqOBj7ylexxYsq%2Fimage.png?alt=media&amp;token=abb13089-0b46-44a3-b41c-e700be948b81" alt=""><figcaption><p>Default Settings Panel</p></figcaption></figure>

### Main Settings

#### Fire

When enabled, Lasers will be fired at the defined **Fire Rate**

#### **Display Geometry**

If True, will display object geometry. Usually you want it checked if you added Laser System **directly** on the geometry and not **as a Child**.

#### Fire Rate

Shoot Laser every x Frames

#### Laser Object

Object that will be used as Laser.

#### Sparkles Collection

Collection to pick sparkles from. Laser System is provided with 2 sparkles collections that you're free to use. The <mark style="color:yellow;">**CGP\_Sparkle**</mark> and <mark style="color:purple;">**CGP\_Sparkles\_Smoke**</mark>

#### Colliders

Collection to pick colliders from.

#### Light Impact (optional)

A Light Object that will be displayed in front of the Collider, right before the impact. Use this to improve Lighting, particularly in EEVEE.

{% hint style="warning" %}
Note: If you plan having hundred of impacts at the same time, this will increase your render time.
{% endhint %}

#### Laser Lifetime

Laser lifetime duration in Frame.

#### Laser Speed

Laser speed in meter per frame

#### Randomize Speed

A ratio that will randomize your Lasers Speed.\
0: All Lasers will go at the exact same speed\
1: All Lasers will have different speed (maximum speed being 200% of Laser Speed)

#### Origin Offset

Allows you to fine tune your Laser spawn position.

#### Add Direct Lighting

When enabled, a Point Light is added to the Laser Object, enhancing its ability to illuminate its surroundings.&#x20;

{% hint style="danger" %}
Light Impact is required for this to work.
{% endhint %}

{% hint style="warning" %}
Although Lighting will be better, this setting will increase your render time. The more Lasers you have, the more it will impact performance.
{% endhint %}

#### Sparkles Count

How many Particles will be instantiated on impact.

{% hint style="info" %}
When using particles with transparency or other resource-intensive shaders (like <mark style="color:purple;">**CGP\_Sparkles\_Smoke**</mark>), consider keeping this value lower based on your machine's configuration.
{% endhint %}

#### Sparkles Lifetime

Maximum particles lifetime, in frame.

#### Sparkles Speed

How fast Particles will move away from impact

#### Sparkles Gravity

Specify a gravity ratio for your particles. Positive values will force particles upward, while negative values will force them downward.

### Convenient Tools

#### Apply On All Systems

Press this button to apply these default settings on all of your existing Laser Systems.

#### Apply on Selection

Press this button to apply these default settings only on your selection.
