[RT in One Weekend Series 3] The “vec3” Class (번역)

목차: Series 1: Index and Overview (Link) 이전 글: Series 2: Output an Image (Link) 다음 글: Series 4: Rays, a Simple Camara, and Background (Link) 이번 글에서는 효율적으로 Vector 연산을 수행하기 위해서 한개의 Vector Class와 여러개의 Vector Operator 함수를 작성한다. 그래픽 연산에서는 4D Vector를 아주 많이 사용한다. 예를 들어 좌표를 나타내기 위해서 4D (3D + Homogeneous Coordinate)를 … Read more

[RT in One Weekend Series 2] Output an Image (번역)

목차: Series 1: Index and Overview (Link) 이전 글: Series 1: Index and Overview (Link) 다음 글: Series 3: The “vec3” Class (Link) 글을 작성(번역)하기 이전에 먼저 개발 환경에 대해서 정리하였다. OS: macOS Mojave Version 10.14.4 G++: 4.2.1 Image Viewer: Mac Preview 10.1 C/C++ 등의 언어를 처음 배우면 가장 먼저 Hello World를 출력하는 코드를 작성한다. … Read more

[RT in One Weekend Series 1] Index and Overview (번역)

“Ray Tracing (RT) in One Weekend”은 Peter Shirley가 작성한 자료이다 (출처 1). 해당 글은 누구나 읽을 수 있도록 공개되어 있다 (출처 3). Ray Tracing 기법이 궁금해서 찾아보는 과정에서 “RT in One Weekend”를 찾게 되었다. 좋은 자료라고 판단되어서 공부를 하는 차원에서 정리를 할 계획이다. 단순히 번역을 목표로 하고 있지만, 개인적으로 찾아본 자료를 중간중간 추가로 작성할 계획이다. 번역이라고 하니 엄청난 일인 … Read more