Releases: KSkun/pardofelis-pipeline
Releases · KSkun/pardofelis-pipeline
v1.3.1
v1.3.1 released on 2023/4/27
This is a bugfix version.
- Fix camera parameters for early-z pass not updated after editing in inspector
v1.3.0
v1.3.0 released on 2023/4/27
- Decoupling model & material data structure
- Static batching
- Early-z pass & early-z test in fragment shaders
- Hide editor window on/off
- Tone mapping on/off
- Console logs
v1.2.0
v1.2.0 released on 2023/4/25
- CPU time optimization
- Instanced draw call
v1.1.1
v1.1.1 released on 2023/4/23
This is a bugfix version.
- Fix high GRAM usage due to frequent createTexture call
- Save pipeline config to local storage
v1.1.0
v1.1.0 released on 2023/4/22
- Refactor the pipeline to submit only one light parameter in one light pass
(i.e. now we have mesh * light draw calls in forward pipeline, and mesh + light draw calls in deferred pipeline)
- Directional light with its editor and shadow mapping
- Move ambient from a hard-coded shader const to scene info
- Open scene file (both local and remote) and save to local
- Export material parameter file
- Code clean
v1.0.1
v1.0.1 released on 2023/4/18
This is a bugfix version.
- Fix shadow not enabled at all in deferred pipeline
v1.0.0
v1.0.0 released on 2023/4/18
- a new Game Boy model in sample scene
- a cute Pardofelis logo of our project
- normal mapping
- point light shadow mapping (cubemap)
- shadow test PCF
- feature on/off editor
v0.3.1
v0.3.1 released on 2023/4/12
- default editor window layout
- editor scene list window update
- inspector window for camera, light and model
v0.3.0
v0.3.0 released on 2023/4/10
- uniform buffer layout & manager
- code clean, necessary encapsulation
- demo page reuse
- ImGui intergration for editor
- editor scene list window
v0.2.0
v0.2.0 released on 2023/3/23
- deferred pipeline
- G-buffer pass
- lighting pass
- some refactors