3차원 물체들을 시각적으로 나타내보는 그래픽 과제입니다.
- mlx 라이브러리를 통해 그래픽 화면의 크기를 설정하고, 특정 좌표에 점을 찍을 찍을 수 있습니다.
- 'Ray-tracing' 기법을 이용하여 3차원의 물체들을 사실감 있게 표현합니다.
Ray Tracing in One Weekend을 참고하여 구현하였습니다.
원기둥, 구를 구현하였고 카메라의 위치와 각도에 따라 다양한 그래픽 화면을 생성하였습니다.
./miniRT sample.rt
./miniRT sample2.rt
./miniRT test1.rt
./miniRT test2.rt
./miniRT test3.rt
./miniRT test5.rt