摘要 |
물질들의 컴퓨터 그래픽(CG) 표현들을 쉐이딩하기 위한 컴퓨터 저장 매체에 인코딩된 컴퓨터 프로그램들을 포함하는 방법들, 시스템들 및 장치. 방법들 중 하나는 물리적 물질을 묘사하는 데이터를 획득하는 단계; 렌더링 엔진으로부터 물리적 물질의 CG 표현에서 특정 포인트를 쉐이드하기 위한 쉐이딩 요청을 수신하는 단계, 상기 요청은 특정 포인트의 맵핑 포지션, 맵핑 포지션에서 뷰 방향뷰 방향포지션에서 광 방향을 식별하며; 복수의 팔레트화된 이미지를 사용하여 맵핑 포지션에서 직접 조명 색을 계산하는 단계; 물리적 물질을 묘사하는 데이터를 사용하여 맵핑 포지션에서 간접 조명 색을 계산하는 단계; 직접 조명 색과 간접 조명 색을 조합하는 단계에 의하여 맵핑 포지션에서 최종 색을 생성하는 단계; 및 물리적 물질의 CG 표현을 렌더링하는데 사용하기 위한 렌더링 엔진에 최종 색을 제공하는 단계를 포함한다. |