pixwerx/TODO.md

423 B

core

  • rename rect to rectangle
  • fields - maybe std::variant?
  • add more tests for linear algebra

scripting

  • refactor script into something like a runtime - script
  • other engines?

scene

  • add_child and add_component should have guards - use std::lock_guard

system

  • filesystem walker with C++17 (or inotify, FindFirstChangeNotification or FSEvents)

visual

  • MVP for PBR with OpenGL 3.3
  • multipass?