kvark / claymore

Just another tactical RPG in dark fantasy setting
Apache License 2.0
54 stars 3 forks source link

Library basis #4

Open kvark opened 9 years ago

kvark commented 9 years ago

Claymore is a playground for experimental code that is meant to be moved out into several independent libraries. In this issue we can overview the current dependencies and possible candidates for extraction:

  1. (DONE) gfx-rs: graphics abstraction
  2. (DONE) gfx_scene: high-level graphics (scenes, techniques, entities)
  3. (TODO) shader abstraction
  4. (TODO) shader composition
  5. (WIP) gfx_pipeline: standard materials and rendering techniques
  6. (DONE) standard scene loader