《Android 应用案例开发大全(第3版)》——第2章,第2.5节辅助绘制类
本节书摘来自异步社区《Android 应用案例开发大全(第3版)》一书中的第2章,第2.5节辅助绘制类,作者 吴亚峰 , 苏亚光 , 于复兴,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.5 辅助绘制类上一节介绍了实现壁纸的开发,本节将对辅助绘制类的开发进行详细介绍。在绘制百纳水族馆动态壁纸中各个物体之前,必须要做好准备工作,而这些准备工作就包括辅助绘制类的开发。其中包括背景图辅助绘制类Background,气泡辅助绘制类Bubble,鱼类辅助绘制类MS3DModel以及模型辅助绘制类LoadedObjectVertexNormalTexture,下面就对这些类的开发进行详细的介绍。 2.5.1 背景辅助绘制类——Background本小节将对本案例的背景辅助绘制类进行详细介绍,这个类的作用是绘制百纳水族馆的背景模型,在此逼真的深海背景下,所有的鱼、珍珠贝以及气泡都在此背景前呈现,使整个百纳水族馆更加地活灵活现。 (1)首先来看本类的框架结构,本类中包括对背景图的顶点坐标及纹理坐标的初始化方法,以及对着色器初始化的initShader()方法和drawSelf()方法。仔细学...