1.traits
设置的是窗口的特性。其中x,y表示的是所建立的窗口左上角,在屏幕上的位置.原点在屏幕的左上角,向右为x正方向,想下为y正方向。
osg::ref_ptr<osg::GraphicsContext::Traits> traits = new osg::GraphicsContext::Traits;
traits->x = 300;
traits->y = 100;
traits->width = 600;
traits->height = 480;
2.setViewPort
设置视窗的坐标,相对的是通过traits设置的窗口,坐标原点在窗口的左下角,水平向右为x正方向,向上为y的正方向
camera->setViewport(new osg::Viewport(100, 100, traits->width, traits->height));