Home

(RayTracing) 최적화

RayTracing 프로젝트(Ray Tracing in one Weekend)를 끝냈습니다. 하지만 이미지의 크기를 400x266으로 했음에도 불구하고, 결과를 확인하는 시간이 12분이 걸립니다. 그래서 여러 레퍼런스를 따라 프로그램을 최적화하는 과정을 문서로 남깁니다. 많이 봐주시고 피드백 주시면 감사하겠습니다. https://github.com/curaai00/H-R-Tracing

Read more

(RayTracing) 흐린 초점

이제 마지막 챕터에 다다렀습니다: 흐린초점(defocus blur). 사진작가들은 “피사계 심도(depth of field)”라고도 하니 단어를 너무 신경쓰지마십시오. 실제 카메라는 빛을 받을 큰 구멍(핀홀보다 큰)이 필요합니다. 이것이 초점을 흐리게 합니다. 하지만 구멍에 렌즈를 박으면, 특정 거리안에 모든 것의 초점을 잡을 수 있다. 렌즈를 이렇게 생각할 수 있는데: 초점 거리상의 특정 지점에서 오는 모든 빛은 렌즈를 부딪혀 이미지센서의 한 지점으로 구부러져 옵니다. 우리는 투영점과 평면사이의 초점이 항상 맞는 거리를 “focus distance”라고 부릅니다. 초점 거리는 focal length와 같지 않...

Read more