ogre.mesh.xml .. more than dtd
Posted: Mon Jul 16, 2007 10:14 pm
Hi people!
I´m working on an application that must convert from an specific 3D file format to ogre.mesh.xml format.
So, I started my work reading the files at Ogre\ogrenew\Tools\XMLConverter\docs.
Well... the DTD files are complete and they do a nice work defining the data structure of the XML files, but they do not inform about the meaning of any attribute or element. I have read in these forums , about a lot of users that have the same kind of problem, but the asnwers to them are ever the same : "Read Ogre\ogrenew\Tools\XMLConverter\docs dtd files."
Of course, most elements and attributes are self explanatory for people that are used to work with ogre. But some data do not.
For example: what does this submesh attribute means? usesharedvertices= "true"/"false"
What should I understand? If usesharedvertices= "true" I need to use a unique vertex buffer for all submeshes ?
I think that the dtd files are not enought. We need a data dictionary or reference document!
Ps: Without a data dictionary, may only options are:
1) Ask for help in the forums for every element or attrybute that I don´t understand.
2) Look deep in the source code to get these answers.
the two options above are very time consuming!!!!
I´m working on an application that must convert from an specific 3D file format to ogre.mesh.xml format.
So, I started my work reading the files at Ogre\ogrenew\Tools\XMLConverter\docs.
Well... the DTD files are complete and they do a nice work defining the data structure of the XML files, but they do not inform about the meaning of any attribute or element. I have read in these forums , about a lot of users that have the same kind of problem, but the asnwers to them are ever the same : "Read Ogre\ogrenew\Tools\XMLConverter\docs dtd files."
Of course, most elements and attributes are self explanatory for people that are used to work with ogre. But some data do not.
For example: what does this submesh attribute means? usesharedvertices= "true"/"false"
What should I understand? If usesharedvertices= "true" I need to use a unique vertex buffer for all submeshes ?
I think that the dtd files are not enought. We need a data dictionary or reference document!
Ps: Without a data dictionary, may only options are:
1) Ask for help in the forums for every element or attrybute that I don´t understand.
2) Look deep in the source code to get these answers.
the two options above are very time consuming!!!!