Font Size: a A A

3D Visualization Application Based On Android System

Posted on:2014-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:Q S LiuFull Text:PDF
GTID:2268330401953803Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The main purpose of this paper is to build a3D visualization real-time simulationsystems running on a mobile terminal. This systems can receive real-time data collectedfrom the real system by the way of wireless and apply these data to the simulation ofmovement and status of the real system on the mobile terminal. Therefore, a mobileterminal with ability of3D graphics rendering, a real-time data acquisition system and awireless transmission system are essential in our system.Nowadays, three major operating systems in market of intelligent mobile terminalare Apple’s IOS, Google’s Android and Microsoft’s Windows Phone.Among which,Android has occupied a half of market at least. Both of Apple’s IOS and Google’sAndroid begin supporting OpenGL ES from the first generation. In2009, IPhone3GSannounced to support OpenGL ES2.0. In2010, Android NDK r3also joined thefunction of direct calling the OpenGL ES2.0. Then programmers in two systems cancall OpenGL ES2.0easily to develop more brilliant3D applications. Similarly, DirectXmakes it possible for Microsoft’s smart phone to own its unique advantages in imageprocessing. Achieving complex graphics rendering was only accessible on PC inprevious, but now it performs well on phones too.In addition, with the increasing requirements of wireless network, WIFI is installedin many public places, which facilitates people to use mobile terminals to enjoy surfingthe Internet anywhere and anytime.With the help of WIFI, not only can we surf theInternet, but also share and transmit data or resources between PCs and mobileterminals. This will provide possibility for some other related applications. Furthermore,the enduring Labview relying on its own distinctive advantages still masters the fieldsof measurement and control. Because of its powerful capabilities in data collection andprocessing, simplicity in operation, Labview is widely used in related fields.With the status and context above, the3D visualization real-time simulation systemis designed: We choose OpenGL ES in Android system to develop a3D model system;Then we designed a Labview program to collect and process data using a computer;Finally, with the help of WIFI, the controlling data is transmitted from Android mobileterminals to PCs. Meanwhile, the collected data is transmitted from PCs to theapplication in Android mobile terminal so as to control the movement and status of3Dmodels.
Keywords/Search Tags:Android, OpenGL ES, Labview, Data collection, WIFI
PDF Full Text Request
Related items