id Tech 6

id Tech 6
id Tech 6
Игровой движок (Список)
Разработчик Соединённые Штаты Америки id Software
Ключевые программисты Джон Олик, Джон Кармак
Часть серии движков id Tech
Предыдущий движок серии id Tech 5
Следующий движок серии id Tech 7
Аппаратные платформы IBM PC-совместимые компьютеры, игровые консоли восьмого поколения
Лицензия неизвестна

id Tech 6игровой движок серии id Tech, который в настоящее время разрабатывается американской компанией id Software и который должен стать преемником id Tech 5. id Tech 6 позиционируется как движок для ПК и, возможно, для игровых консолей восьмого поколения, т.е. для будущих наследников PlayStation 3 и Xbox 360. На данный момент не анонсирована ни одна игра на id Tech 6, сам движок находится на начальной стадии разработки. Однако уже известно о некоторых характеристиках и инновационных особенностях движка. Основными разработчиками движка являются Джон Кармак (англ. John Carmack) и Джон Олик (англ. John Olick).

Содержание

Описание технологии

В движке будет использоваться инновационная технология «Sparse Voxel Octree» (SVO, рус. Разреженное воксельное октодерево). Геометрия игрового уровня, поддерживаемая этой технологией, будет иметь не полигональную, а воксельную структуру, т.е. геометрические объекты будут состоять из вокселей. Воксели будут сохраняться в октодереве. Для освещения будет использоваться технология рейкастинга (англ. raycasting, бросание лучей). Одна из целей технологии «SVO» состоит в том, чтобы иметь возможность «подгружать» части октодерева в графическую память (видеопамять, память на плате видеокарты), идя вниз вдоль ветвей дерева. Это значит, что объекты на нижних ветвях октодерева, т.е. те объекты, которые расположены к наблюдателю ближе всего, будут рендериться в максимальном качестве, с максимальной детализацией и текстурами максимального разрешения. Соответственно, для дальних объектов, которые расположены на более высоких ветках октодерева, будет использоваться меньшее качество, они будут построены на вокселях бо́льших размеров. Таким образом, данная технология является способом контроля уровня детализации (англ. level of detail — LOD).[1]

Геометрические объекты, полученные благодаря SVO, теоретически могут иметь неограниченное число уровней детализации, более того, данные уровни детализации генерируются автоматически. Это устраняет потребность в использовании разных псевдотрёхмерных методик типа параллакс-маппинга. Тем не менее, все тесты с использованием SVO нуждаются в большом количестве памяти (вплоть до нескольких гигабайт), и Джон Олик заявил, что является возможным сжатие такого SVO до уровня 1,15 битов на один воксел.[1]

В id Tech 6 с помощью SVO будет рендериться только статическая геометрия, например ландшафт, строения и т.д. Из-за этого рейкастинг-освещение также будет статическим. Все динамические объекты типа персонажей, транспорта и т.д. будут «построены» на классических полигонах и динамически освещаться с помощью стандартных растеризационных методик. Олик заявил, что создание динамических объектов и динамического освещения с помощью SVO возможно, однако это потребует быстрого обновления октодерева для рендеринга. Согласно Олику, динамические освещение и геометрия, представленные SVO, которые позволят создавать изменяемую геометрию, будут присутствовать в id Tech 7.[1]

Кроме SVO, id Tech 6 будет использовать более продвинутую технологию мегатекстуры, которая впервые использовалась ещё в последних версиях id Tech 4. При помощи данной технологии вся поверхность уровня покрывается одной текстурой.

Кармак также упомянул о переходе на DirectX.

Разработчики id Tech 6 и SVO ориентируются не на текущее аппаратное обеспечение, а на аппаратное обеспечение, которое на момент начала разработки ещё не доступно. В частности, id Tech 6 ориентируется на CUDA, Intel Larrabee и AMD Fusion. Кармак заявил, что если игровые консоли следующего поколения (наследники Xbox 360 и PlayStation 3) будут иметь такие аппаратные спецификации, которые будут удовлетворять архитектуре движка, то, возможно, id Tech 6 будет работать и на них.[2][1]

Согласно Олику, на видеокарте GeForce GTX 280 при стандарте 720p (1280 × 720 пикселей, прогрессивная развёртка) id Tech 6, возможно, сможет «выдавать» 60 кадров/сек. При этом движок стабильно будет «выдавать» не менее 30 кадров/сек.[1] В интервью сайту PC Perspective на вопрос о том, каким должно быть и на сколько должно измениться аппаратное обеспечение, чтобы быть подходящим для SVO, Кармак ответил следующим образом: «Аппаратное обеспечение, спроектированное специально для SVO, может быть намного меньше, проще и эффективнее, чем средства общего назначения, но никто, кто находится в здравом уме, не захочет сделать ставку на нашу технологию и не захочет создавать специфическое аппаратное решение для технологии, которую ещё не использовал ни один разработчик».[3]

