• Stars
    star
    108
  • Rank 319,730 (Top 7 %)
  • Language
    C#
  • Created over 8 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

gpu particle for unity

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

More Repositories

1

Animation-Texture-Baker

頂点の位置と法線を、Texture2Dに保存しておく。ARGBFloatとか、HDR Textureを使用したバージョン
C#
733
star
2

ProjectionSpray

HLSL
80
star
3

Unity-ProjectionSpray-v2

ShaderLab
70
star
4

ProjectionMapping-unity

this project is work in progress
C#
57
star
5

Unity-InternalSkinningTest

test code for Unity built-in shader internalskinning.compute
C#
44
star
6

TransformAnimationTextureBaker

baking transform animation to texture for Unity
C#
44
star
7

Animated-Mesh-Surface-Position-Texture-Generator

C#
41
star
8

AnimationParticleSystem-Unity

ShaderLab
38
star
9

sugi.udp

send and receive udp data
C#
35
star
10

ComputeShader-Unity-macOS

HLSL
32
star
11

KinectStudy-Unity

C#
28
star
12

GPU-Particle

using ComputeShader
C#
26
star
13

RealSense-Touch

C#
23
star
14

Unity-Projector-urp

C#
22
star
15

Multi-Projector-Overlap-Blending-QuadWarp

C#
21
star
16

CCL-GPU

Connected component labeling (CCL) using Unity ComputeShader
C#
21
star
17

Unity-ParticleSystem-GPUUpdate

Update built-in ParticleSystem with ComputeShader
C#
20
star
18

Unity-URP-PostProcessing-With-Alpha

C#
20
star
19

Unity-FrameBuffer

C#
19
star
20

AnimationCache

C#
19
star
21

Unity-URG

C#
18
star
22

RealSenseVisualize

C#
18
star
23

SurfaceSamplerUnity

C#
15
star
24

First-Compute-Shader

ComputeShaderの入門
C#
14
star
25

Movement-Of-Fishes

魚の動き
C#
13
star
26

vfxStudy

unity vfx graph benkyou suru
ShaderLab
12
star
27

Prism-Refraction

C#
11
star
28

FrustumMatrix

C#
11
star
29

FlowingParticles

パーティクルをテクスチャで制御する
C#
11
star
30

Triangles100x100x100

a Million Triangles Play Around
ASP
10
star
31

DirectCompute-Graphics-Sample-FluidCS11-Unity

this is just a copy of https://code.msdn.microsoft.com/windowsdesktop/DirectCompute-Graphics-425de5a8
C#
10
star
32

Write-RenderTexture3D-with-ComputeShader

ComputeShaderで、RenderTexture3Dに書き込む。
C#
9
star
33

ArtNetController

C#
9
star
34

BarabaraShader

bara-bara Effect in Unity
C#
9
star
35

VJ_CX

C#
7
star
36

CustomMRT-Blending-Example

半透明を綺麗にブレンディングする、試行錯誤。
C#
7
star
37

Bezier-Vfx

C#
7
star
38

Unity-LightBeam-VFX-Graph

C#
6
star
39

Tex2dSequenceControl

C#
6
star
40

Line-Texture-Baker

C#
6
star
41

TreeFactory

C#
5
star
42

Bezier-Mesh

C#
5
star
43

sugiImageEffects

Collection of imageEffects
C#
5
star
44

RuntimeSVG

C#
5
star
45

VJ_VoxelDepthVR

C#
5
star
46

Play-Aronnd-Mesh

C#
4
star
47

sugi.vfx

HLSL
4
star
48

SugiBasicPackages

ぼくが、よく使うスクリプトを入れる!
4
star
49

text-to-vfx

ShaderLab
4
star
50

FlyingObject

空を飛ぶ!
C#
3
star
51

AR-Mask-Shader

ShaderLab
3
star
52

Unity-ShaderGraph

HLSL
3
star
53

BillboardStandardLit

ビルボードにStandardSurfaceのLightingをつける
GLSL
3
star
54

sugi.cc_old

it's sugi.cho's classes
C#
3
star
55

UnityGraphicsPractice

GLSL
3
star
56

UnityPhotoshop

UnityでPhotoshopする
2
star
57

VRDG2

C#
2
star
58

VJ_C13

VJのソース
GLSL
2
star
59

Halftone

ハーフトーン
C#
2
star
60

k4a_unity_study

C#
2
star
61

Wall-Keeper

this repository is for the workshop.
C#
2
star
62

NDI-Remote-AR

C#
1
star
63

Unity-RenderTexture-Test

ShaderLab
1
star
64

spout-ndi-viewer

just a tool for view Spout and NDI Texture
C#
1
star
65

MRT-Multiple-Render-Target-test

ぼくも、MRT使いたい!
C
1
star
66

sugiMotionScripts

unity motion scripts
1
star
67

VisualElementListField

just testing code
C#
1
star
68

nanoKONTROL-Studio-Unity

nanoKONTROL StudioをUnityで使いやすいようにするのが目標
C#
1
star
69

RenderTextureToSpout

Spout support for Unity3D
C#
1
star