id 테크 5
id Tech 5![]() | |
![]() | |
원저작자 | 존 카맥 |
---|---|
개발자 | id 소프트웨어 |
기입처 | C++, AMP, 클리퍼, Python (AI) |
플랫폼 | Microsoft Windows, OS X, PlayStation 3, PlayStation 4, Xbox 360, Xbox One |
전임자 | id 테크니컬 4 |
후계자 | id 테크니컬 6 |
면허증. | 독자 사양 |
웹 사이트 | idsoftware |
id Tech 5는 id Software가 개발한 전용 게임 엔진입니다.이전 버전인 id Tech 1, 2, 3, 4에 이어 모두 GNU General Public License에 따라 공개되었습니다.이는 아이디 Tech 4보다 크게 발전한 것으로 간주되었습니다.이 엔진은 John D에 의해 WWDC 2007에서 처음 시연되었습니다. 8코어 컴퓨터에서는 Carmack이지만 데모에서는 512 MB 7000 클래스 Quadro 비디오 [1]카드에서 실행되는 싱글 스레드 OpenGL 구현의 싱글 코어만을 사용했습니다.id Tech 5는 비디오 게임 Rage에서 처음 사용되었고, 그 다음으로는 Wolfenstein: 새로운 질서, 내면의 악마, 울펜슈타인: 올드 블러드.그 뒤에 Tech 6라는 아이디가 붙었다.
특징들
엔진의 초기 시연에서는 20GB의 텍스처 데이터(최대 128,000×128,000픽셀의 텍스처를 지원하는 Virtual [2]Texturing이라는 고급 MegaTexture 접근 방식 사용)와 완전히 역동적이고 변화무쌍한 세계를 특징으로 했습니다.이 기술을 사용하면 엔진이 필요에 따라 텍스처를 메모리로 자동 스트리밍할 수 있으므로 개발자는 메모리 제한이나 텍스처 제한에 신경 쓸 필요가 없습니다.이를 통해 다양한 플랫폼에 맞게 콘텐츠를 조정할 필요가 없어짐으로써 콘텐츠 작성을 단순화할 수 있는 장점이 있습니다.이 엔진은 크로스 플랫폼 개발을 위한 리소스를 자동으로 최적화하여 동일한 모델을 다른 플랫폼에서 렌더링할 수 있으며, 한 플랫폼에서만 모델을 생성하여 크로스 플랫폼 [3]개발을 더욱 단순화합니다.
렌더러에 포함된 시각적 특징 중 하나는 섀도우 맵을 사용하여 섀도우링(소프트 에지)에 페넘브라(penumbra)를 넣는 것입니다.반면 볼륨 기반의 음영을 특징으로 하는 ID Tech 4는 매우 선명한 음영을 가지고 있었다.조명 위한 각종 기자재, 높은 동적 범위rendering-centric 효과, 꽃, 어스름한 광선(조명 체적), radiosity,[4] 부드러운 입자들, 픽셀 shader 영향 범위에 알파, 사후 처리, 화면 공간의 반사, 동적 물 표면, 절차적 애니메이션, 클로스 시뮬레이션과 같은 수많은 다른 고급 그래픽 효과.,피사계 깊이와 모션 블러(motion blur)가 포함되어 있습니다.CPU의 멀티 스레드 처리는 렌더링, 게임 로직, AI, 물리, 사운드 프로세싱을 포함한 많은 태스크에서 이루어집니다.
이 엔진에는 id Studio라는 콘텐츠 제작 도구 패키지가 포함되어 있으며 이전 버전보다 훨씬 사용하기 쉽고 세련된 것으로 알려져 있습니다.이전에는 콘텐츠 작성에서는 아티스트가 레벨 에디터 자신의 툴 이외의 다양한 명령줄 툴을 실행해야 했습니다.ID Tech 5에서는 모든 작업을 '엔진 내'로 실행할 수 있었습니다.
id Software는 이 엔진을 슈터 게임 제작에만 사용하지만, 이 엔진은 이 장르 이외에서 작동할 수도 있습니다.id Software의 Steve Nix는 다음과 같이 말했습니다. "우리는 사람들이 우리의 기술로 액션 슈터 공간 밖에서 게임을 만들 수 있다고 생각할 뿐만 아니라 이를 장려합니다.우리는 실제로 그 [3]게임들이 만들어지는 것을 보고 싶습니다.
마케팅 및 라이선스
이 엔진은 2007년 Apple Worldwide Developers Conference 기조연설에서 처음 공개되었으며, 그 후 E3 2007에서 잠재적인 라이선스 계약자에게 비공개로 공개되었습니다.엔진에만[5] 초점을 맞춘 첫 공개 시연은 같은 해 퀘이크콘에서 존 카맥이 개최한 연례 기조연설에서 이뤄졌다.
id의 선두 그래픽 엔진 개발자인 John Carmack과의 인터뷰에서 id Tech 5는 전작과 마찬가지로 오픈 소스로 출시될 것이라고 밝혔다.오픈 소스로의 이행은, id Tech 5가 독자 사양의 엔진으로서 릴리스 된 지 몇년이 지난 후에 행해질 가능성이 있습니다.QuakeCon 2007에서 Carmack은 Linux Games에 대해 "최종적으로는 Tech 5도 오픈소스가 될 것이기 때문에 가능한 한 독점 소프트웨어를 id Tech 5에 통합할 것입니다.이는 여전히 현존하고 있는 현상의 법칙이며, 최종적인 오픈 소스 릴리스를 [6]불가능하게 만드는 것들을 통합하지 않는 것이 정책입니다."Carmack은 2013년에 ID에서 사임했으며, 2016년에 ID Tech 6가 출시된 후 소스 코드가 공개되지 않았습니다.
QuakeCon 2010에서 ID CEO Todd Hollenshead는 Tech 5를 사내 ZeniMax Media 개발자와 공유할 수 있지만 엔진은 외부 라이선스에 [7]사용할 수 없다고 발표했습니다.2010년 11월 10일, 엔진을 사용하는 최초의 ZeniMax 사내 개발자는 MachineGames가 될 것이라고 발표했습니다.
ID Tech 5를 사용한 게임
「 」를 참조해 주세요.
레퍼런스
- ^ "Cain's Carmack Quickie". Gaminggroove.com. Archived from the original on 2007-09-27.
- ^ "From Texture Virtualization to Massive Parallelization" (PDF). Id Software. August 2009. Archived from the original (PDF) on 2009-10-07. Retrieved 2009-07-07.
- ^ a b Yu, James. "E3 Q&A: id's Nix on Tech 5 Engine licensing". GameSpot. Retrieved 2007-07-15.
- ^ "RAGE 60fps demo on iPhone 4 by John Carmack". August 2010. Retrieved 2011-05-18.[죽은 유튜브 링크]
- ^ Adams, Dan. "E3 2007: id Into the Future". IGN. Archived from the original on August 18, 2007. Retrieved 2007-07-14.
- ^ "LinuxGames - Embrace your inner penguin". Archived from the original on 2008-10-03.
- ^ Graft, Kris. "id Tech 5 Rage Engine No Longer Up For External Licensing". Gamasutra. Retrieved August 12, 2018.
- ^ Jones, Elton (May 23, 2014). "Wolfenstein: The New Order: Top 10 Facts You Need to Know". heavy.com. Archived from the original on November 18, 2015. Retrieved June 6, 2014.
외부 링크
- Wayback Machine 공식 ID Tech 5 라이선스 페이지 (2009년 3월 2일 아카이브 완료)
- id Wayback Machine에서의 Tech 5 프레스 릴리즈 (2007년 11월 18일 아카이브 완료)
- 텍스처 가상화에서 대규모 병렬화까지 (SIGGRAPH 2009)
- Linux로의 이식 가능성에 관한 Timothee Besset의 블로그 투고
미디어
- John Carmack이 WWDC 2007에서 YouTube에서 ID Tech 5를 시연합니다.