- 고정 그래픽 파이프라인에서 프로그래머블 셰이더 구조로 전환

엔비디아가 프로그래머블 셰이더 GPU ‘지포스3’ 출시 25주년을 맞아 초기 PC 그래픽 기술 전환점을 조명했다.
2001년 등장한 지포스3는 고정 기능 기반 그래픽 파이프라인에서 벗어나 개발자가 그래픽 연산을 직접 제어할 수 있는 프로그래머블 GPU 구조를 제시했다. 이 구조는 이후 현대 GPU 아키텍처의 기본 설계 방향으로 자리 잡으며 PC 그래픽 기술 발전의 출발점이 됐다.
프로그래머블 셰이더 GPU 등장
지포스3는 150나노미터 공정 기반 NV20 그래픽 프로세서를 탑재한 GPU로 설계됐다. 약 5,700만 개 트랜지스터와 64MB 메모리를 갖춘 당시 고성능 그래픽 카드였다. 엔비디아는 ‘nFinite FX Engine’을 적용해 개발자가 픽셀과 버텍스 연산을 직접 제어할 수 있는 프로그래머블 셰이더 환경을 제공했다. 이전 세대 GPU가 고정 기능 파이프라인에 의존했던 것과 달리 그래픽 효과를 소프트웨어 방식으로 설계할 수 있는 구조였다.
맥월드 GPU 기술 시연
지포스3는 2001년 일본 도쿄에서 열린 Macworld Tokyo 행사에서 처음 공개됐다. 당시 엔비디아 수석 과학자 데이비드 커크가 애플 CEO 스티브 잡스 소개로 무대에 올라 실시간 그래픽 데모를 시연했다. 픽사의 캐릭터 ‘Luxo Jr.’를 활용한 실시간 조명 데모는 GPU 기반 그래픽 처리 성능을 보여준 대표적인 사례로 기록됐다. 이 시연은 GPU가 단순한 그래픽 가속기를 넘어 프로그래머블 컴퓨팅 장치로 확장될 가능성을 보여준 초기 사례로 평가된다.
둠3 실시간 조명 엔진 시연
이후 id Software 존 카맥은 지포스3 기반 실시간 픽셀 조명 엔진으로 구동되는 둠3 그래픽 데모를 공개했다. 픽셀 단위 조명 계산을 GPU에서 직접 수행하는 구조를 통해 실시간 그림자와 조명 효과를 구현했다. 당시 시연은 게임 그래픽에서 사실적인 조명과 그림자 표현이 가능해졌음을 보여준 기술적 전환점이었다.
초기 GPU 게임 그래픽 확산
지포스3는 이후 여러 PC 게임에서 새로운 그래픽 기술 구현 기반이 됐다. The Elder Scrolls III: Morrowind에서는 실시간 수면 효과가 적용됐고 AquaNox에서는 복잡한 수중 조명 효과가 구현됐다. Max Payne에서는 실시간 반사 효과와 고해상도 텍스처, 불릿 타임 연출이 GPU 기반 그래픽 처리로 구현됐다. 이러한 변화는 이후 GPU 중심의 실시간 그래픽 렌더링 시대를 여는 계기가 됐다.
엔비디아는 지포스3 출시 25주년을 기념해 초기 PC 게이밍 환경을 재현한 콘텐츠와 관련 스토리를 소셜 채널을 통해 공개했다. 엔비디아 제이콥 프리먼 커뮤니티 매니저는 윈도우 XP와 CRT 모니터 환경에서 구동되는 게임 플레이를 소개하며 당시 PC 게이밍 경험을 다시 조명했다.
#엔비디아 #지포스3 #GeForce3 #GPU역사 #프로그래머블셰이더 #PC게이밍 #그래픽기술



