update readme
This commit is contained in:
parent
ac8fc8f7e1
commit
a7ea7ee65b
1 changed files with 16 additions and 1 deletions
17
README.md
17
README.md
|
@ -8,10 +8,25 @@ A small [wgpu](https://github.com/gfx-rs/wgpu) renderer written in [Rust](https:
|
|||
- (F: Fresnel-Schlick approximation)
|
||||
- (G: Smith's Schlick-GGX)
|
||||
- (D: Trowbridge-Reitz GGX)
|
||||
- gltf models
|
||||
- glTF models
|
||||
- 1 realtime light
|
||||
- Simple wgsl preprocessor for includes
|
||||
|
||||
Things I would like to add:
|
||||
- Shadow mapping
|
||||
- Restructuring
|
||||
- Simplify/abstract renderpasses; will be nice to have for PP and GI
|
||||
- `src/core/state.rs` is a mess; separate input handling, pipeline, passes
|
||||
- SSAO
|
||||
- Bloom
|
||||
- Immediate mode UI (dear imgui, egui)
|
||||
- Editing material properties, lights at runtime through UI
|
||||
- Some type of GI (DDGI, VXGI)
|
||||
|
||||
## References
|
||||
- [Learn Wgpu](https://sotrh.github.io/learn-wgpu/)
|
||||
- [Learn OpenGL](https://learnopengl.com/)
|
||||
|
||||
## Assets
|
||||
- Sponza
|
||||
- Obtained from [KhronosGroup glTF-Sample-Models repository], converted to .glb
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue