엔비디아(NVIDIA)가 VR 게임을 위한 '게임웍스 VR(GameWorks VR)'을 공개했다.

엔비디아는 플래그십 그래픽 카드 지포스 GTX 980 Ti 출시에 맞춰 가상현실(VR) 경험을 제공할 수 있는 '게임웍스 VR'을 발표했다.
오큘러스 리프트가 내년에 출시할 VR 헤드셋에서 끊김이나 지연 현상 없이 2160x1200 해상도를 90Hz로 출력하기 위한 하드웨어 사양으로 지포스 GTX 970 이상의 GPU를 권장하고 있는데, 게임웍스 VR은 이를 위해 GDC 2015에서 발표된 내용에 새롭고 향상된 기능들을 추가했다.
게임웍스 VR은 아래와 같은 기능들을 포함하고 있다.

엔비디아 다중 해상도 쉐이딩(Multi-Res Shading, MRS)은 이미지 각 부분이 VR 이미지로 최종 출력되는 픽셀 밀도와 일치하는 해상도에서 렌더링된다. 이 기술은 지포스 GTX 980 Ti의 멀티 프로젝션 아키텍처를 사용해 다중 뷰포트 렌더를 싱글 패스로 처리하기 때문에 VR 게임에서 상당한 성능 향상을 가져올 수 있다.
VR SLI를 통해 VR 애플리케이션에서 향상된 성능을 제공한다. 다중 GPU를 활용해 각각의 눈에 표시되는 스테레오 렌더링 가속을 지원하며 GPU 선호도 애플리케이션 프로그래밍 인터페이스를 통해 2개 이상의 GPU를 탑재한 GPU에서 사용 가능하다.
상황 우선(Context Priority) 기능은 비동기 타임워프와 같은 고급 VR 기능을 지원하기 위해 GPU 스케줄링 제어를 활성화 시켜준다. 이것은 게이머가 VR 헤드셋을 쓴 상태에서 고개를 돌렸을 때 새로운 프레임을 다시 렌더링하지 않고 지연 시간을 줄이고 빠른 이미지 조정이 가능하다.
다이렉트 모드(Direct Mode)는 VR 헤드셋에서 플러그-앤-플레이 호환성을 제공한다. 엔비디아 그래픽 드라이버가 VR 디스플레이를 탑재한 헤드셋 연결을 감지하면 표준 데스크탑 모니터보다 원활한 사용자 경험을 제공한다.
프론트 버퍼 렌더링(Front Buffer Rendering)은 지연 시간을 줄이기 위해 GPU가 직접 프론트 버퍼에 렌더링 할 수 있도록 해준다.
게임웍스 VR SDK 알파 버전은 이미 VR 업계 주요 개발사들인 CCP Games, Epic Games, HTC, Oculus, Valve에 제공되어 긍정적인 피드백을 받았으며, 게임 개발자들도 엔비디아 개발자 등록 후 SDK를 받을 수 있다.
한편, 엔비디아는 안드로이드 개발자들을 위한 개발툴 '안드로이드 웍스(Android Works)'도 공개했다.
이전에도 테그라 탑재 스마트 기기를 위한 게임 개발툴 엔비디아 게임웍스(GameWorks)를 제공해왔지만, 구글 안드로이드 TV OS로 동작하는 TV겸 콘솔 게임기기 '엔비디아 쉴드(NVIDIA Shield)'를 출시하면서 게임웍스를 안드로이드 웍스로 확대한다고 밝혔다.
안드로이드 웍스는 엔비디아 테그라 안드로이드 개발자 팩에 기반하고 있지만 테그라 탑재 기기 뿐만 아니라 모든 안드로이드 장치에서 사용 가능한 개발 플랫폼이다. 안드로이드 개발 시스템의 복잡한 설정 과정을 클릭 한 번으로 줄였으며 테그라에 맞춘 마이크로소프트 비주얼 스튜디오를 내장해 개발자들이 좋아하는 환경에서 작업할 수 있다.