首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/91522

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

《Android 应用案例开发大全(第3版)》——第2.6节绘制相关类

本节书摘来自异步社区《Android 应用案例开发大全(第3版)》一书中的第2章,第2.6节绘制相关类,作者 吴亚峰 , 苏亚光 , 于复兴,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.6 绘制相关类前面详细介绍了百纳水族馆辅助绘制类的开发过程,下面将对百纳水族馆中的绘制相关类进行详细介绍,主要包括气泡绘制相关类、群鱼绘制相关类、鱼群绘制相关类以及鱼食绘制相关类,从而使读者对百纳水族馆的开发有一个更加深刻地理解。 2.6.1 气泡绘制相关类真实的水族馆中时常会冒出一些气泡,这样使壁纸显得更加真实,更加具有观赏性。下面将详细介绍绘制气泡相关类,绘制气泡相关类分为气泡控制类BubbleControl,以及用来控制所有气泡的绘制和单个气泡绘制类SingleBubble。单个气泡绘制类SingleBubble用来对单个气泡进行绘制,开发步骤如下所示。 (1)首先介绍单个气泡绘制类SingleBubble。在单个气泡绘制类中给出了气泡的初始位置,随机设置了气泡上升的最大高度等。绘制气泡时用到了混合技术,对对象的绘制顺序是有严格要求的,即绘制顺序是由远及近的,所以,在绘制气泡之前要根据...

《OpenGL ES 2.0游戏开发(上卷):基础技术和典型案例》——导读

本节书摘来自异步社区《OpenGL ES 2.0游戏开发(上卷):基础技术和典型案例》一书中的目录,作者 吴亚峰,更多章节内容可以访问云栖社区“异步社区”公众号查看 目 录 第1章 初识庐山真面目——Android概览第2章 游戏开发相关Android知识——音效、存储、蓝牙等第3章 初识OpenGL ES 2.0第4章 着色语言第5章 必知必会的3D开发知识——投影及各种变换第6章 让场景更逼真——光照效果 6.1 曲面物体的构建 6.2 基本光照效果 6.3 定位光与定向光 6.4 点法向量和面法向量 6.5 光照的每顶点计算与每片元计算 6.6 本章小结 第7章 更加酷炫的3D效果——纹理映射第8章 丰富的立体形状——3D基本形状的构建第9章 更逼真的游戏场景——3D模型加载第10章 独特的场景渲染技术——混合与雾第11章 常用的3D开发技巧——标志板、天空盒、镜像绘制等第12章 渲染出更加酷炫的3D场景——剪裁测试第13章 引人入胜的游戏特性——传感器应用开发第14章 移动开发平台上的主角——Android NDK及iOS平台下的OpenGL ES开发第15章 Web端3D游戏...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。