Skip to content

JHex-git/Partix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Partix

An easy-to-extend and (not yet) easy-to-integrate particle system on GPU.

Feature

  • Customizable particle attributes and behaviors
  • Customizable emitter attributes
  • Support both sprite and mesh particles

Gallery

Fountain.mp4
StarRain.mp4
SlashStorm.mp4

What's the Next

  • Add event system to support visual effects like fireworks
  • Sample particles from meshes
  • Add more particle behaviors
  • Remove dependency of particle fields registration on c++ so that no compilation is needed for adding new particle fields

Credit

  • Code implementation refers to Unreal Engine Niagara Stateless particle system
  • Visual effects refers to bilibili @一曲阳关人寂寥

About

An easy-to-extend and (not yet) easy-to-integrate particle system on GPU.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published