View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 3.3 MB
- Files
- 122
- Favorites
- 10
- Views in the past week
- 7
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $35.00 on
Keywords
Fast Cinematic PBR Particles
Fast PBR Particles is a cinematic physically based particle system that is very cheap on CPU and can run even on old Graphics API.
Price $50.00
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 11
Fast Cinematic PBR Particles screenshot 1
About this asset
Fast PBR Particles is a mesh-based particle system that generates its geometry once and then evaluates all particle behaviour entirely in the shader, enabling cinematic effects with minimal CPU cost and excellent platform coverage.
Core principles
- Minimal CPU workload: particle meshes are built once; there is no per-frame CPU simulation, all temporal evolution is evaluated on the GPU with single-draw-call rendering.
- Broad graphics API support: despite the simulation happening on GPU, it doesn’t require any advanced features targeting nearly all mainstream graphics APIs including OpenGL(ES) 2.0, DirectX 9.0, and all modern API. while preserving the same feature set.
- Physically based imaging: motion blur, depth of field, inter-frame temporal control, and exposure are derived from physical optical phenomenons with strict energy conservation.
Features
- Physically based motion blur from shutter interval by stretching the particle footprint (no post-process required).
- Physically based depth of field: bokeh radius derived from physical camera paremeters or volumes.
- Energy conservation: fixed per-particle energy over the shutter interval.
- Temporal controls: between frames blending, closed shutter interval, turbulence.
- Lit and emissive particle shaders.
- Deterministic playback and time reversal.
- Acurate trajectory integrals accout for gravity, drag and wind.
- Static lights mode: bokeh + camera motion blur for non-moving light points.
- Made to be extended.
From the publisher's Asset Store listing.
Technical details
- Using Unity Burst, Jobs, Unity.Mathematics.
- Contains 8 test covered unsafe functions.
- 3 uber shaders are configured with shader_feature, so only the variants that are used are compiled.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.62f3 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.