resize 可以保持大小比例
GLfloat light_position[] = { 2.0f, 5.0f, 5.0f, 0.0f };
x y ? ? (好像沒教)
void motion (int x, int y)
{
light_position[0] = (x-110)/5;
light_position[1] = -(y-130)/5;
glLightfv(GL_LIGHT0, GL_POSITION, light_position);
glutPostRedisplay();
}
就可以調整光源
超簡單
沒有留言:
張貼留言