https://github.com/maeln/particles
Particles-based rendering engine.
https://github.com/maeln/particles
3d-engine opengl opengl-shading-language particles shaders
Last synced: 27 days ago
JSON representation
Particles-based rendering engine.
- Host: GitHub
- URL: https://github.com/maeln/particles
- Owner: maeln
- License: lgpl-3.0
- Created: 2017-03-20T17:44:20.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-07-14T18:41:14.000Z (almost 7 years ago)
- Last Synced: 2025-02-24T05:47:37.963Z (over 1 year ago)
- Topics: 3d-engine, opengl, opengl-shading-language, particles, shaders
- Language: C++
- Homepage: http://www.maeln.com
- Size: 18.5 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Particles
Yet another opengl engine.

To Do:
- [X] Add render target to drawable
- [x] Add live reload of shaders
- [ ] Implement post-processing facility
- HDR
- Bloom
- Bokeh DoF
- Lens distortion w/ chromatic aberation
- Glitch
- [ ] Use ImGUI and allow runtime editing of most variables
- [ ] Use UBO
- [ ] Add PBR
- [ ] Add BVH/Frustrum culling
- [ ] Implement Radix-sorting with compute shader
- [ ] Implement a shader processing facility
- Add #include support
- Add a raymarching facility
- Same for Pathtracing
- Auto load uniform ?
- [ ] Add easy_fft + midi input