Particle Optimizer Pro View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.0.5 or later
Package size
2.4 MB
Files
111
Favorites
42
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$18.75 on

Keywords

Particle Optimizer Pro

by Centipede Entertainment (opens in new tab)

2 ratings, too few to average

Easily convert your Built-in particle systems (Shuriken) to GPU-particles to offload computation from the CPU to the GPU and enhance performance.

Price $37.50

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Particle Optimizer Pro, 6 months Current $37.50; lowest $37.50; highest $37.50 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

Particle Optimizer Pro screenshot 1

Particle Optimizer Pro screenshot 1

About this asset

This tool converts your familiar Built-in "Shuriken" particle systems to GPU-based particle systems with a simple click. The generated particles use the vertex shader to compute positions instead of compute shaders, making it compatible with Mobile and VR devices. The tool also provides settings to further tweak converted particle results.

Perfect for static environmental particle systems (weather, falling leaves, pollen, dust, fire, etc)

From the publisher's Asset Store listing.

Technical details

  • Creates a Shader-based particle similar to the Shuriken particle system (Build-in particle system).
  • Uses the Vertex shader to compute the position of the particles.
  • Does not use Compute Shaders.
  • Particles are all computed on the GPU.
  • Nothing is computed on the CPU and no data is send to the CPU from the GPU.
  • SRP batchable.
  • Compatible with Unity DOTS.

Not all shuriken features are supported:

  • Supported modules: Main, Emission, Shape, Velocity over lifetime, Color over lifetime, Color by speed, Size over lifetime, Size by speed, Rotation over lifetime, Rotation by speed, Noise, Texture Sheet Animations, Renderer.
  • Partially supported modules: Limit velocity over lifetime, Force over lifetime.
  • Unsupported modules: Inherit velocity, Lifetime by emitter speed, External forces, Collision, Triggers, Sub Emitters, Lights, Trails, Custom Data.

Curves are not supported and will instead be converted to a second degree polynomial to approximate the values.

Custom meshes are supported but require more memory. Only simple meshes should be used.

Custom Materials are not supported. Only textures and animated textures can be used as visuals.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.5f1 Not listed Compatible Not listed

Only compatible with URP.

Particles created with this tool are SRP batchable.

As listed on the Asset Store.