请教大家关于OpenGL分层显示的问题

winker_as 2009-11-12 02:35:09


最近想做一个仿真界面,MFC+OpenGL基础上使用分层的方式进行设计,各位大能否给点意见。
具体的想法是将显示界面分为三层,最底层显示海图,中层显示一些刻度信息,上层显示一些目标信息,并且让各层的显示相互独立。不知OpenGL中是否有合适的分层显示的方法。
...全文
118 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fandh 2009-11-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 winker_as 的回复:]
引用 1 楼 fandh 的回复:
好像可以用显示列表的方式可以实现吧!
OPENGL里面可以有不同的显示列表,你可以定义3个显示列表,根据需要来进行不同层次的显示!


可能还需要对其进行操作 不同层次的显示可以使用OpenGL技术来实现嘛?比如叠加,遮挡的问题。
[/Quote]
可以的!
这方面,OPENGL支持的!
winker_as 2009-11-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zwqxin 的回复:]
建立三个独立视口,每个独立投影矩阵
建议思路是这样,自己去尝试吧~~
[/Quote]

谢谢啊~
zwqxin 2009-11-15
  • 打赏
  • 举报
回复
建立三个独立视口,每个独立投影矩阵
建议思路是这样,自己去尝试吧~~
winker_as 2009-11-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fandh 的回复:]
好像可以用显示列表的方式可以实现吧!
OPENGL里面可以有不同的显示列表,你可以定义3个显示列表,根据需要来进行不同层次的显示!
[/Quote]

可能还需要对其进行操作 不同层次的显示可以使用OpenGL技术来实现嘛?比如叠加,遮挡的问题。
fandh 2009-11-12
  • 打赏
  • 举报
回复
好像可以用显示列表的方式可以实现吧!
OPENGL里面可以有不同的显示列表,你可以定义3个显示列表,根据需要来进行不同层次的显示!

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