android 3d程序,基于Android系统的3D可视化应用

摘要:

本论文的主要目的是构建一个能在移动终端上运行的3D可视化实时模拟系统,它能用无线方式实时接收从真实系统采集到的数据并使用这些数据在移动终端上模拟真实系统的运动和状态。因此我们需要一个拥有3D图形渲染能力的移动终端,一个实时数据采集系统和一个无线数据传输系统。 目前,苹果的IOS、谷歌的Android和微软的Windows Phone已经成为智能移动终端市场的三大主流操作系统,这三分天下的局面中Android系统至少已经占据了半壁江山。苹果的IOS和谷歌的Android系统从第一代就开始支持OpenGL ES。2009年,IPhone3GS宣布支持OpenGL ES2.0。2010年,Android NDK r3也加入了对OpenGL ES2.0直接调用的功能。这样程序员在这两个系统下能够十分容易的调用OpenGL ES2.0从而开发出效果更为绚丽的3D应用程序。同样,DirectX也使微软的智能手机在图形处理方面有自己独特的优势。 在另一方面,随着无线网络服务需求的增加,现在WIFI已遍布很多公共场所,为人们随时随地使用移动终端享受网上冲浪提供了很大的便利。通过WIFI,我们不但可以上网,还可以在PC和移动终端之间共享、传输数据或资源,同时也为其他方面的相关应用提供了可能。而在测控领域经久不衰的Labview依靠自己的独特优势仍然主宰着自己的相关领域。它在数据采集处理方面的强大和简单易用的特点是很多人在相关领域选择使用它的主要原因。 在以上所述技术的发展现状和背景下,才设计了本文的3D可视化实时模拟系统:我们选择在Android系统下,使用OpenGL ES来进行3D模型场景开发;然后在计算机上使用Labview进行数据的采集和处理;最后结合WIFI技术,将控制数据从 Android移动终端发送至 PC,同时将采集到的数据由 PC传输到 Android移动终端的应用程序中,用以控制3D模型的运动和状态。

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值