Skip to content

sugi-cho/Unity-GPU-Particle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity GPU Particle

Unityによる、GPU Particle Systemです。OSX(not DX11)でも、動きます。

RenderTextureに、パーティクルの速度、位置、色情報を格納。

テクスチャは、Shaderにより、アップデートしています。

n*n個のパーティクルをRenderTextureにより制御しています。

Unity標準のParticleSystemと比較し、より多くのParticleを少ない負荷で処理します。

DX11や、他のモダンな3D APIの使用の場合は、ComputeShaderを使用したこちらのGPU-Particleの方法がおススメです!

Images

CurlNoise

Particle Emitter

Screen Space Particle Collision

Youtube

About

gpu particle for unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published