Butler, Lee Mr CIV USA USAMC wrote on Monday, June 01, 2009 1:55 PM: > I'm looking for ways to efficiently store/display geometry with "flat" > facets. That is to say, I want "all" creases (no interpolated normals). > I'm reading some hefty geometry (10-20M polys) for display (Currently in > OBJ format). There are only hundreds of unique normals. The OBJ loader > tristrips everything and computes per-vertex normals. > > Since I'm bumping up against the memory address limit on 32bit machines > when using this geometry, I'd *really* like to recoup the storage for > all those (redundant) normals. I think using short ints for 'normal > indexes' instead of per-vertex normals would buy me a fair bit of space. > > Can anyone offer any pointers/guidance? > > Lee
Hi Lee, I don't know anything about the OBJ loader except what 'osgconv --format obj' tells me. Do the 'noTesselateLargePolygons' or 'noTriStripPolygons' help? $ osgconv --format obj Plugin osgPlugins-2.9.5/osgdb_obj.dll { ReaderWriter : Wavefront OBJ Reader { features : readNode writeObject writeNode extensions : .obj Alias Wavefront OBJ format options : AMBIENT=<unit> Set texture unit for ambient texture options : BUMP=<unit> Set texture unit for bumpmap texture options : DIFFUSE=<unit> Set texture unit for diffuse texture options : DISPLACEMENT=<unit> Set texture unit for displacement texture options : OPACITY=<unit> Set texture unit for opacity/dissolve texture options : REFLECTION=<unit> Set texture unit for reflection texture options : SPECULAR=<unit> Set texture unit for specular texture options : SPECULAR_EXPONENT=<unit> Set texture unit for specular exponent texture options : noRotation Do not do the default rotate about X axis options : noTesselateLargePolygons Do not do the default tesselation of large polygons options : noTriStripPolygons Do not do the default tri stripping of polygons } } HTH, -- Bryan Thrall FlightSafety International bryan.thr...@flightsafety.com _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org