Skip to Main Content
Most mobile phones have embedded 3D graphics engines that are not compatible with one another. This paper suggests a method for the implementation of a lightweight, compatible three dimensional graphics engine for all mobile phones. Constraints for 3D graphics on mobile phones are evaluated and analyzed. Based on this analysis, a basic, lightweight graphics engine and library, similar in concept to OpenGL and independent of any given mobile phone hardware, are developed using the Java programming language and implemented with a lower end mobile phone model series, the 503i by NTT, as the test case.