Robert, Thank you for the wonderful job that you have been doing on OSG. I have been using it for over 10 years.
I am trying to update my application from 3.0.1 to 3.2.1 and discovered that osg::geometry class has deprecated the indices capabilities. I think that functionally that has been around for years should not be quickly eliminated like this. This is going to cost me a lot of time redesigning everything. My application deals with large amounts of lidar data. (22 million points per scan, 20-50 scans per scene; that's a 1B points). In order to do this I have to cache and swap data a lot. I am using your IVE file to quickly move data in and out of memory. By removing the indices from osg::geometry, the OSG and IVE files will explode to 4 X the size and take 4 X longer to swap in and out. I only store the points once and use the indices to create the polygonal geometries when I need then. Not everything is always being displayed. I rely on osg::geometry as a data storage object in memory everywhere. I know that I can use the deprecated_osg::Geomerty in the short term but please consider creating a new osg::IndicesGeometry class to preserve functionality of Indices in the OSG and IVE files and don't explode the data until it is needed by OpenGL. I think the explosion of the data into OpenGL is best served inside the IndicesGeometry class allowing applications to manage the data in Indices form. Thanks [cid:[email protected]] Stan Coleby l l 3D Technology Research Engineer 1790 South 4490 West, Salt Lake City, UT 84104 Desk: (801) 917-2155 | Cell: (801) 209-0183 Main: (801) 656-1740 | Fax: (801) 214-2302 [email protected] | www.k-nowbe.com<http://www.k-nowbe.com/> Confidentiality Notice: This e-mail is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. Dissemination, distribution or copying of this e-mail or the information herein by anyone other than the intended recipient, or an employee or agent responsible for delivering the message to the intended recipient is prohibited. If you have received this e-mail in error, please notify us immediately (telephone 855.456.6923 or e-mail "[email protected]") and destroy the original message and all copies.
<<inline: image001.png>>
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

