History: Ogre meshxml DTD
Preview of version: 2
Ogre .mesh.xml Document Type Definition (DTD) as of 2009-10-08.
See also
- current version in SVN
- OgreXmlConverter
- Mesh
The DTD
Copy to clipboard
<!ELEMENT mesh (sharedgeometry?, submeshes, skeletonlink?, boneassignments?, levelofdetail?, submeshnames?, poses?, animations?, extremes?)> <!ELEMENT sharedgeometry (vertexbuffer+)> <!ATTLIST sharedgeometry vertexcount CDATA #REQUIRED> <!ELEMENT submeshes (submesh+)> <!ELEMENT submesh (textures?,faces,geometry?,boneassignments?)> <!ATTLIST submesh material CDATA #REQUIRED usesharedvertices (true|false) "true" use32bitindexes (true|false) "false" operationtype (triangle_list|triangle_strip|triangle_fan) "triangle_list"> <!ELEMENT textures (texture+)> <!ELEMENT texture EMPTY> <!ATTLIST texture alias CDATA #REQUIRED name CDATA #REQUIRED> <!ELEMENT faces (face+)> <!ATTLIST faces count CDATA #IMPLIED> <!ELEMENT face EMPTY> <!ELEMENT extremes (submesh+)> <!ELEMENT submesh_extremes (position+)> <!ATTLIST submesh_extremes index CDATA #REQUIRED>