摘要:

地形是一种常见的三维场景,也是三维场景的重要组成部分,地形数据的实时绘制在PC端已经有大量研究,但如何实现移动端大规模地形的实时绘制是一个新问题。目前,移动端设备硬件性能发展迅速,但在移动端地形绘制领域大都是在远程模式下进行,在本地绘制模式下的地形绘制研究较少。在移动端设备资源有限情况下,实现本地绘制模式下的地形绘制算法是本文的主要研究内容。在地形数据加载阶段,为了减少I/O操作降低数据处理时间以提高绘制效率,首先将较大部分地形数据解压至移动端内存中,然后根据Geometry Clipmap算法思想构造出地形数据的LOD结构,地形数据按照四叉树结构进行组织;视点位置改变后根据视点所在LOD的层次、位置结合L型更新方式重构出地形数据,利用顶点缓冲区中的顶点索引绘制出不同的地形效果,充分利用移动终端硬件,提高绘制效率。在移动端交互方面,根据移动端手势操作习惯结合传感器设计出不同的交互效果,实现了绘制地形时的旋转、移动等操作。基于以上策略,本文基于Android系统,结合OpenGL ES 2.0、NDK开发完成了面向Android的地形数据绘制系统,并分别在三星N9100手机和三星P600平板电脑上对Puget Sound地形和USGS网站提供的新疆区域地形进行了测试,基本满足最初期望的绘制效果,实现了基于多分辨率的地形绘制,提高了本地绘制模式下的绘制效率。

展开

android绘制论文,基于Android平台的三维地形绘制研究与实现相关推荐

  1. 基于android记事本论文,基于android平台的记事本研究与开发 开题报告

    武汉理工大学本科学生毕业设计 (论文)开题报告 1.目的及意义(含国内外的研究现状分析) 这次课题的目的是在Android系统的手机开发平台之上,研究与开发一个记事本软件,提供适用手机的记事本功能服务 ...

  2. android五子棋论文,基于Android五子棋的设计与实现论文.doc

    . PAGE . 总 目 录 毕业设计(论文) 指导老师评语表 评阅人评阅表 答辩记录表 答辩委员会评语表 承 诺 书 我谨此郑重承诺: 本毕业设计(论文)是本人在指导老师指导下独立撰写完成的.凡涉及 ...

  3. android词典论文,基于Android的电子词典软件的设计与实现毕业论文doc.doc

    基于Android的电子词典软件的设计与实现毕业论文doc 调-- 乂拿LANZHOU UNIVERSITY OF TECHNOLOGY毕兆设计题目基于Android的电子词典软件的ig计与剪见学生姓 ...

  4. android词典论文,基于Android的电子词典软件的设计与实现(毕业论文doc)资料.doc...

    基于Android的电子词典软件的设计与实现(毕业论文doc)资料 调-- 乂拿LANZHOU UNIVERSITY OF TECHNOLOGY毕兆设计题目基于Android的电子词典软件的ig计与剪 ...

  5. 游戏设计之基于高程图的三维地形绘制

    2015年完成的游戏设计课程大型实验论文(基础应用) -- 引用请联系博主 一.概述 地形绘制是室外三维游戏中必须面对的问题.三维真实感地形是虚拟场景中的基础部分,利用Visual C++,以通用的标 ...

  6. 基于Unity3D平台的三维虚拟城市研究与应用

     0 引 言 随着现代城市的不断拓展延伸,城市空间多层次.立体模式管理逐渐成为城市规划管理的发展趋势[1],实现城市空间信息管理模式从二维到三维的转变,三维虚拟城市技术,已经成为人们关注和研究的热点[ ...

  7. android+学籍管理,论文基于android的学籍管理系统的设计与实现.doc

    论文基于android的学籍管理系统的设计与实现 太 原 理 工 大 学 毕业设计(论文)任务书 第1页 毕业设计(论文)题目: 基于安卓的学生管理系统 毕业设计(论文)要求及原始数据(资料): 深入 ...

  8. Android本科毕业设计基于Android的天气预报APP系统(附带源码)

    Android本科毕业设计基于Android的天气预报开发APP系统源码.显示城市当前的实时天气状况,包括城市名称.城市名片.天气情况.温度高低.星期等信息.界面左边有一列城市列表,显示中国各个城市名 ...

  9. 茶百科 android 论文,基于android平台手机茶百科开发_学位论文.doc

    基于android平台手机茶百科开发_学位论文 摘要 随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备.因此,手机的应用服务将会有很大的发展空间,手机茶百科软件就是其中的一项.And ...

最新文章

  1. 今天,进程告诉我线程它它它它不想活了
  2. BBC News 2012-02-07
  3. 深入理解C# 静态类与非静态类、静态成员的区别
  4. 多亏我缓存技术过硬!疫情防控项目上线,我只用了5天!
  5. html5作品展示的动效,html5动效系列八:8个非常神奇的HTML5动画和应用
  6. SQL Server 索引基础知识(1)--- 记录数据的基本格式
  7. 大型网站性能优化途径
  8. java jquery提交表单数据_[Java教程]jquery实现ajax提交表单信息
  9. POJ 1635 树的最小表示法
  10. TimeBake:part1
  11. 极化码理论及算法研究4-巴氏参数、GA算法以及matlab仿真
  12. word如何一键全选_word如何全选所有内容
  13. 2020商业风口复盘:巨变下的重构与新生
  14. ReactiveX文档中文翻译
  15. Nginx 细说proxy_set_header $remote_addr和X-Forwarded-For
  16. Note for Shell
  17. SWOT分析和PEST分析
  18. 全球及中国虚拟健身软件行业运营潜力与规划动向分析报告2022版
  19. 国内首个网络安全行业全景图重磅推出
  20. android屏幕共享mac,Mirror for Android TV

热门文章

  1. jquery $加一个点后面加个名称的意思
  2. ashx文件的几种使用
  3. 漫步最优化七——介绍
  4. ipv4地址是几位二进制数_知识点| ip地址详解,小学生都看的懂
  5. ubuntu上安装python3.7教程_Day1: 如何在ubuntu 18.04中升级python 3.6到3.7
  6. 利用Python进行「基金投资组合优化」(一)
  7. 【01】 课程介绍 - 计算机视觉概述
  8. Leetcode —— 面试题 04.02. 最小高度树(Python)
  9. 循环序列模型 —— 1.2 数学符号
  10. simulink 分析达芬方程