2003/9/5
2003년 9월 4일, 메이지 대학 리버티 타워에서 개최된 CEDEC2003에 두고, 마이크로소프트는 최신의 DirectX 관련 정보를 개시하는 「meltdown」를 개최했다. 2001년까지는 meltdown는 동사가 단독 개최하고 있었지만, 작년과 금년은 CEDEC내의 하루 종일 세션이라고 하는 형태로 행해지고 있어 이 스타일이 관계자에게는 정착했다고 하는 감이 있다.
meltdown의 강사를 맡은 마이크로소프트 Graphics Architect Chas. Boys씨
일반 유저가 가장 걱정하고 있다고 생각되는 DirectX의 버젼업이지만, 결론으로부터 말하면 메이저 버젼업이라고 하는 의미에 두어, 금년은 「없음」.
당초, 말해지고 있던 「DirectX 9.1」(이)라고 불리고 있던 것도 이번 meltdown에 두어 고지되지 않고, 실질적으로 DirectX 9.0의 리버젼 업이라고 하는 형태로 technology의 진화에 대응 해 나간다. 현재, DirectX의β멤버의 사이에 배포가 시작된 DirectX 9 SDK update는, 다음 달 이후, 일반 유저에게도 그 배포가 시작되지만, OS컴퍼넌트 레벨에서의 업데이트는 없다.
이 SDK 업데이트는 ·HLSL(High Level Shading Language)의 최적화 엔진의 강화 ·프로그라마브르시다 2.0+대응의 HLSL 연구 최종 단계 ·HLSL 메뉴얼 문서 갱신 ·구면 조화 함수의 서포트 ·애니메이션 압축 ·HDR(High Dynamic Range) 화상의 입출력 서포트 ·개발 스위트 「Visual Studio」용의 DirectX 확장 (이)라고 하는 느낌이 된다. HLSL가 개발자에게 겨우 인지되어 왔다고 하는 것으로, HLSL 관련의 강화가 눈에 띈다.
구면 조화 함수
사전 방사 휘도전반(PRT : Pre-computed Radiance Transfer)는 리얼타임 3 D그래픽스계에서 핫인 화제이지만, 3 D모델이 변이 하지 않는(돌거나 하지 않는다)라고 하는 대전제가 필요해서, 곧바로 3 D게임에 활용될 가능성은 낮다.
있는 오브젝트에 두고 빛이 어떻게 전반 되는 것인가를 사전 계산해 버려, 실제의 렌더링시에는 매우 간결한 시다로 자기 가림이나 상호 반사의 결과를 시뮬레이션 할 수 있는 방사 휘도전반(Radiance Transfer)이라고 하는 technology가 있지만, 구면 조화 함수와는 그 실현에 이용되는 것이다.
2003 년 후반 이후 당분간은, DirectX 10이라고 하는 형태는 아니고, DircetX 9의 마이너 버젼 업이라고 하는 형태로 제공되어 간다.
그 신판 DirectX 9의 Direct3D에 두고, 하나 토픽이라고 할 수 있는 것은 16 비트 부동 소수점 실수(FP16) 서페이스포맛트에 관한 제약이 큰폭으로 개선된다고 하는 점이다.
우선, FP16가 렌다타겟트로서 사용할 수 있게 된다. 즉 직접 frame buffer에 대해, FP16로 렌더링이 할 수 있도록 되는 것이다.
게다가 지금까지 FP16에서는 필터링이나 브렌딘그가 서포트되어 있지 않았지만, 「필터→바이리니아, 트라이 리니어가 서포트」 「브렌딘그→α채널을 고려한 브렌딘그를 서포트」라고 한 개선을 볼 수있게 된다. 덧붙여 필터링에 두고, 이방성 필터링은 서포트되지 않는다. 또, FP32에 대해서는, 이전 같은 제약이 남는 대로 된다.
Sony Online Entertainment가 개발중의 「EverQuest2」는, DirectX 9 GPU가 대전제로 DirectX8 이전의 GPU에서는 동작하지 않는다. DirectX 9시대를 나가히키인가 시키는 것으로 3 D게임 그래픽스의 최저 라인을 단번에 DirectX9에 쉬프트 올라가는 것을 노린다. (C) Sony Online Entertainment.
리얼타임 3 D그래픽스에 두고 실효 퍼포먼스와 그 다이내믹 레인지의 밸런스가 잡힌 포맷인 FP16를, 신DirectX 9에 두고, 기술자가 지금까지의 8 비트 정수(INT8)와 같게 사용할 수 있는 것 같은 방향성으로 신DirectX 9는 진화 해 나간다고 하는 것이다.
덧붙여 일반 유저로서 걱정인 것은, 그러한 신DirectX 9 대응 GPU는 언제쯤 나올까라고 하는 것에 대하여다. 이것에 대해서 세션의 강사를 맡은 Chas. Boyd씨는 「 각 GPU vender에 의존하는 것이므로 명확에는 말할 수 없지만, 대개 2004년경은 아닌가」라고 말하고 있다.
NVIDIA나 ATI Technologies로부터 공식적인 차기 GPU의 릴리스 스케줄은 고지되어 있지 않지만, NVIDIA는 차기 Geforce FX(NV40)를, ATI는 차기 RADEON(R400)의 발표를 삼가고 있어 이것들은 대부분 2003연말부터 2004년에 릴리스 된다고 보여지고 있다. 신DirectX 9는, 아마, 이러한 GPU를 풀 활용하는 이유로 릴리스 되게 될 것이다. DirectX 8시대때와 같이, DirectX 9는 2 묵은 해를 보내고 새해를 맞이함 해로 계속되게 되는 것이다.
계속되는 리포트에서는 프로그라마브르시다 3.0 관련에 대해 다루어 가고 싶다.
(트라이 제트 니시카와 젠시)
| 제일 위로 |
| 최종 수정 일시: 09월 11일(2003년) 01:16 AM 편집 | 정보 | 차이 | 비슷한 페이지 DebugInfo |
| 유용한 페이지들: 분류 분류 | 자유로운 연습장 SandBox | 무작위 페이지들 RandomPages | 인기있는 페이지들 MostPopular |