diff --git a/examples/osgvolume/osgvolume.cpp b/examples/osgvolume/osgvolume.cpp index b28214d7d70..2bb6f9bc45a 100644 --- a/examples/osgvolume/osgvolume.cpp +++ b/examples/osgvolume/osgvolume.cpp @@ -1653,7 +1653,7 @@ int main( int argc, char **argv ) { std::string ext = osgDB::getFileExtension(outputFile); std::string name_no_ext = osgDB::getNameLessExtension(outputFile); - if (ext=="osg") + if (ext=="osg" || ext=="osgt" || ext=="osgx" ) { if (image_3d.valid()) { @@ -1662,7 +1662,7 @@ int main( int argc, char **argv ) } osgDB::writeNodeFile(*volume, outputFile); } - else if (ext=="ive") + else if (ext=="ive" || ext=="osgb" ) { osgDB::writeNodeFile(*volume, outputFile); } diff --git a/src/osgWrappers/serializers/osgVolume/SampleDensityProperty.cpp b/src/osgWrappers/serializers/osgVolume/SampleDensityProperty.cpp index 8f5dc6f3215..9291e7553a2 100644 --- a/src/osgWrappers/serializers/osgVolume/SampleDensityProperty.cpp +++ b/src/osgWrappers/serializers/osgVolume/SampleDensityProperty.cpp @@ -3,9 +3,22 @@ #include #include -REGISTER_OBJECT_WRAPPER( osgVolume_SampleDensityProperty, - new osgVolume::SampleDensityProperty, - osgVolume::SampleDensityProperty, - "osg::Object osgVolume::Property osgVolume::ScalarProperty osgVolume::SampleDensityProperty" ) +namespace osgVolume_SampleDensityProperty { + REGISTER_OBJECT_WRAPPER( osgVolume_SampleDensityProperty, + new osgVolume::SampleDensityProperty, + osgVolume::SampleDensityProperty, + "osg::Object osgVolume::Property osgVolume::ScalarProperty osgVolume::SampleDensityProperty" ) + { + } +} + +namespace osgVolume_SampleDensityWhenMovingProperty +{ + REGISTER_OBJECT_WRAPPER( osgVolume_SampleDensityWhenMovingProperty, + new osgVolume::SampleDensityWhenMovingProperty, + osgVolume::SampleDensityWhenMovingProperty, + "osg::Object osgVolume::Property osgVolume::ScalarProperty osgVolume::SampleDensityWhenMovingProperty" ) + { + } }