首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gluLookAt不工作

gluLookAt不工作
EN

Stack Overflow用户
提问于 2010-04-04 20:24:48
回答 1查看 1.9K关注 0票数 1

我正在使用opengl编程,并且我想要更改相机视图:

..。

代码语言:javascript
复制
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的参数时,什么也没有发生,我哪里错了?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-04 20:29:36

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

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2574350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档