짧게하겠습니다. 아래 이미지에 묘사 된 효과를 어떻게 얻을 수 있습니까? 실시간으로 할 수 있습니까? 믿을 수 없을 정도로 단순 해 보이지만 그렇지 않을 수도 있습니다. 이 모양을 달성하기 위해 셰이더 프로그래밍에 대한 자세한 정보를 얻기 위해 검색 할 수있는 키워드가 있습니까? 감사.
짧게하겠습니다. 아래 이미지에 묘사 된 효과를 어떻게 얻을 수 있습니까? 실시간으로 할 수 있습니까? 믿을 수 없을 정도로 단순 해 보이지만 그렇지 않을 수도 있습니다. 이 모양을 달성하기 위해 셰이더 프로그래밍에 대한 자세한 정보를 얻기 위해 검색 할 수있는 키워드가 있습니까? 감사.
답변:
그것은 어떤 종류의 특정 평면 음영 접근법을 전혀 사용 하지 않는 것 같습니다. 투영 된 그림자가 단단하고 개체가 둥글 지 않지만 음영이 부드럽습니다.
특정 조명 효과는 앰비언트 오 클루 전 (아마 SSAO, "스크린 공간 앰비언트 오 클루 전")의 조합으로 나타납니다. 이로 인해 틈새에 부드러운 그림자가 생기고 규칙적인 ol 엣지 그림자 매핑과 일반 조명 모델 (아마도 그냥 퐁 조명).
직교 투영법을 사용하고 있습니다. 유일한 빛은 직사각과 평평한 모든 물체와 결합 된 방향성 빛인 것처럼 보이며, 각 얼굴이 거의 균일 한 음영을 갖는 이유입니다 (특별한 플랫 쉐이딩 기법은 아님).
그것은 오 클루 전 맵 (유일한 백색광 하에서 확산 물질을 물리적으로 보정하는 것에 해당)과 방향성 조명 (위에서 올라 가면서 선명한 그림자를 생성)에 해당합니다.
오 클루 전 맵은 일반적으로 레이트 레이싱 기술을 사용하여 만들어집니다. 현재 가정용 컴퓨터에서 충분한 품질로 실시간으로 생성 할 수 없습니다.
이러한 맵은 일반적으로 텍스처로 사전 렌더링됩니다. 이 텍스처는 나중에 클래식 GPU 래스터 화 기술을 사용하여 렌더링 할 수 있습니다.
이것은 다음과 같습니다
즉, 고품질 PCF 섀도 필터링, HBAO 또는 Scalable AO 와 같은 고급 AO 기술 및 사용자 지정 MSAA 확인 등을 사용하여 실시간으로이 수준의 이미지 품질에 근접 할 수 있습니다. 많은 작업이 필요하며 상당히 강력한 GPU가 필요합니다.