OPhone 3D 游戏开发.pdfVIP

  • 6
  • 0
  • 约5.87万字
  • 约 49页
  • 2017-09-13 发布于广东
  • 举报
第6 章 6 OPhone 3D 游戏开发 本章将通过剖析一个完整的3D 游戏开发案例,向读者介绍有关OPhone 平台中3D 游 戏开发所用到的相关技术,包括通用程序框架、3D 渲染流程、纹理对象操作、天空盒、公 告牌、模型渲染、骨骼动画、2D 菜单渲染、相机系统、碰撞检测、粒子系统以及有限状态 机等内容。通过本章的学习,读者可以快速掌握OPhone 平台3D 游戏的开发流程。 6.1 OpenGL ES 程序开发框架 OPhone 平台提供了基于OpenGL ES 的高性能3D 渲染引擎。OpenGL ES 是免授权费的、 跨平台的、功能完善的2D 和3D 图形应用程序接口API ,它针对多种嵌入式系统专门设计, 由精心定义的桌面OpenGL 子集组成,创造了软件与图形加速间灵活强大的底层交互接口。 由于OpenGL 本身的跨平台性,在不同的操作系统中,其与底层视窗系统的结合都不 尽相同。比如,如何创建一个OpenGL 的渲染视口,对于不同的系统来说可能会非常复杂。 EGL 作为沟通OpenGL 与底层视窗系统的桥梁,为开发者提供了方便的定制OpenGL 的接 口。OPhone 中

文档评论(0)

1亿VIP精品文档

相关文档