An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# Particles
Yet another opengl engine.

![Demo GIF](https://raw.githubusercontent.com/maeln/particles/master/demo.gif)

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