From Sukender, "FBX writer was writing an empty file when the scene had a root node being a Geode.
This was caused be the change in Drawable (now derived from Node) and Geode (now derived from Group). This fix simply sticks with previous behaviour. Another change could be to adapt WriterNodeVisitor. " git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14608 16af8721-9629-0410-8352-f15c8da7e697
This commit is contained in:
parent
e7ea085912
commit
4513709a1b
@ -37,7 +37,7 @@
|
||||
bool isBasicRootNode(const osg::Node& node)
|
||||
{
|
||||
const osg::Group* osgGroup = node.asGroup();
|
||||
if (!osgGroup)
|
||||
if (!osgGroup || node.asGeode()) // WriterNodeVisitor handles Geodes the "old way" (= Derived from Node, not Group as for now). Geodes may be considered "basic root nodes" when WriterNodeVisitor will be adapted.
|
||||
{
|
||||
// Geodes & such are not basic root nodes
|
||||
return false;
|
||||
|
Loading…
Reference in New Issue
Block a user