앰비언트 오클루전이란 무엇입니까?

VXAO는 세계 공간 개체를 복셀로 변환하고 이를 사용하여 그림자를 계산합니다. 주변 폐색은 많은 비디오 게임의 설정 메뉴에서 사용할 수 있는 그래픽 옵션입니다. 일부 게임에서는 앰비언트 오클루전이 그림자를 향상시킨다고 설명하지만 실제로 어떤 게임도 구체적으로 설명하지 않습니다.

앰비언트 오클루전이란?

앰비언트 오클루전은 객체가 앰비언트 조명을 차단하는 방법을 시뮬레이션하는 섀도잉 기술입니다. 어두운 그림자가 있는 개체 아래의 내부 가장자리와 표면을 사용하여 그림자를 가능한 한 사실적으로 보이게 하는 도구로 설계되었습니다.

팁: 폐색은 방해 또는 차단의 또 다른 단어이므로 주변 폐색은 사실적인 그림자를 드리우기 위해 물체에 의해 빛이 차단되는 방식을 시뮬레이션합니다.

가장 단순한 형태의 앰비언트 오클루전은 하늘의 확산 광원에서 투사되는 그림자만 계산합니다. 고급 구현에서는 램프, 횃불 및 총구 섬광과 같은 다른 광원도 고려합니다.

앰비언트 오클루전을 포함하는 최초의 게임은 2007년 게임 Crysis였습니다.

어떤 유형의 주변 폐색이 있습니까?

SSAO 또는 스크린 공간 앰비언트 오클루전은 앰비언트 오클루전의 특히 가벼운 구현입니다. "화면 공간"은 SSAO가 활발하게 렌더링되는 개체만 고려한다는 것을 의미하는 용어입니다. 즉, 현재 표시되지 않는 개체에는 계산이 수행되지 않습니다.

예를 들어 거리를 가로질러 그림자를 드리우는 타워가 있고 타워가 더 이상 화면에 표시되지 않도록 카메라를 돌리면 드리우는 그림자가 사라집니다. 마찬가지로, 가까운 물체에 의해 시야가 차단된 거리에 있는 물체는 그림자를 드리우지 않습니다. 예를 들어 나무가 트럭에 의해 가려지는 것과 같이 그림자가 보여야 하는 경우에도 마찬가지입니다. 어떤 경우에는 탱크와 같은 물체 아래에 나타나야 하는 그림자가 탱크의 후면, 상단 및 하단이 렌더링되지 않아 차단되지 않기 때문에 나타납니다. 빛.

SSAO는 또한 그림자가 없어야 하는 곳에 그림자를 드리우는 데 문제가 있습니다. 특히 서로 다른 거리에 있는 두 물체와 관련이 있을 때 그렇습니다.

HBAO 또는 Horizon 기반 앰비언트 오클루전은 Nvidia의 고급 앰비언트 오클루전 구현입니다. AMD는 HDAO 또는 고화질 앰비언트 오클루전이라고 하는 유사한 구현을 가지고 있습니다. HBAO를 사용하면 그림자가 표면에 더 정확하게 적용되어 거짓 그림자가 많이 생성되는 것을 방지할 수 있습니다. 불행히도 성능에 미치는 영향은 상당하므로 효과는 절반 크기로만 렌더링됩니다. 즉, 그림자 효과는 해상도가 더 낮습니다.

HBAO+는 많은 성능 문제를 해결하고 너무 많은 성능 영향 없이 그림자를 전체 규모로 렌더링할 수 있도록 하는 HBAO의 향상된 버전입니다. 이 증가된 해상도는 더 부드럽고 매끄러운 그림자를 허용합니다. 더 나은 그림자 흐림 효과는 전력선과 같은 물체가 단단한 그림자가 아닌 부드러운 그림자를 드리워야 하는 야외 장면에서 특히 중요합니다. HBAO+는 또한 움직이는 물체나 카메라 움직임으로 인한 깜박임으로 인해 HBAO가 가질 수 있는 문제를 해결합니다.

VXAO 또는 Voxel Accelerated Ambient Occlusion은 Nvidia의 최신 기술입니다. 화면 공간 알고리즘을 사용하는 대신 세계 공간 주변 폐색 알고리즘을 사용합니다. 즉, 화면 밖에 있는 객체가 여전히 그림자를 투사할 수 있으므로 카메라 뒤와 객체 아래에서 그림자를 투사하여 훨씬 더 사실적인 모양을 제공합니다. VXAO는 세계 공간 개체를 복셀로 변환하고 이를 사용하여 그림자를 계산합니다.

팁: 복셀은 개체의 원래 다각형 수보다 해상도가 낮은 모델입니다. 복셀에서 텍스처를 렌더링하는 것은 개체의 모양이 훨씬 더 낮은 해상도이기 때문에 좋지 않게 보일 것입니다. 그러나 그림자 생성의 경우 이 감소된 개체 세부 정보는 품질이 무시할 수 있는 수준으로 저하되는 동안 상당한 성능 향상을 제공합니다. 온라인 규칙: https://jocuripacanele.ro/joci-ruleta-online-pe-bani-reali.html

이전 앰비언트 오클루전 구현과 달리 VXAO가 월드 스페이스라는 사실은 물체 사이의 거리를 통해 그림자가 멀리 있는 물체에 대해 더 정확하게 계산할 수 있습니다. 그림자. 또한 벽과 같은 표면 앞에서 걷는 캐릭터 주변에서 가끔 볼 수 있는 후광 효과를 방지합니다. VXAO는 이전의 앰비언트 오클루전보다 프로세서 집약적이지만 최고의 그림자 품질을 제공합니다.