ATI TruForm
ATI TruFormATI TruForm은 ATI(현 AMD)가 컴퓨터 하드웨어에서 테셀레이션이라고 불리는 그래픽 절차를 수행할 수 있는 SIP 블록용 브랜드였습니다.ATI TruForm은 Radeon 8500(2001년 8월부터 제공) 이후 [1]제품에 포함되어 있습니다.
SIP 블록 브랜드 "ATI TruForm"의 후속 제품은 Radeon HD 2000 시리즈(2007년 6월부터 제공) 및 새로운 제품인 테라스케일 하드웨어 테셀레이션에 포함되었습니다.
하드웨어 테셀레이션 지원은 Direct3D 11 및 OpenGL 4에서만 의무화되었습니다.이러한 API에서 정의된 테셀레이션은 2009년 9월에 출시된 새로운 TeraScale 2(VLIW5) 제품과 GCN 기반 제품(2012년 1월부터 사용 가능)에서만 지원됩니다.테셀레이션을 수행하는 GCN SIP 블록은 "기하학 프로세서"입니다.
개요
더 높은 메시 디테일을 시뮬레이션하는 노멀, 시차 매핑과 같은 픽셀 셰이더 강화 범프 매핑 방식을 채택하기 전에는 게임 내 곡면 3D 모양이 다수의 삼각형으로 생성되었습니다.삼각형을 많이 사용할수록 표면이 더 상세하게 나타나며 따라서 다각형도 줄어듭니다.TruForm은 기존 삼각형을 사용하여 곡면을 작성하고 이 표면을 테셀링하여 새롭고 더 상세한 폴리곤 모델을 만듭니다.지오메트리의 하드웨어 처리를 이용함으로써 프레임 레이트에 큰 영향을 주지 않고 비주얼 품질을 향상시키도록 설계되어 있습니다.
TruForm은 이상적으로는 TruForm을 염두에 두고 모델을 설계해야 했기 때문에 게임 개발자들에게 크게 받아들여지지 않았습니다.풍선 무기 등 시각적인 문제를 일으키지 않고 이 기능을 활성화하기 위해 모델에는 테셀레이션할 영역을 식별하는 플래그가 있어야 했습니다.경쟁사로부터 이 기술을 업계 전체에서 지원하지 않았기 때문에 개발자들은 이 기술을 무시하게 되었습니다.
Catalyst 드라이버의 최신 버전에서는 TruForm 기능은 삭제되어 있습니다.
Rade on X1000 시리즈 이후 TruForm은 하드웨어 기능으로 광고되지 않게 되었습니다.단, Rade on 9500 이상(및 Shader Model 3.0을 지원하는 하드웨어)에는 테셀레이션애플리케이션에 사용할 수 있는 Render to Vertex Buffer 기능이 포함되어 있습니다.[1] Rade on X1000 시리즈의 경우 최대 5개의 R2VB 버퍼의 동시 바인딩을 지원합니다.전용 하드웨어로서의 테셀레이션이 Xenos 및 Radeon R600 GPU에서 재현되었습니다.
TruForm 지원 게임
- 카운터 스트라이크(ati_subdiv "2.0", ati_npatch "1.0")
- 톰 클랜시의 레인보우 식스
- 포춘의 병사
- 솔저 오브 포춘 II: 더블 헬릭스
- 지진(TruQuake 패치
- 지진 2(TruQuake 2 패치)
- Hexen II (TruHexen2 패치, TruQuake2 패치 편집) (RaVeN [2]에 의해 개발)
- 언리얼 토너먼트(트루)UT 패치)
- Elder Scrolls III: Morrowind (비공식적으로 FPS Optimizer [3] 사용)
- 매든 NFL 2004
- 버그돔
- 울펜슈타인 성으로 돌아가기
- 진지한 샘
- Unreal Tournament 2003 및 2004(게임의 .ini 파일을 편집하고 "UseNPatches"를 설정해야 함)="참")
- 울펜슈타인:적령기
- 커맨드&컨커: 리니게이드
- Neverwinter Nights(게임의 ".ini" 파일을 편집하고 "Truform=1 활성화"를 설정해야 함)
- FTEQW(퀘이크 월드, 넷 지진, 퀘이크 II, 퀘이크, 퀘이크 III: 아레나, 헥센 2, 넥스위즈) [4] [5]
- 지진 III 아레나 [6] (RaVeN 개발)
레퍼런스
- ^ Witheiler, Matthew (2001-05-29). "ATI TruForm – Powering the next generation Radeon". AnandTech. Retrieved 2016-01-30.
외부 링크
- ATI 공식 TruForm 지원 게임 타이틀 목록
- ATI 프레스 릴리즈
- ATI TruForm 개발자 FAQ 페이지
- TruForm 화이트 페이퍼
- R2VB 프로그래밍 (2006년 3월)
- D3D9를 사용하여 정점 버퍼로 렌더링[영구 데드링크]
- area3d.net: NitroGL 데모 - TruQuake, TruQuake2 및 Tru의 홈UT