Table of Contents
- Parsers: ASE
- Parsers: Collada
- Parsers: DAE
- Parsers: Max3ds
- Parsers: Sketchup
- Parsers: Other
- Parser Comparison
- Final Thoughts
- Tutorial Files
With all the different 3d applications in use today it is hard to come up with one standardized format. So Papervision includes a number of parsers that can interpret some of the different types of 3d files. This gives developers and modelers some freedom as to which application they would like to use.
Located within each parser class in Papervision is a little bit of a write-up that explains what the parser can do and what it can’t. In this tutorial, I will just introduce you to each type; basically re-iterating what is in the class (for ease of access). Then I will run through some examples for how to use a couple of the parsers to load your objects acheter viagra.
What does a Parser do?
As stated above, a parser just interprets whatever is in the 3d asset file and translates it into something that Papervision can read.
Every file format has a core structure that remains the same, so the developers of Papervision have just made an translators for all of these core structures.
[kml_flashembed movie=”/wp-content/uploads/2009/01/max3dsparser_v1.swf” height=”250″ width=”250″ /]
Where are the Parsers?
The parsers are located in the Papervision codebase under: src/org/papervision3d/objects/parsers.