안녕하세요.. OpenGL을 얼마전부터 배우게된 사람입니다..
C의 경우
glBegin(GL_LINES);
glVertex3f(-1.0f, -1.0f, 0.0f);
glVertex3f(1.0f, -1.0f, 0.0f);
glVertex3f(1.0f, 1.0f, 0.0f);
glVertex3f(-1.0f, 1.0f, 0.0f);
glEnd();
델파이에서 값
glBegin(GL_LINES);
glVertex3f(-1.0, -1.0, 0.0);
glVertex3f(1.0, -1.0, 0.0);
glVertex3f(1.0, 1.0, 0.0);
glVertex3f(-1.0, 1.0, 0.0);
glEnd();
저만 그런지 몰라도.. 델파이에서 그려지는 위치가 틀립니다..(훨씬 크게 그려짐)
그래서 전 C예제보면 그 값보다 더 적게 넣어요.. -0.5, 0.5등등..
왜 다르게 나타나죠??? 무슨 차이가 있는건가요..
p.s 너무 초보적인 질문이지만, 너그럽게 이해해 주시고, 답변 부탁드립니다..
|