|

楼主 |
发表于 2009-9-15 21:43:20
|
显示全部楼层
1.在Viewer::eventTraversal中找到了“复制逻辑”。有有了新问题:我们知道在eventTraversal中将处理GraphicsWindow消息队列中的消息,那么复制到View,_eventQueue中的信息将要实现什么功能呢?
保存OSG中接收到的所有信息,似乎没必要。
2.说道GraphicsContext可以具体化为离屏设备,究竟离屏设备有什么作用,不知道,没有映像。
4.5:我们是可以发现Camera与GraphicsContext的双向指针(N:1),但是和GraphicsContext到底是什么关系,还不是很明白,难道他们的分工为:在事件处理中,由于派生的GraphicsWindow中定义的_eventQueue中包含了用户输入信息,因此我们在事件处理中主要是基于GraphicsWindow进行处理;而Camera主要提供输出功能的入口(访问Renderer,然后调用Renderer引用的SceneView的cull()和draw())? |
|