최근 언리얼 게임 엔진 제조사 인 에픽 (Epic)의 데모가 사실적인 조명 효과를위한 눈썹을 높였습니다. 이 기술은 광선 추적을위한 큰 진보입니다. 하지만 그게 무슨 뜻 이죠?

레이 트레이싱의 역할

레이 트레이싱은 그래픽 엔진이 가상 광원이 환경 내의 항목에 미치는 영향을 계산하는 데 사용하는 방법입니다. 말 그대로 프로그램흔적그만큼광선실제 빛이 어떻게 작동하는지 연구하는 물리학 자에 의해 개발 된 계산을 사용하여

Unreal이나 Unity와 같은 그래픽 엔진은 광선 추적을 사용하여 그림자 개체, 반사 개체 및 폐색 개체를 개별 개체로 렌더링 할 필요없이 사실적인 조명 효과를 렌더링합니다. 처리 관점에서 볼 때 상당히 집중적이지만 카메라 (즉, 플레이어)가 특정 순간에 볼 필요가있는 것만 렌더링하는 데 사용하면 가상 환경에서 사실적인 빛을 시뮬레이션하는 다른 구식 방법보다 더 효율적일 수 있습니다. 특정 조명 효과는 뷰어의 관점에서 단일 2 차원 평면에 렌더링되지만 환경 전체에 걸쳐 지속적으로 렌더링되지는 않습니다.

가상의 빛의 동작 방식을 결정하고 주어진 시간에 뷰어 나 플레이어가 볼 수있는 효과가 얼마나 많은지 등 엄청나게 복잡한 수학으로이 모든 것을 얻을 수 있습니다. 개발자는 덜 복잡한 하드웨어 나 더 빠른 속도의 부드러운 게임 플레이를 설명하기 위해 동일한 기술의 덜 복잡한 버전을 사용할 수 있습니다.

광선 추적 (Ray tracing)은 특정 기술이 아닌 그래픽에 대한 일반적인 접근 방식입니다.하지만 지속적으로 개선되고 개선되었습니다. 할리우드 영화에서 볼 수있는 특수 효과 나 PC 게임 중 게임 플레이 중에 보이는 그래픽과 같은 실시간 엔진에서 사전 렌더링 된 그래픽에 사용할 수 있습니다.

레이 트레이싱의 새로운 점은 무엇입니까?

최근 뉴스에 레이 트레이싱을받은 데모는 아래 비디오의 짧은 데모입니다. 스타 워즈 정말 나쁜 타이밍으로 몇몇 stormtroopers와 관련된 스케치. 지난 주 Game Developer 's Conference에서 발표되었습니다. NVIDIA 및 Microsoft와 협력하여 Epic Games (유비쿼터스 Unreal Engine 제조사)가 새로운 광선 추적 기술을 과시하여 제작되었습니다.

문맥을 벗어나서, 그것은 단지 멍청한 비디오입니다. 그러나 중요한 점은 Pixar 영화처럼 비디오 게임처럼 미리 렌더링되지 않고 실시간으로 렌더링된다는 것입니다. 아래의 비디오는 프리젠터 그래픽을 사용하여 실시간 컨트롤로는 장면을 통해 카메라를 확대 / 축소하는 것을 보여줍니다.

이론적으로 게임용 PC가 충분히 강력하다면, 다음 버전의 Unreal 데모에서 새로운 광선 추적 조명 효과를 사용하여 모든 게임에서 그래픽을 생성 할 수 있습니다.

이 특정 데모에는 불규칙한 지오메트리가있는 반사 및 대칭 반사 표면이 많이 포함되어 있기 때문에 기술이 실제로 빛을 발합니다. Captain Phasma의 크롬 도금 갑옷의 곡선 패널에 환경이 반영되는 방식을 확인하십시오. 중요한 점은 정상적인 폭풍우 치는 조련사의 흰 갑옷을 더럽 ​​히고 뒤죽박죽으로 반사시키는 방법에 주목하십시오. 이것은 게임에서 현재 사용할 수없는 사실적인 수준의 조명입니다.

내 게임이 멋지게 보이게 할 것인가?

음, 매우 구체적인 상황에서 그렇습니다. 이 고급 수준의 광선 추적은 비디오 게임이보다 인상적인 조명 효과를 더 쉽게 만들어 주지만 실제로는 그래픽의 다각형 구조를보다 자세하게 만들어주지는 않습니다. 텍스처의 해상도를 높이거나 애니메이션의 유동성을 향상시키지 않습니다. 즉, 조명을 사실적으로 보일 것입니다.

위의 데모는 개발자가 거의 모든 표면이 빛나거나 빛을 반사하는 캐릭터와 환경을 선택했기 때문에 특히 극적입니다. 같은 기술을 사용해 말하자면 주인공 인마술사시리즈 시골을 통해 자신의 말을 타고, 당신은 어떤 주요 반사 표면을 그의 칼과 아마 물을 제외하고 볼 수 없습니다. 결정적으로 광선 추적 기술은 피부, 말의 모피, 옷의 가죽 등의 렌더링을 향상시키는 데별로 도움이되지 않습니다.

이 시연에서 나온 헤드 라인은 "블록버스터 영화 그래픽"이 과장된 약간의 과장된 표현이라고 주장합니다. 이는 거울 홀에서 레벨 세트를 재생하는 경우에 해당 될 수 있지만 사실입니다.

내 게임에서이 물건을 언제 볼 수 있습니까?

GDC 데모는 RTX라는 독점적 인 광선 추적 기술의 한 예로, 현재 NVIDIA에서 개발 중입니다. 이 제품은 올해 말에 20XX 모델 번호로 데뷔 할 예정인 하이 엔드급 GeForce 그래픽 카드 시리즈에서 첫 선을 보일 예정입니다. NVIDIA의 PhysX와 같은 다른 독점 그래픽 기술과 마찬가지로 다른 제조업체의 그래픽 카드를 사용하는 플레이어는 사용할 수 없을 것입니다.

RTX는 레이 트레이싱을 위해 특별히 DirectX API 시스템의 새로운 기능을 사용하고 있습니다 (마이크로 소프트의 레이 트레이싱). 위의 특정 데모는 Epic과 NVIDIA의 공동 작업이지만 AMD와 Intel 같은 경쟁 제조업체가 비슷한 결과를내는 유사한 시스템을 만드는 것을 막을 수있는 방법은 없습니다.

이를 간단히 말하면 하이 엔드 PC 게임은 2018 년 말과 2019 년 초에 이러한 기술을 사용하기 시작합니다.그 시간에 새로운 그래픽 카드에 투자하는 게이머가 가장 큰 이점을 볼 수 있지만 이미 고급형 게임 시스템을 사용하고 있다면 현재 하드웨어의 DirectX 호환 게임에서 이러한 효과 중 일부를 사용할 수 있습니다.

긴 개발 시간과 정적 하드웨어 타겟으로 인해 콘솔 플레이어는 다음 게임 콘솔이 몇 년 안에 출시 될 때까지 이러한 고급 그래픽을 보지 못합니다.

이미지 크레딧 : NVIDIA, Epic / YouTube, Guru3D / YouTube

탑 팁 :
댓글 :