Font Size: a A A

Design And Implement Of J2ME Mobile Terminal 3D Scene Editor Based On Java3D And M3G

Posted on:2011-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:J H ZhangFull Text:PDF
GTID:2178360308463976Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of global 3G, the demand of mobile 3D gaming applications grows year by year. In mobile 3D applications development process, building the scene or object model generation is an important foundation for other follow-up work. However, developing directly with M3G (Mobile 3D Graphics API) which is an optional mobile 3D graphics development kit designed specifically for mobile devices would be very difficult, because a 3D shape which was created in M3G is a Mesh object, and preparing data which constitutes a Mesh object by hand is very cumbersome and inefficient. To enable developers to quickly achieve their thoughts and ideas, put forward a research problem: how to quickly create a game scene or object on resource-constrained J2ME platform.For the concept of developing a fast and convenient tool for the scene or model building to support the J2ME platform mobile 3D gaming applications, the use of high matching degree Java3D API is an ideal choice. Java3D is an interactive 3D graphics application programming interface API, it encapsulates underlying graphics library OpenGL and Direct3D, and includes kinds of advanced graphics and scene processing feature. Thus, it is possible to export and apply Java3D scene or model data for the M3G format.In this paper, first, there is a analysis of the subject background significance and current research state, after researching related technical knowledge, summarize the technical theory base for the system. And then in the overall design phase, complete the structure and functions blocks design, in the detailed implement phase, implement and complete progressively each function block, and integrate and optimize according to each function block in order to construct a Java3D-based scene editor. In the system testing and analyses phase, by testing the scene editor functions blocks and achieving different platforms scene data format conversion, and showing the results which are standardized by M3G on J2ME platform to test the practicability and stability of its rapid scene generation. Finally, summarize the analysis of application and conclusion.
Keywords/Search Tags:Mobile 3D Gaming Application, Java3D, M3G, Scene Edit, 3D Shape
PDF Full Text Request
Related items