2017年10月26日 星期四

圖學筆記Week07

Lightening&Shading(光影)

今日函式:
light_position[]={2.0f, 5.0f, 5.0f, 0.0f}  ->內建程式碼,打光位置。

void Motion(int x,int y)
{
   light_position[0]=(x-150)/150.0*50;   //改變X座標位置
    light_position[1]=-(y-150)/150.0*50;  //改變Y座標位置
    glLightfv(GL_LIGHT0, GL_POSITION, light_position);   //在main函式有 ,需呼叫才會打光
    glutPostRedisplay();
}
->




沒有留言:

張貼留言