remove notharrow

This commit is contained in:
jiegeaiai 2025-01-21 23:35:37 +08:00
parent 7d8e072bfe
commit ca5df0f018
2 changed files with 8 additions and 5 deletions

View File

@ -28,9 +28,9 @@ void OESceneUI::InitUI(OsgViewUI* ui) {
} }
compositeWidgetManager_ = new CompositeWidgetManager(); compositeWidgetManager_ = new CompositeWidgetManager();
compositeWidgetManager_->AttachViewUI(ui); //compositeWidgetManager_->AttachViewUI(ui);
zoomManager_ = new ZoomManager(); zoomManager_ = new ZoomManager();
zoomManager_->AttachViewUI(ui); //zoomManager_->AttachViewUI(ui);
queryElevationWidget_ = new QueryElevationWidget(oeScene_); queryElevationWidget_ = new QueryElevationWidget(oeScene_);
queryElevationWidget_->AttachViewUI(ui); queryElevationWidget_->AttachViewUI(ui);

View File

@ -46,12 +46,16 @@ void OsgView::InitGraphiceWindow(int x, int y, int width, int height,
#endif // _WIN32 #endif // _WIN32
osg::DisplaySettings* ds = osg::DisplaySettings::instance().get(); osg::DisplaySettings* ds = osg::DisplaySettings::instance().get();
osg::GraphicsContext::Traits* traits = new osg::GraphicsContext::Traits(ds); osg::GraphicsContext::Traits* traits = new osg::GraphicsContext::Traits(ds);
traits->windowDecoration = windowDecoration;
traits->windowName = name; traits->windowName = name;
traits->x = x; traits->x = x;
traits->y = y; traits->y = y;
traits->width = width; traits->width = width;
traits->height = height; traits->height = height;
traits->alpha = ds->getMinimumNumAlphaBits();
traits->stencil = ds->getMinimumNumStencilBits();
traits->sampleBuffers = ds->getMultiSamples();
traits->samples = ds->getNumMultiSamples();
traits->windowDecoration = windowDecoration;
traits->doubleBuffer = true; traits->doubleBuffer = true;
traits->sharedContext = nullptr; traits->sharedContext = nullptr;
traits->setInheritedWindowPixelFormat = true; traits->setInheritedWindowPixelFormat = true;
@ -59,10 +63,9 @@ void OsgView::InitGraphiceWindow(int x, int y, int width, int height,
traits->inheritedWindowData = windata; traits->inheritedWindowData = windata;
#endif #endif
graphiceWindow_ = osg::GraphicsContext::createGraphicsContext(traits); graphiceWindow_ = osg::GraphicsContext::createGraphicsContext(traits);
#if USE_OCEAN #if USE_OCEAN
graphiceWindow_->getState()->setUseModelViewAndProjectionUniforms(false); graphiceWindow_->getState()->setUseModelViewAndProjectionUniforms(false);
graphiceWindow_->getState()->setUseVertexAttributeAliasing(false); graphiceWindow_->getState()->setUseVertexAttributeAliasing(true);
#endif #endif
} }