Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 751 Bytes

TODO.md

File metadata and controls

20 lines (17 loc) · 751 Bytes

Resilience

  • Add a way of continuing work if the program was interrupted:
    • Add a persistant progress tracker (DB)
    • Add a scene description language so that the scene can be described to a pre-compiled program

Features

  • Add texture support
  • Add more material types
  • Add more object types
  • Add AABB support
  • Add logging and more verbose performance data about rendering image parts (better HeatMap)
  • Use binary PPM output format to lower the output image size (Or use PNG format)

Scaling

  • Implement container support
  • Add support for using multiple machines
    • Implement binary formatting for pre-merging data

Performance optimization

  • Investigate possibility of using GPUs