ive created a window but cant draw anything 3d. any ideas why not?

Code:
#include <osg/io_utils>
#include <osgWidget/Util>
#include <osgWidget/WindowManager>
#include <osg/ShapeDrawable>
const unsigned int MASK_2D = 0xF0000000;

int main(int argc, char** argv) {
        osgViewer::Viewer viewer;

        osgWidget::WindowManager* wm = new osgWidget::WindowManager(
                &viewer,
                1280.0f,
                1024.0f,
                MASK_2D,
                // osgWidget::WindowManager::WM_USE_RENDERBINS |
                osgWidget::WindowManager::WM_PICK_DEBUG
                );

        osg::Group* root = new osg::Group;
        osg::Geode* geode = new osg::Geode();

        osg::StateSet* stateset = new osg::StateSet();  
        stateset->setMode(GL_LIGHTING, osg::StateAttribute::ON);  
        geode->setStateSet( stateset );
        geode->addDrawable(new osg::ShapeDrawable(new osg::Box       
(osg::Vec3(-6,-5,-30), 1.0)));

        root->addChild( geode );

        viewer.setSceneData( root ); 

        return osgWidget::createExample(viewer, wm);
}




------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=43814#43814





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to