Documentation/Optimization

Advanced Optimization

Deep dive into AuraFX optimization algorithms.

Last updated: 2024-03-20Version: 2.0.0

How does Smart Sampling work?

AuraFX uses intelligent algorithms to reduce particle count while maintaining visual fidelity:

- **Grid Sampling**: Divides space into a grid and picks the most representative particle per cell. Best for preserving shape.

- **Center Sampling**: Prioritizes particles near the center of the effect.

- **Random/Step**: Faster methods for uniform reduction.

What is Instanced Rendering?

In the 3D Editor, when object count exceeds 100, the engine switches to **Instanced Mesh Rendering**.

This allows drawing thousands of objects with a single draw call, significantly boosting performance.

Enabling **Performance Mode** further improves FPS by lowering resolution and disabling shadows.

What does Auto-Optimize do?

When enabled in the Performance Panel, it automatically:

1. Merges similar effects to reduce overhead.

2. Increases repeat intervals to lower update frequency.

3. Compresses particle counts if they exceed the "Max Lines" threshold.