Font Size: a A A

Design And Implementation Of A 3D Display System Based On IOS

Posted on:2015-08-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z L LuoFull Text:PDF
GTID:2348330509960625Subject:Software engineering
Abstract/Summary:PDF Full Text Request
It’s a new risk for system maintenance and management because of the large scale of Tianhe II super computer system. When the failed node occurs to Tianhe II super computer,The administrator had to spend lots of time and energy to find the failed node board, and also faced with risk of falsely removing the functional node board as the failed node board. To solve this problem, this paper presents a 3D visualization mobile monitoring system based on iOS for administrator easily do daily maintenance for the Tianhe II super computer.From the practical engineering needs of Tianhe II, this paper designs a mobile monitoring system for real-time monitor of running state of every node board, which provides client 3D interface and convenient operation. The main work of this dissertation consists of four parts. Part 1 focus on the research on 3D animation display technology. Part 2 introduces the research on precise analysis of 3D model data, The research about the 3D object picking technology is discussed in part 3, and the final part 4 is about the developing of 3D application program on iOS platform, using OpenGL ES 2.0 programmable pipeline technology.The main contributions of this dissertation are summarized as below: In the part 1, a 3D animation library is provided for views transition in iOS application, which includes more than ten kinds of 3D effect animations. In the part 2. A 3D model converter for precisely analyzing OBJ and COLLADA format files is introduced. A object picking algorithm based on the color of object is presented in part 3, this algorithm provides a higher accuracy rate than the ray-box object picking algorithm. As for the part 4, the client of TianHe-2 monitoring system with 3D display function is designed and implemented.The design and implementation of Tianhe II super computer monitoring system client is completed. Test results show that the program runs correctly and has good performance on stability, which reaches the iOS application online publish requirements of Apple Incorporated.
Keywords/Search Tags:iOS, OpenGL ES 2.0, 3D model converter, Object Picking, mobile monitoring system
PDF Full Text Request
Related items