| 182 | | root->addChild(createMovingModel(center,radius*0.8f)); |
| 183 | | |
| 184 | | root->addChild(createBase(center-osg::Vec3(0.0f,0.0f,radius*0.5),radius)); |
| | 184 | osg::Node* baseModel = createBase(center-osg::Vec3(0.0f,0.0f,radius*0.5),radius); |
| | 185 | osg::Node* movingModel = createMovingModel(center,radius*0.8f); |
| | 186 | |
| | 187 | #if 1 |
| | 188 | osgSim::OverlayNode* overlayNode = new osgSim::OverlayNode; |
| | 189 | overlayNode->setOverlaySubgraph(movingModel); |
| | 190 | overlayNode->addChild(baseModel); |
| | 191 | root->addChild(overlayNode); |
| | 192 | #else |
| | 193 | root->addChild(baseModel); |
| | 194 | #endif |
| | 195 | |
| | 196 | root->addChild(movingModel); |