Adding linked objects and certain helpers to a OSG Group helper, results in the hierarchy to be broken when exporting, because createGeomObjectForHelperObjects() adds a new Matrix for anything with a parent node different from the MAX root node.
I've created a crude patch to fix the issue. The memory use is less than optimal but we've been using it successfully on a large project for 3-4 months.
Logged In: YES
user_id=847192
Originator: YES
New patch sans pointless memory allocations
File Added: osg_grouphelper-preserve-hierarchy.patch
OSG Group export