구크 셰이딩
Gooch shadingStanford bunny의 멋진 쉐이딩의 예
고흐 음영법은 음영 객체를 음영하기 위한 비사진적 렌더링 기법이다."쿨투 워밍(cool to warm)" 음영으로도 알려져 있으며, 기술 일러스트레이션에서도 널리 사용되고 있다.
역사
구치 쉐이딩은 유타 대학 컴퓨터 대학의 에이미 구치 외 연구진에 의해 개발되었으며 1998년 SIGGRAPH 컨퍼런스에서 처음 발표되었다.[1][2]이후 오토데스크, 엔비디아, 밸브가 출시한 셰이더 라이브러리, 소프트웨어, 게임 등에서 구현했다.[3][4][5]
과정
구크 쉐이딩은 오리지널 모델 컬러와 함께 따뜻한 색(노란색 등)과 시원한 색(파란색 등) 두 가지 색상을 추가로 정의한다.따뜻한 색은 광원을 향한 표면을 나타내고, 시원한 색은 반대쪽을 향한 표면을 나타낸다.이를 통해 가장자리 선과 하이라이트가 시각적으로 두드러지게 유지되도록 중간 톤에서만 음영이 발생할 수 있다.구크 셰이더는 일반적으로 두 개의 패스로 구현된다. 즉, 장면의 모든 물체는 먼저 "쿨 투 웜" 음영으로 그려지고, 두 번째 패스에서 물체의 가장자리는 검은색으로 렌더링된다.
참고 항목
참조
- ^ Amy Ashurst Gooch; Bruce Gooch; Peter Shirley; Elaine Cohen (1 January 1998). A Non-photorealistic Lighting Model for Automatic Technical Illustration. Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques. ACM. pp. 447–452. CiteSeerX 10.1.1.46.6762. doi:10.1145/280814.280950. ISBN 978-0897919999. Retrieved 6 May 2017.
- ^ Porcino, Nick (10 November 2007). "Siggraph 1998". nickporcino.com. Retrieved 13 May 2017.
- ^ "NVIDIA Shader Library". NVIDIA Developer Zone. NVIDIA. Retrieved 6 May 2017.
- ^ "About Shading, Highlighting and Coloring Faces AutoCAD". Autodesk Knowledge Network. Autodesk. Retrieved 6 May 2017.
- ^ Mitchell, Jason; Francke, Moby; Eng, Dhabih (1 January 2007). Illustrative Rendering in Team Fortress 2 (PDF). Proceedings of the 5th International Symposium on Non-photorealistic Animation and Rendering. ACM. pp. 71–76. doi:10.1145/1274871.1274883. ISBN 9781595936240. Retrieved 6 May 2017.