COLLADA is a le format that consists of XML which describes a digitalasset (3D environment). These les usually don't have support for renderingin 3D engines so some kind of transformation is needed between le formats.Agency9 has the need of a new COLLADA parser, their old one has a fewproblems (mainly exibility) that needs to be addressed. This new parserwill ultimately transform COLLADA to A3X. A3X is a binary le formatAgency9 have created themselves which has rendering support in their 3Dengine.This thesis was done at Agency9. The work that has been done consisted ofmainly programming in Java implementing a parser system. This system isbased on an existing XML parser.The results were good and the parser is much more exible than their current parser. The execution speed is twice as fast as their current parser.COLLADA documents are usually comprehensive and consists of more thengeometry (for example cameras and animation) and for this thesis a demarcationwas to only focus on geometry and materials.