Skip to content

Rendering System Design zh hans

Zou Wei edited this page Feb 11, 2018 · 1 revision

体系

四个渲染层级:

从顶向下:

  • 1层:控件
  • 2层:渲染树 每个控件对应一个渲染树的子树。树上的每个节点对应一个基础图形。
  • 3层:基础图形(primitive) 最小的抽象渲染单元:线段、矩形、三角形、圆、多边形、折线段、圆弧、二次贝赛尔曲线(bezier-curves)、三次贝塞尔曲线(quadratic-curves)等等。
  • 4层:基本绘制API(接口) 实现: I. 以OpenGL为基础、基于路径的渲染API II. Cairo III. 等等其他图形绘制API
Clone this wiki locally