gpt4 book ai didi

c++ - gluLookAt 不起作用

转载 作者:行者123 更新时间:2023-11-30 00:41:51 25 4
gpt4 key购买 nike

我正在用 opengl 编程,我想更改相机 View :

...

void RenderScene() //Zeichenfunktion
{

glClearColor( 1.0, 0.5, 0.0, 0 );
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
glLoadIdentity ();


//1.Form:
glBegin( GL_POLYGON ); //polygone

glColor3f( 1.0f, 0.0f, 0.0f ); //rot
glVertex3f( -0.5, -0.5, -0.5 ); //unten links 3 =3 koords, f=float


glColor3f( 0.0f, 0.0f, 1.0f ); //blau
glVertex3f( 0.5, -0.5, -0.5 ); //unten rechts
glVertex3f( 0.5, 0.5, -0.5 );//oben rechts
glVertex3f( -0.5, 0.5, -0.5 );//oben links
glEnd();



Wuerfel(0.7); //creates cube with length 0.7

gluLookAt ( 0., 0.3, 1.0, 0., 0.7, 0., 0., 1., 0.);




glFlush(); //Buffer leeren
}

...

当我更改 gluLookAt 的参数时,没有任何反应,我错了什么?谢谢

最佳答案

gluLookAt 修改当前变换矩阵,因此它只对调用后呈现的内容有影响。尝试将 gluLookAt 放在渲染代码之前。

关于c++ - gluLookAt 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com