【发布时间】:2015-09-23 01:08:36
【问题描述】:
我开始在 2D 游戏中工作,但我不知道我应该如何使用 viewPort()。这是我的 Init() 代码:
void init(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glViewport(100, 100, 800, 600);
gluOrtho2D(0, 800, 600, 0);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glClearColor(0.0, 0.0, 0.0, 0.0);
}
我想知道的是,在窗户上画了一幅画之后,我怎么能只看它的一部分,而不看整个世界呢?
【问题讨论】:
-
你是什么意思“世界的一部分而不是整个世界”?在这种情况下,什么是“世界”?