본문 바로가기

스터디

OpenGL :: .....예전에 했던 stanford bunny 과제



** 2012학년도 1학기 컴퓨터 그래픽스 과제.

중간 과제였는지 기말 과제였는지 기억이 안날 뿐더러 ...

 이 코드가 제대로 동작하는 지에 대해 확신할 수가 없다.


3D 공간 개념이나 카메라 등을 제대로 이해하지 않고 되는대로 막 짠 코드라.. =_= 업벡터니 뭐니 이런 걸 2012학년도 2학기때 가서 아... 그랬구나! 라고 이해함. 근데 사실 지금도 잘 모르겠다. 꾸준한 공부가 필요해.


문제는 이랬던듯.

/* MEMO.

문제.

- spot light : 조명의 위치와 거리를 키보드로 조절할 수 있도록

- multi light : 2개의 조명을 동시 사용

- 재질 설정 : 금속성 재질과 돌멩이 재질간의 전환이 가능하도록

*/



재질 설정에 대한 코드는 아래에 있지 않은 모양이다. 외장하드를 뒤져봐야해ㄷㄷ




재질 설정에 대한 부분은 아래 사이트를 참고하는 것이 좋을 것 같다.

재질에 적절히 맞는 값을 직접 테스트해보면서 찾는 노가다를 좀 줄일 수 있다. 사실 이것도 잘 이해하면 그다지 문제 될 부분은 아니지만... ㅠㅠ 

http://devernay.free.fr/cours/opengl/materials.html