• Stars
    star
    688
  • Rank 65,712 (Top 2 %)
  • Language
    C#
  • License
    MIT License
  • Created almost 7 years ago
  • Updated about 6 years ago

Reviews

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

Repository Details

A GPU Particle System for Unity ✨capable of simulating and rendering millions of particles at once 💥

GPU Particles

A GPU Particle System for Unity

Screenshots

Features

  • GPU-accelerated - Able to handle millions of particles (even without a beast of a PC)
  • Lots of customization options
  • Fancy Editor:

Note that not all options/features in the inspector have been fully implemented. This version will no longer be updated, as version 2 (V2 branch) is a rewrite from scratch and this project's future (though still WIP).

System Requirements

Made with Unity 2017.2 & .3. Might work with older versions. Only tested on Desktop with Nvidia GPU. Latest test: 2018.2.0f2; working

I need your help!

I am currently stuck developing version 2 of the particle system because of some nasty bugs. V2 is rewritten from scratch and will improve on V1's features as well as introduce new ones. It's in this repo's v2 branch. If you are into C# and Compute Shaders and would like V2 to be stable asap, feel free to contribute or get in touch with me. I'd love to cooperate with you!

License

This project is licensed under the MIT License - see the LICENSE file for details.

The included sIBL images are from sIBL Archive.

forthebadge forthebadge forthebadge

More Repositories

1

light2D

Realtime 2D Raytracing in Unity using Signed Distance Fields 💡
ShaderLab
79
star
2

unity-scene-view-copier

Makes positioning Cameras in Unity much easier. 🎥
C#
22
star
3

ShaderEditor-examples

A collection of fragment shaders I've written using markusfisch's ShaderEditor 🌆
GLSL
14
star
4

apc-visualizer

Turns your Akai APC20/40s into an eyecatching music visualizer while you're not using it. 🎛️
Python
9
star
5

blender-window-switcher

A simple AutoHotkey application to significantly improve the Blender experience on multiple monitors.
AutoHotkey
6
star
6

MAChINE

🎓 Educate users on the processes of AI material research through a hands-on, intuitive approach. Visually create molecules, train neural networks, analyze and learn!
JavaScript
5
star
7

typewriter-keyboard

Makes your boring keyboard sound like a fancy typewriter!
AutoHotkey
4
star
8

overwatch-hero-picker

Automatically picks a selected hero as soon as possible 😈
AutoHotkey
3
star
9

windows-wifi-qr

Quickly view your saved networks and turn them into QR codes in the terminal 📶
Python
3
star
10

unity-midi-input

Allows Unity to receive MIDI Input. Includes a very basic synthesizer. 🎹
C#
3
star
11

company-of-wasd

Control Company of Heroes' camera with WASD +Q & E
AutoHotkey
3
star
12

autofartkey

The peak of technology. Pressing any key causes your PC to fart. 💩
AutoHotkey
2
star
13

disco-elysium-touch

Makes Disco Elysium fully playable on touch screens! 👇
AutoHotkey
1
star
14

yt-music-controller

A toggleable overlay with basic YouTube controls ▶️
AutoHotkey
1
star
15

Cassie

Cassie Hydration Systems©℗®™ is a fancy unneccessarily over-engineered soft- & hardware replacement for a paper based split bill. It runs on an old POSBANK Imprex D5 and has been in daily use in my dorm since 2019.
Vue
1
star
16

godot-auto-version-code

Godot plugin that automatically increments version codes after each export ⬆️
GDScript
1
star