Principles

Principles and goals of this writing #

  • Provide minimal working examples to illustrate only one specific concept at a time instead of building a complex render system chapter by chapter.
  • Be self-contained: Provide the relevant core information within the chapter and do not depend to heavily on external resources. There should be no need to consult other papers, book chapters, blog articles, whatever.
  • Show middleware solutions: There are libraries for image formats, denoising, ray intersection etc. we can make use of. Some of them should be covered here.