Font Size: a A A

Research About 3D Graphics Engine And Its Application Development On Mobile Brew Platform Of CDMA System

Posted on:2011-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:Z X TangFull Text:PDF
GTID:2178360308461567Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
QUALCOMM's BREW platform for the development of its applicability and flexible approach by the majority of developers wide attention in recent years application development process, has become a relatively mature framework for the mechanism. A large number of outstanding applications have entered the commercial stage, to obtain the user's approval. However, with the 3G era, has introduced a new type of terminal equipment, the user's requirements are also increasing.These requirements is mainly reflected in two aspects:first, that is, the user interface of the requirement that the application should be made available to the user a more friendly and convenient interface, from the entertainment applications, the ability to give users a more realistic sensory enjoyment. Second, the request is an extension of application functions, thus brought about is the application presented by the size of a geometric series of incremental, its manifestations, the application function modules increases, the complexity of interactions between modules increases, cohesive module has also asked the security, maintainability, and reusability, and these, it is software engineering, software design direction for researchers.In this paper, starting from the knowledge of computer graphics to study the three-dimensional graphics engine, the theoretical basis, mathematical models, and graphics pipeline of relevant content. Then combine mobile BREW3.1.5 SP01-platform specific practical implementation of the platform under a pure software 3D graphics engine. Finally the use of the image engine, combined with creative use of C language implementation of the part of the object-oriented thinking as well as some design patterns, developed a BREW-based mobile platform first person shooter gaming applications. In the development process not only explores the idea of object-oriented design patterns, as well as the use of the C language, while building a set of common application development framework for three-dimensional games, but also the performance of three-dimensional graphics engine, feedback, better test and optimize the graphics engine.
Keywords/Search Tags:BREW, three-dimensional coordinates, graphics pipeline, engine, design patterns
PDF Full Text Request
Related items