2012-01-13 5 views
0

이 전혀 나에게 의미가 있지만, 어쨌든, 우리가 가지고 말할 수 없습니다 :Opengl : OpenGL에서 조명을위한 방향 벡터를 어떻게 지정합니까?

Glfloat dir[] = { 0.0, -1.0f, 0.0f, 0.0f }; 
glLightfv(GL_LIGHT0, GL_POSITION, dir); 

무엇을 추측? 빛의 광선은 상향을 가리키며, 내가 원하는 것처럼 아래로 향하지 않습니다. 매우 직관력이 없습니다. 왜 OpenGL 디자이너가이 작업을 결정 했습니까?

+0

왜 OpenGL이 그렇게하는지, 또는 부정을 어떻게 처리해야하는지 묻고 있습니까? –

+0

OpenGL이 왜 그런 식으로하는지 묻습니다 ... 직관적이지 않기 때문에 정말 저를 괴롭 힙니다. – purepureluck

+0

위쪽 방향이 생각하는 부분입니까? –

답변

관련 문제