History: Ogre meshxml DTD
Source of version: 2
Copy to clipboard
Ogre __.mesh.xml__ Document Type Definition (DTD) as of 2009-10-08.
!!See also
* [https://ogre.svn.sourceforge.net/svnroot/ogre/trunk/Tools/XMLConverter/docs/|current version] in SVN
* ((OgreXmlConverter))
* ((Mesh))
!!The DTD
{CODE(wrap="1", colors="xml")}
<!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>{CODE}