PPM 썸네일형 리스트형 Progressive PhotonMapping : 재작성 그동안 골치를 앓던 프로그레시브 포톤 매핑 렌더러 구현을 끝냈다. 물론, 렌더러 자체를 완전히 바닥부터 구현한 것은 아니다. 이번 일의 주 목적은 렌더러 독자 제작이 아니라, 블로그지기의 3D 그래픽스 라이브러리 테스트였기 때문이다. Toshiya의 PPM(progressive photonmapping) 렌더링 코드를 기반으로 테스트 렌더러를 작성했다. Toshiya의 코드는 glut로 작성되었으며, 레거시 렌더링 컨텍스트(GL rendering context)를 사용하며, OpenGL 3.0 이후의 표준이 아닌 ARB 확장(extensions)을 직접 사용하는 방식을 취하고 있다. Toshiya의 PPM 코드는 PPM 자체에만 중점을 두고 있기 때문에, 그 이외의 구조적인 부분은 땜빵식 코드가 대단히 .. 더보기 이전 1 다음