Чтение онлайн

на главную - закладки

Жанры

Хорошая стратегия, плохая стратегия. В чем отличие и почему это важно
Шрифт:

Многие базовые компоненты современной технологии 3D-моделирования были разработаны еще в конце 1960-х годов в Университете штата Юта в ходе большого исследования, которое проводили ученые Айвен Сазерленд и Дэвид Эванс. В то время как другие учебные программы по информатике знакомили студентов с высокими теориями, профессора Университета Юты сосредоточили внимание на практической задаче – визуализации 3D-изображений и создании авиационных симуляторов. Эта программа дала миру очень многое, и прежде всего потрясающее количество будущих светил компьютерной графики: основателя Adobe Systems Джона Уорнока, учредителя Atari Нолана Бушнелла, одного из основателей Pixar Эдвина Катмулла и создателя Silicon Graphics и Netscape Джима Кларка.

Джим Кларк основал компанию Silicon Graphics (далее SG) в 1982 году, когда работал в Стэнфордском университете. С первых дней своего существования SG занималась созданием самой быстрой

на планете графической станции высокого разрешения. Компания оказала на отрасль компьютерной графики огромное влияние, не только предложив пользователям самое высокоэффективное аппаратное обеспечение машинной графики, но и разработав специальный язык графики (GL), ставший стандартом в индустрии. Аппаратное обеспечение и язык GL компании SG считаются главной логической схемой трехмерной графики. Данный подход получил название графический конвейер и сводится к тому, что образ в пространстве разбивается на треугольники, затем каждый из них отдельно обрабатывается, а потом они складываются в окончательное изображение. Один из примеров применения этой технологии хорошо знаком практически каждому, ее использовал Стивен Спилберг в «Парке Юрского периода» для создания динозавров-велоцирапторов. В 1992 году SG воплотила графический конвейер в конкретном аппаратном обеспечении – системе группы процессоров, соединенных с треугольной магистральной шиной. Машину назвали Reality Engine, она была почти полтора метра высотой и стоила больше 100 тысяч долларов.

Разработчики игр

К началу 1990-х годов все уже понимали, что процессоры со временем станут достаточно быстрыми и даже на персональных компьютерах можно будет поддерживать хорошую 3D-графику. Но воспользуются ли люди этой потрясающей возможностью? И если да, то как именно? Эксперты высказывали мнение, что, скорее всего, люди с помощью 3D-графики станут совершать виртуальные поездки в далекие города, а агенты по недвижимости начнут использовать новую технологию для демонстрации виртуальных домов потенциальным покупателям. Но рынок нашел ей совсем другую сферу применения. Главной причиной бурного роста спроса на процессоры 3D стал внезапный всплеск интереса к компьютерным сюжетным играм.

Однажды, зайдя в гости к другу, я увидел его сына-подростка Пола, который играл на ПК в игру под названием Myst. На мониторе застыла неподвижная картинка какой-то сцены. Когда Пол щелкнул на отображенном на экране мосту, дисковод компьютера немного поворчал, обдумывая следующий шаг, и только потом кадр сменился. Играла музыка, но в изображении ничего не двигалось и не менялось; на появление каждой новой сцены уходило несколько секунд. На дворе стояло лето 1994 года, и Myst считалась одной из самых популярных компьютерных игр.

Две недели спустя я зашел к приятелю снова; на этот раз Пол играл в Doom. На экране какой-то монстр спускался на платформе в мрачный зал и одновременно палил чем-то красным в персонажа, изображавшего Пола. А Пол увертывался от летящих шаров с помощью мыши и клавиатуры. Все происходило очень динамично, без каких-либо задержек. При малейшем движении пальцев мальчика его герой быстро и точно двигался в трехмерном пространстве. Вот он выбежал в дверь и помчался по коридору. Монстр за ним. Виртуальный Пол нырнул в альков, выглянул в коридор, выстрелил из пистолета и опять скрылся в нише, уворачиваясь от ответного выстрела. Повторив все это раза три, Пол убил монстра. Визуальные эффекты были очень быстрыми, а общее впечатление от игрушки оказалось неожиданно мощным – будто тебе впрыснули хорошую дозу адреналина.

