 |
The purpose of GPUmesh is to provide developers with a simple mechanism to send geometry to the GPU. The user chooses which type of mesh storage is desired (display list, vertex buffer, indexed vertex buffer, ...) and GPUmesh automatically performs the required conversions. The chosen mechanism can be changed very easily by changing only one typedef. This makes performance test with various storage solutions very easy.
GPUmesh offers the same mesh specification mechanism under Direct3D
and OpenGL, thus simplifying the task of writing mesh loaders. |