엔비디아(nVIDIA)에서 세계 최초로 마이크로소프트 다이렉트X(DirectX) 10용 애플리케이션 엔비디아 캐스케이드의 테스트 프로그램(nVIDIA Cascades demo)을 발표했다.
엔비디아의 캐스케이드 데모는 컨텐츠 생성, 역동적인 입자 시스템 및 고화질 렌더링을 포함하여 모든 장면이 다이렉트 10을 이용한 차세대 그래픽의 특징을 이용하여 선보이는 것이며, 다이렉트X 10을 지원하는 지포스(GeForce) 8 시리즈는 마이크로소프트의 윈도우 비스타 운영체제에서 실행할 수 있다.
지포스 8 시리즈 그래픽 카드를 이용하는 사용자들은 엔비디아 홈페이지에 업데이트 된 비스타용 포스웨어(ForceWare) 100.64 드라이버를 다운로드해서 설치해야 한다.
엔비디아 지포스 8 시리즈 GPU(graphic processing units)는 마이크로소프트 다이렉트3D 10의 스펙에서 요구하는 하드웨어 기능을 모두 포함하고 있으며, 셰이더 모델 4에서 사용되는 다이렉트X 10 통합 셰이더 구조를 전적으로 지원한다. 캐스케이드 데모를 통해서 선보이는 특징은 아래와 같다.


순차적인 지오메트리 창작(Procedural Geometry Creation)
바위의 모양은 렌더링만으로 구현한 것이 아니라 지포스 8800을 이용한 것이다. 사용자들은 무한한 가상 세계에서 끝없이 위, 아래로 이동할 수 있다. GPU는 다양한 모양의 거대한 바위가 연속해서 화면에 흐르도록 해준다.
역동적 입자 연산(Dynamic Particle Physics)
지포스 8800의 지오메트리 셰이더는 폭포가 흘러 바위 표면에 부딪쳐 흩어지고, 강물이 바위의 모양대로 따라 흐르게 하는 등 물에 관한 모든 물리연산을 담당해 구현한다. 물 입자는 GPU상에서 생성되고, 흐르고, 끊긴다. 이 모든 과정에 CPU는 사용되지 않으므로 자유롭게 다른 작업을 할 수 있다.
위치변환 매핑(Displacement Mapping)
개선된 위치변환 매핑 기술은 복잡한 픽셀 셰이더의 정점 함수(a simple height map)를 이용해 세밀하게 생성된 각각의 덩어리나 돌출부가 서로 맞물리게 함으로써 바위의 표면을 극도로 사실적으로 구현한다.
엔비디아 캐스케이드 테스트 프로그램은 아래의 링크에서 다운로드 할 수 있다.
http://www.nzone.com/object/nzone_cascades_home.html
|