Company
교육 철학

RayTracing TheRest Of YourLife (남은 인생동안 레이트레이싱)

'주말 동안 만드는 레이 트레이싱'과 '다음 주에 배우는 레이 트레이싱'에서 여러분은"실제"레이 트레이서를 구축했습니다.
만약 동기가 부여된다면, 해당 서적에 포함된 소스 코드와 정보를 활용하여 원하는 모든 시각 효과를 구현할 수 있습니다. 이 소스 코드는 소규모 취미 프로젝트용 레이 트레이서를 구축하는 데 의미 있고 견고한 기반을 제공합니다. 상업용 레이 트레이서에서 발견되는 대부분의 시각 효과는 처음 두 권의 책에서 설명된 기법에 의존합니다. 그러나 표면 하부 산란이나 중첩 유전체와 같이 점점 더 복잡한 시각 효과를 추가하는 능력은 수학적 기반이 부족함으로써 심각하게 제한될 것입니다. 이번 권에서는 독자가 매우 관심 있는 학생이거나 레이 트레이싱 관련 경력을 추구하는 사람이라고 가정합니다. 우리는 매우 진지한 레이 트레이서를 만들기 위한 수학으로 깊이 들어갈 것입니다. 학습을 마치고 나면 영화, 텔레비전, 제품 디자인, 건축 등 여러 인기 분야에서 사용되는 다양한 상업용 레이 트레이서를 사용하고 수정할 수 있는 충분한 능력을 갖추게 될 것입니다.
이 짧은 분량의 책에서 다루지 않는 내용은 매우 많습니다. 예를 들어, 몬테카를로 렌더링 프로그램을 작성하는 방법은 여러 가지가 있지만, 그중 하나만 깊이 다루었습니다. 또한 섀도우 레이 (대신 빛을 향할 확률을 높이는 방식을 채택함) 나 양방향 방법, 메트로폴리스 방법, 포토 매핑 등은 다루지 않았습니다. 이러한 기법들은 소위"진지한 레이 트레이서"에서 찾아볼 수 있지만, 이 책에서는 해당 분야의 개념, 수학, 용어를 다루는 것이 더 중요하기 때문에 포함하지 않았습니다. 이 책은 독자들이 처음 접하게 될 많은 학습 중 하나로써 심도 있는 노출을 제공하며, 이러한 기법들과 기타 흥미로운 기술들을 공부하는 데 필요한 개념, 수학, 용어들을 익힐 수 있도록 도와줄 것입니다.
저자가 느끼는 만큼 독자 여러분도 수학이 매력적이라고 느끼시길 바랍니다.