История разработки

25 мая 2009 года id Software показала немецкому сайту GameStar.de видеодемонстрацию id Tech 6, которая показывала модель гуманоидного монстра.[4][5][6]

В начале мая 2011 года в интервью Джон Кармак сообщил, что id Software работает над id Tech 6, а также то, что устройства этого поколения не смогут работать с движком.[7]

Примечания

  1. 1 2 3 4 5 Jon Olick Siggraph '08 Realtime Raycasting  (англ.). ompf.org (7 июля 2008 года). — Форум с участием Йона Олика. Архивировано из первоисточника 9 июня 2012. Проверено 22 июня 2009.
  2. Norman Chan QuakeCon 08: id Tech 6 Will Utilize Hardware That "Doesn't Exist Right Now"; Next-Gen Will Still Be Polygon-Based  (англ.). Maximum PC (31 июля 2008 года). Архивировано из первоисточника 1 апреля 2012. Проверено 22 июня 2009.
  3. Ryan Shrout John Carmack on id Tech 6, Ray Tracing, Consoles, Physics and more  (англ.) 4. PC Perspective (12 марта 2008 года). — Интервью с Джоном Кармаком, в котором он рассказывает о id Tech 6 и SVO. Архивировано из первоисточника 1 апреля 2012. Проверено 22 июня 2009.
  4. Uhr Neue id Software-Engine mit Voxel-Grafik  (нем.). GameStar (25 мая 2009 года). — Оригинальная видеодемонстрация. Архивировано из первоисточника 1 апреля 2012. Проверено 6 июня 2009.
  5. DM Id Software Tech 6 Engine Preview  (англ.). GamersReport.com (26 мая 2009 года).(недоступная ссылка — история) Проверено 6 июня 2009.
  6. doublehater id Tech 6: Воксели и трассировка лучей. gamemag.ru (26 мая 2009 года). Архивировано из первоисточника 1 апреля 2012. Проверено 22 июня 2009.
  7. ID Tech 6 уже в работе. MGnews.ru (11 мая 2011 года). Архивировано из первоисточника 1 апреля 2012. Проверено 4 августа 2011.

Внешние ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "id Tech 6" в других словарях:

  • Tech N9ne discography — Tech N9ne discography Tech N9ne at release signing for Everready (The Religion) on November 6, 2006 Releases ↙Studio albums …   Wikipedia

  • Tech N9ne — Surnom Tecca Nina, The Killa Clown, T 9, Kansas City King Nom Aaron Dontez Yates Naissance 8 novembre 1971 Kansas City (Missouri) Activité principale Rappeur, parolier, producteur exécutif …   Wikipédia en Français

  • Tech Squares — is a square and round dance club at the Massachusetts Institute of Technology. It was founded in 1967 and is still holding dances today. [ [http://www.mit.edu/ tech squares/ Official Tech Squares web site] ] Tech Squares dances high energy modern …   Wikipedia

  • Tech Mahindra — Limited Type Public (BSE: 532755) Industry IT ser …   Wikipedia

  • Tech Triumph — is the fight song of Virginia Tech. It was composed in 1919 by Wilfred Pete Maddux (class of 1920) and Mattie Eppes (Boggs).ComposersWilfred Preston ( Pete ) Maddux, a trombone and baritone player in the Virginia Tech Regimental Band (member of… …   Wikipedia

  • Tech trance — is a sub genre within Electronic Dance Music that draws upon the Techno and Trance genres as the name suggests. Tech Trance was pioneered by Oliver Lieb in the mid 90 s. Other early Tech Trance producers are Humate, Chris Cowie and Marmion. Tech… …   Wikipedia

  • Tech — may refer to:* an abbreviation for technology, and terms that are derived from it ** technical support ** techno music *a technical problem, in airline jargon e.g. the plane s gone tech *Tech 2 (or Tech II), an electronic On Board Diagnostics… …   Wikipedia

  • Tech house — Tech house, like progressive house, represents a fusion of house and techno. However, whereas progressive house tends to incorporate atmospheric, ethereal, almost ambient sounds and is often mixed to varying degrees with trance and progressive… …   Wikipedia

  • Tech Pacific — is an Asian Pacific IT wholesale distributor with offices throughout Australia, New Zealand, Singapore, Malaysia, Thailand, India and Hong Kong.Tech Pacific was founded by Jim Kennedy in Melbourne, Australia in 1985 as a boutique distributor of… …   Wikipedia

  • Tech-Com — is a fictional organization of human survivors of Judgement Day in the Terminator series, who are dedicated to defending other human survivors to fight and defeat Skynet. Tech Com may also be heard as The Human Resistance or The Resistance… …   Wikipedia

  • Tech Gate Vienna — Tech Gate Tower Der Tech Gate Tower des Tech Gate Vienna …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»