游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1466|回复: 3

请问如何在同一个窗口中绘制两个互不相关的三维图形显

[复制链接]

3

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2006-4-6 10:48:00 | 显示全部楼层 |阅读模式
请问如何在同一个窗口中绘制两个互不相关的三维图形显示区?
在一个窗口中使用glviewport()很容易实现一个任意大小和位置的图形显示区,我想在该窗口下同时再绘制另外一个场景的显示去,该如何实现啊?谢谢! [em5]

8

主题

182

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
发表于 2006-4-7 08:54:00 | 显示全部楼层

Re:请问如何在同一个窗口中绘制两个互不相关的三维图形

http://www.codesampler.com/dx9src/dx9src_1.htm#dx9_view_ports

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-4-7 09:14:00 | 显示全部楼层

Re:请问如何在同一个窗口中绘制两个互不相关的三维图形

glviewport(0,0,800,600);
glLoadIdentity();
render1();

glviewport(600,0,200,200);
glLoadIdentity();
render2();

3

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2006-4-7 14:12:00 | 显示全部楼层

Re:请问如何在同一个窗口中绘制两个互不相关的三维图形

谢谢楼上各位!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 04:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表