|
本帖最后由 xzll77 于 2012-4-16 17:31 编辑
想用CEGUI在界面中显示几何体,几何体是用osg画的,
然后我定义了一个osg::Texture类型,再将几何体渲染到texture中:
然后这个osg纹理该如何渲染到CEGUI的StaticImage控件下?- CEGUI::Texture &ctex = static_cast<CEGUI::OpenGLRenderer*>(CEGUI::System::getSingleton().getRenderer())->createTexture(CEGUI::Size(512,512));
- CEGUI::Imageset &imgset = CEGUI::ImagesetManager::getSingleton().create("rtt",ctex);
- imgset.defineImage("rttimage",CEGUI::Point(0,0),ctex.getSize(),CEGUI::Point(0,0));
- staticimage->setProperty("Image","set:rtt image:rttimage");
复制代码 网上查了下,大概思路是这样,可是我不知道怎么把osg::Texture渲染到CEGUI::Texture上,请问有人知道吗?
|
|