Title 3D objektų eksportavimas į M3G formatą, naudojamą 3D grafikai mobiliuosiuose telefonuose /
Translation of Title Exporting 3d objects to m3g format used for 3d graphics in mobile phones.
Authors Pragarauskaitė, Julija
Full Text Download
Pages 51
Abstract [eng] In the master thesis the M3G standard for 3D graphics in mobile phones, its compatibility and possibilities of exporting 3D models to M3G format are investigated. Most popular 3D modelling and exporting to M3G format tools are analyzed. Blender was selected as main master thesis modelling tool for possibility to reach 3D model data using Python scripts. An exporting scheme from Blender to M3G format was created and realized using Python and Java programming languages. The exporter works as a plug-in for the Blender modelling tool. It can be accessed in the main Blender menu. The Python programming language in the exporter was used for extracting data from 3D scene and saving it in XML format. The Java programming language was used for reading 3D data from XML file, making hierarchical 3D elements tree, creating 3D elements tree, constructing data arrays and sectors, where 3D data arrays and sectors are kept and exporting data to M3G file. The exporter can load an exported M3G file to mobile application and show it in Java emulator – mobile phone. On the basis of several 3D models, the created exporter was compared to other exporters using the quality of performance, reliability and other criteria.
Type Master thesis
Language Lithuanian
Publication date 2009