从零开始draft渲染器设计-00
这是设计 draft renderer 渲染器的一系列文章。
渲染器
渲染器是一个将世界中的物体渲染到屏幕上的工具。
- 物体有哪些
- 怎么获取世界的物体
- 怎么渲染物体
物体有哪些
- 网格
- 材质
怎么获取世界的物体
世界是多类的,渲染器无法获取知晓世界。因此应该让世界告诉给渲染器有哪些物体。
怎么渲染物体
根据物体有那些,这个问题可以拆分成几个小问题。
- 怎么渲染网格
- 怎么渲染材质
这是设计 draft renderer 渲染器的一系列文章。
渲染器是一个将世界中的物体渲染到屏幕上的工具。
世界是多类的,渲染器无法获取知晓世界。因此应该让世界告诉给渲染器有哪些物体。
根据物体有那些,这个问题可以拆分成几个小问题。