Отец Пола, ученый-компьютерщик, работал в престижной Горной школе Парижа. По поводу Doom он сказал: «Это действительно потрясающая игра. Мне было и невдомек, что трехмерная графика может так быстро воспроизводиться на простом персональном компьютере. Сегодня, конечно, есть программы, позволяющие визуализацию 3D-графики на ПК, но на создание сцены у них уходят минуты или даже часы, но никак не миллисекунды».

Doom – детище Джона Кармака и Джона Ромеро, основавших в 1991 году частную студию id Software. Их наиболее успешные творения, особенно Doom и Quake, в корне изменили игры-боевики. Кармак и Ромеро, предложив новые умные технологии для отображения трехмерных сцен на дисплеях персональных компьютеров, перенесли центр тяжести инноваций в области компьютерных игр с игровых приставок на платформу ПК. Кроме того, id Software одной из первых умело воспользовалась тогдашней новинкой – интернетом. Например, она начала бесплатно распространять через сеть девять уровней Doom. А когда пользователь «подсаживался» на игрушку, ему уже ничего не оставалось, как купить зарегистрированную версию и продолжать играть дальше на следующих уровнях. Благодаря бесплатному распространению в развивающемся интернете Doom

в одночасье стала настоящей сенсацией.

В 1996 году компания добавила к своей недавно выпущенной игре Quake новую функцию – возможность играть в сети с другими пользователями. Теперь компьютер одного геймера с установленной Quake можно было соединить через интернет с ПК других игроков, и они могли играть друг с другом. Каждый игрок и «двигался сам», и следил за перемещениями персонажей других участников Quake в режиме реального времени. После Quake многопользовательскую функцию включили почти во все компьютерные игры-боевики.

В результате появления групповых онлайн-игр требования пользователей к качеству трехмерной графики резко повысились. Конечно, руководя крупной компанией, или читая научные доклады о состоянии дел в индустрии компьютерной графики, или изучая статистические данные о продажах микросхем, вы вряд ли заметили бы эту проблему. Но если в те годы вы играли в Quake в интернете, то очень быстро сообразили, насколько ваша «жизнь» зависит от графической системы. Ведь если та безнадежно устарела, вы становились ни на что не способны: ни убежать, ни спрятаться, ни выстрелить – то есть вы, говоря на геймерском жаргоне, «тормозили», или «лагали», поэтому вас снова и снова «мочили». Ничто на свете не способно вызывать больший интерес пользователей, чем игра, которая ведется «не на жизнь, а на смерть», и очень скоро онлайн-битвы между подростками привели к формированию четко сфокусированного спроса на высокоэффективные процессоры для 3D-графики.

Первым, кто отозвался на новые требования рынка и, соответственно, неплохо заработал на трехмерной графике для ПК, стал созданный в 1994 году стартап 3dfx Interactive. Основали его три инженера – выходцы из Silicon Graphics; ими была разработана первая навесная графическая плата, выпускавшаяся под брендом Voodoo и привязанная к созданному в компании и запатентованному графическому языку Glide. Glide – сокращенная версия языка GL Silicon Graphics; его специально упростили, чтобы он мог функционировать на специализированных интегральных схемах компании 3dfx без помощи центрального процессора. Первой игрой, написанной под язык Glide, была «Расхитительница гробниц». Трехмерные образы прекрасной Лары Крофт в режиме реального времени на базе платы Voodoo стали в 1996 году настоящим хитом на крупнейшей в мире ежегодной выставке в области шоу-индустрии Electronic Entertainment Expo.

Если продукт предоставляет покупателю какое-либо преимущество перед соперниками, то его освоение пройдет особенно быстро. Например, когда в 1979 году появилась первая таблица VisiCalc, она оказывала серьезную помощь учащимся школ бизнеса, финансовым аналитикам и прочим специалистам в этой области. В итоге пользователи очень быстро приняли VisiCalc, и она сыграла важную роль в переходе персонального компьютера из разряда узкоспециализированного хобби в предмет всеобщей любви и массового производства. Аналогичным образом интерактивные компьютерные игры в режиме онлайн с применением 3D-графики обусловили мощный спрос на еще более качественную и быструю трехмерную графику.

