From 357b24af4a490eca2757bb8940e08361ada04943 Mon Sep 17 00:00:00 2001 From: omniscient <17525998+omnisci3nce@users.noreply.github.com> Date: Sun, 21 Jul 2024 15:10:01 +1000 Subject: roadmap --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 3868805..e57fedc 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,7 @@ All third-party dependencies are licensed under their own license. - [ ] Cone - [ ] Torus - [ ] Prism +- [ ] Bindings generation (targets: rust, odin, zig, ocaml) (future) #### Memory - [x] Arena allocator @@ -80,7 +81,7 @@ All third-party dependencies are licensed under their own license. - [ ] Transform propagation - [ ] Asset streaming -### Renderer +#### Renderer - [ ] PBR - [x] Basic implementation using learnopengl - [ ] Implementation using Google filament as a reference for first in class PBR @@ -114,19 +115,19 @@ All third-party dependencies are licensed under their own license. - [ ] Global illumination (future) - [ ] GPU-driven rendering (future) -### RAL +#### RAL - [x] Buffer/texture creation - [x] Graphics pipeline creation/deletion -- [ ] Compute shader +- [ ] Compute shader pipeline creation/deletion/run -### Physics +#### Physics - [ ] Jolt integration - [ ] In-house Collision detection -### UI +#### UI *TBD* -### Logistics +#### Logistics - [ ] Replace screenshot with one using PBR + skybox + shadows - [ ] Update website -- cgit v1.2.3-70-g09d2