[发明专利]基于Android的3D图像显示方法在审
申请号: | 201810520694.X | 申请日: | 2018-05-25 |
公开(公告)号: | CN110533759A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 林琳 | 申请(专利权)人: | 天津科技大学 |
主分类号: | G06T15/50 | 分类号: | G06T15/50;G06T19/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300457 天津市经*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明主要在Android手机操作系统应用OpenGL以及相关技术,来实现图形的3D建模和展示工作。说明了利用OpenGL ES实现三维图形绘制的最基本的编程框架及方法,以及OpenGL中的投影、光照、材料等最重要的技术的应用方法。本发明实现了3D图像显示和渲染处理。 | ||
搜索关键词: | 编程框架 三维图形 操作系统 投影 光照 应用 绘制 渲染 展示 | ||
【主权项】:
1.一种基于Android的3D图像显示方法,其特征在于包括以下步骤:/n步骤1:Android开发环境的搭建。/n步骤2:建模流程及所用到的知识。/n步骤3:OpenGL的应用,图形的具体绘制。这里主要运用SkyBox类来实现天空盒子的建造和绘图。/n步骤4:图形渲染处理。在OpenGL ES上完成基本图形的绘制之后,要对这几个立体图形进行渲染。首先,要增加光源,因为任何颜色只有在有光照的情况下才会被我们的眼睛接收。所以要对整个3D图形进行加光。然后要对其四周进行贴图处理。选取实物的图形惊醒贴图。但是湖需要有水波荡漾的样子,所以不进行贴图而是直接运用OpenGL中的知识直接对其处理。光照处理,纹理贴图处理,法向量的处理。/n步骤5:构造贴图。GLImage.java类主要是建了一系列的静态变量用来初始化我们的贴图信息,也就是说我们将对3D模型的图片的引用操作封装在这个类中,在后期的编程之中我们直接调用这个类的静态变量的方式来读取我们需要的图片信息,这样的封装可以节省大量的代码重复,可以让代码可读性大大的提高。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津科技大学,未经天津科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810520694.X/,转载请声明来源钻瓜专利网。