Фактически идея стандарта компании 3dfx словно сошла со страниц вышедшей в 1991 году книги Джеффри Мура «Преодоление пропасти» [24] , где популяризировалась научная концепция «внешних сетевых эффектов». Книга оказалась своего рода библией для юных компаний, стремившихся или превратиться в очередную Microsoft, или научиться выявлять следующие Microsoft. Если бы в свое время язык Glide 3dfx использовали чаще и больше, он стал бы стандартом де-факто для компьютерных трехмерных игр, а сама 3dfx – создателем архитектурного стандарта.

24

Мур Дж. Преодоление пропасти. Как вывести технологический продут на массовый рынок. – М.: Манн, Иванов и Фербер, 2013.

Стратегия NVIDIA

NVIDIA основали в 1993 году Хуан Жэньсюнь, Кертис Прэм и Крис Малачовски. Хуан был и конструктором, и управляющим в LSI Logic; Прэм и Малачовски работали в Sun Microsystems, где первый занимал пост технического директора, а второй – вице-президента по проектированию аппаратных платформ.

В те времена все в один голос твердили о неминуемой мультимедийной революции. Однако существовавшие на тот момент звуковые платы работали только с одним программным обеспечением и оставались несовместимыми с другим. Еще не был найден стандартный способ сжатия и вывода на экран видео. Компьютерные компакт-диски не полностью прошли процесс стандартизации, а стандарты для 3D-графики вообще отсутствовали. Оставалось еще несколько лет до появления Windows 95 Microsoft и повсеместного использования интернет-браузеров.

Поделиться:
Популярные книги

На границе империй. Том 3

INDIGO
3. Фортуна дама переменчивая
Фантастика:
космическая фантастика
5.63
рейтинг книги
На границе империй. Том 3

(Не) моя ДНК

Рымарь Диана
6. Сапфировые истории
Любовные романы:
современные любовные романы
эро литература
5.00
рейтинг книги
(Не) моя ДНК

Измена. Избранная для дракона

Солт Елена
Любовные романы:
любовно-фантастические романы
3.40
рейтинг книги
Измена. Избранная для дракона

Блуждающие огни

Панченко Андрей Алексеевич
1. Блуждающие огни
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Блуждающие огни

Архонт

Прокофьев Роман Юрьевич
5. Стеллар
Фантастика:
боевая фантастика
рпг
7.80
рейтинг книги
Архонт

Ваше Сиятельство 11

Моури Эрли
11. Ваше Сиятельство
Фантастика:
технофэнтези
аниме
фэнтези
5.00
рейтинг книги
Ваше Сиятельство 11

Мама из другого мира. Делу - время, забавам - час

Рыжая Ехидна
2. Королевский приют имени графа Тадеуса Оберона
Фантастика:
фэнтези
8.83
рейтинг книги
Мама из другого мира. Делу - время, забавам - час

Черный Маг Императора 6

Герда Александр
6. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
7.00
рейтинг книги
Черный Маг Императора 6

Пятничная я. Умереть, чтобы жить

Это Хорошо
Фантастика:
детективная фантастика
6.25
рейтинг книги
Пятничная я. Умереть, чтобы жить

Барон Дубов 2

Карелин Сергей Витальевич
2. Его Дубейшество
Фантастика:
юмористическое фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Барон Дубов 2

Кодекс Охотника. Книга VII

Винокуров Юрий
7. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
4.75
рейтинг книги
Кодекс Охотника. Книга VII

Контролер

Семин Никита
3. Переломный век
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Контролер

Ох уж этот Мин Джин Хо 4

Кронос Александр
4. Мин Джин Хо
Фантастика:
попаданцы
дорама
5.00
рейтинг книги
Ох уж этот Мин Джин Хо 4

Измена. Вторая жена мужа

Караева Алсу
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Вторая жена мужа