Abstract: Conventional 3D data models typically stored in a vertex buffer are processed so that all geometry is combined to one big geometry per node as a Vertex Buffer Object (VBO). The vertex contains position (x,y,z), Normal (x,y,z), but also an Object ID for each object. Further, a metadata database is created where all additional information is stored, and if there are multiple geometries in the same object, multiple Object IDs to the same metadata entry are added under primitives. By extracting metadata and Materials, it is made possible to handle a node as a single VBO.