scarets 发表于 2017-3-28 14:11:18

请教单视图下多相机使用的疑惑

本帖最后由 scarets 于 2017-3-28 14:11 编辑

    请教各位大侠一个问题,具体描述如下:
    (1)单视图场景中有一个模型cow.osg、一个自定义的固定相机customCam(视锥体如图)、一个hudCam(左上方深色区域,内部有一纹理text);
    (2)将customCam中的图像输出到hudCam内部的纹理中时(场景节点树如下,customCam->attach(COLOR_BUFFER, text)关联到纹理),

                                viewer
                                    |
                                  root
                                 /      \
                              cow   hudCam
                                             |
                                          geom(text)      

      如果使用viewer->addSlave(customCam),hud相机中为空纹理,自定义相机明显没有将图像输出到hud相机;
      如果不将customCam作为viewer的slave,而使用hudCam->addChild(customCam),则显示如下图。
    请问该如何设置自定义相机,将该相机内的图像输出到hud相机的纹理中???

页: [1]
查看完整版本: 请教单视图下多相机使用的疑惑