e*******d 发帖数: 266 | 1 基于OpenGL来做一个分屏然后多角度显示的程序,基本上按照glfw的splitview例程的
思路来的,但是分屏显示的东西是MMDAgent,一个3D人物显示的程序
我基本核心代码结构是这个样子的:
glClearColor( 0.0f, 0.0f, 0.0f, 0.0f);
glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
glEnable( GL_SCISSOR_TEST );
glMatrixMode( GL_MODELVIEW );
//glMatrixMode( GL_PROJECTION );
这里有一个很诡异的问题,我用PROJECTION完全黑屏,但是MODELVIEW却可以,理论上
glOrtho什么的不是应该用在PROJECTION矩阵上么?
glLoadIdentity();
glOrtho( -10.0, 10.0, -10.0, 10.0, 1.0, 50.0 );
glViewport( 0, 0, windowWidth, windowHeight );
glScissor( 0, 0, wind... 阅读全帖 |
|