9c66cb4127f880aca55b567310a90386620d6592
following improvements: - When all unsupported entities (SOLIDS, TEXT, ...) have been filtered out from a block, dxfInsert::drawScene() was crashing because it assumed that the block was not empty. It now returns silently so the other blocks can still be imported. - The DXF reader assumed all vertices were read first, then the face indices. But, from the DXF "documentation" (www.autodesk.com/dxf) : "Polyface meshes created with the PFACE command are always generated with all the vertex coordinate entities first, followed by the face definition entities. The code within AutoCAD that processes polyface meshes requires this ordering. Programs that generate polyface meshes in DXF should generate all the vertices then all the faces. However, programs that read polyface meshes from DXF should be tolerant of odd vertex and face ordering." So now the importer ignores the posted number of vertices and face indices, and uses the size of the lists instead."
Welcome to the OpenSceneGraph (OSG).
For up to date information on the project, how to compile and run libraries
and examples, and see the documentation on the OpenSceneGraph website.
http://www.openscenegraph.org
Robert Osfield.
robert@openscenegraph.com
July 19th 2006.
Description
Languages
C++
89.7%
C
5.1%
CMake
2.3%
HTML
1.6%
Objective-C++
0.9%
Other
0.2%