1.5、小结

OpenGLES是访问类似iPhone和iPad的现代嵌入式系统的3D图形加速硬件的标准。把程序提供的几何数据转换为屏幕上的图像的过程叫做渲染。GPU控制的缓存是高效渲染的关键。容纳几何数据的缓存定义了要渲染的点、线段和三角形OpenGL ES 3D的默认坐标系、顶点和矢量为几何数据的描述提供了数学基础。渲染的结果通常保存在帧缓存中。有两个特别的帧缓存,前帧缓存和后帧缓存,它们控制着屏幕像素的最终颜色。OpenGLES的上下文保存了OpenGLES的状态信息,包括用于提供渲染数据的缓存地址和用于接收渲染结果的缓存地址。

第2章会介绍一个使用苹果Xcode开发工具和CocoaTouch面向对象的框架在iPhone、iPod Touch和iPad中绘制3D图形的程序。第2章的例子是本书后面例子的基础。

results matching ""

    No results matching ""