// new more compact mesh FINITE shape (for CSG with inside_vector) mesh2 { vertex_vectors { number_of_vertices, , , ... } normal_vectors { number_of_normals, , , ... } uv_vectors { number_of_uv_vectors, , , ... } texture_list { number_of_textures, texture { Texture1 }, texture { Texture2 }, ... } face_indices { number_of_faces, [,texture_index [, texture_index, texture_index]], [,texture_index [, texture_index, texture_index]], ... } normal_indices { number_of_faces, , , ... } uv_indices { number_of_faces, , , ... } inside_vector <0,0,1> // for use in CSG [object modifiers] }