Fast Cinematic PBR Particles 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

by Oleg Pavlov (opens in new tab)

No ratings yet

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

USD
Price history for Fast Cinematic PBR Particles, 6 months Current $50.00; lowest $50.00; highest $50.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 11

Fast Cinematic PBR Particles screenshot 1

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

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.