2017年11月2日 星期四

James的圖學筆記week07

設置光源參數:
void glLightfv ( GLenum lightGLenum pnameconst GLfloat * params);
void glLightiv ( GLenum lightGLenum pname, const GLint * params);
params:指定光源光的參數pname將被設置為的值或值的指標

void motion(int x,int y)
{
    light_position[0]=(x-150)/150.0*2;
    light_position[1]=-(y-150)/150.0*2;
    glLightfv(GL_LIGHT0,GL_POSITION,light_position);
    glutPostRedisplay();
}

沒有留言:

張貼留言