Mercurial > games > semicongine
diff README.md @ 337:677f3b5a2943
did: update README
author | Sam <sam@basx.dev> |
---|---|
date | Tue, 05 Sep 2023 00:44:33 +0700 |
parents | f471426ef8e2 |
children | 9d30ec7fb91e |
line wrap: on
line diff
--- a/README.md Tue Sep 05 00:28:35 2023 +0700 +++ b/README.md Tue Sep 05 00:44:33 2023 +0700 @@ -30,7 +30,7 @@ - [x] Instanced drawing (currently can use instance attributes, but we only support a single instance per draw call) - [x] Textures - [x] Materials (vertices with material indices) -- [ ] Allow different shaders (ie pipelines) for different meshes +- [x] Allow different shaders (ie pipelines) for different meshes Required for 3D rendering: @@ -68,9 +68,8 @@ - [ ] Sprite system - [ ] Particle system - [ ] Sound-animation -- [x] Named entity components - [ ] Paletton-export-loader -- [ ] Arrange buffer memory types based on per-mesh-attribute type instead of per-shader-attribute type +- [ ] Arrange buffer memory types based on per-mesh-attribute type instead of per-shader-attribute type (possible?) Other less important features: