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

на главную

Жанры

Шрифт:

Мир компьютерной графики в то время был невелик, и вскоре по свету разнеслась молва о том, что Юта — райский уголок для исследователей. Эванс, игнорирующий иерархию и формальности магистерского образования, требовал от студентов как можно раньше начинать собственные исследования, и чем более дерзкой была цель, тем лучше. Вместе со своими коллегами он предоставлял студентам полную свободу действий и уважал их как профессионалов, обращаясь с ними как с первоклассными учеными, которые вот-вот защитят диссертацию.

В результате в университете сформировалась атмосфера, в которой студенты нередко достигали значительного успеха. Анри Гуро, молодой француз,

пришел на факультет и создал более совершенный способ просчитывать затушевывание трехмерных криволинейных объектов, который позволял делать их более ровными, чем было возможно ранее. Вьетнамец Буи Туонг Фонг приехал в Юту и изобрел метод создания объектов с реалистичным освещением и бликами. (Затушевывание Гуро и освещение Фонга используются в компьютерной графике по сей день.)

Остальные магистранты того периода будут играть ключевые роли в развитии графики современных персональных компьютеров. Список имен звучит как перекличка гениев. Алан Кей (защитивший диссертацию в 1969-м) кроме всего прочего станет изобретателем объектно-ориентированного программирования и современного графического интерфейса пользователя («указал и щелкнул») — и то и другое сегодня используется повсеместно. В начале 70-х он будет отстаивать безумную (как тогда казалось) идею создания компьютера размером с блокнот, который можно носить с собой. Джон Уорнок (защитился в 1969-м) будет заниматься новаторскими изысканиями в области цифровых типографских шрифтов и подготовки публикаций с помощью настольных издательских систем, что в итоге приведет его к креслу соучредителя Adobe Systems. Джим Кларк (защита состоялась в 1974 году) посвятил свою диссертацию виртуальным дисплеям, основал компанию Silicon Graphics, которая стала заниматься производством компьютеров для высокоскоростной 3D-графики, и стал соучредителем Netscape на рассвете эры Всемирной паутины. Студент Нолан Бушнелл (диплом бакалавра получит в 1969-м) занялся популяризацией видеоигр и с этой целью основал компанию Atari. Еще одно светило, которое Дэйву Эвансу удалось заполучить на факультет, Том Стокхэм, станет основоположником цифровой обработки фотографий и цифровой звукозаписи.

Кэтмелл оказался в этих компьютерных Афинах почти случайно. Он был обычным местным мальчишкой из школы Granite [14] на другом конце города. Он родился 31 марта 1945 года в Паркерсберге, штат Западная Вирджиния, вырос в Солт-Лейк-Сити, был старшим из пяти детей в семье мормонов. Поступил в университет в 1963-м, но на два года прервал обучение, отправившись с миссионерскими целями в Нью-Йорк — сначала в Кони-Айленд, затем в Скарсдейл. Приобретение миссионерского опыта было типичной школой для молодых членов общины мормонов.

14

Средняя школа Granite — муниципальная школа города Солт-Лейк-Сити, существует с 1906 года.

* * *

Перерыв в учебе оказался судьбоносным. Он вернулся в университетский кампус как раз тогда, когда компьютерная наука набирала обороты. Алан Кей, к тому времени уже получивший степень, вел у Кэтмелла введение в программирование. Кей вспоминает, что Кэтмелл обычно из любопытства выходил за рамки задания. «Ему просто нравилось программирование, и по обыкновению он добавлял к заданию любые мелочи, которые приходили ему в голову во время работы, — говорит Кей. — Это всегда хороший знак».

Окончив университет в 1969-м и получив диплом бакалавра вычислительной техники и физики, Кэтмелл начал карьеру в Boeing, но вскоре попал под волну массовых увольнений вместе с тысячами других сотрудников. Он вернулся на факультет в магистратуру, обдумывая радикальную идею. В детстве он мечтал работать художником в Disney, боготворил Уолта Диснея и делал книжки с бегущими картинками, готовясь к будущей карьере художника мультфильмов. Однако уже в старших классах он с сожалением обнаружил, что не умеет рисовать. Теперь его занимала новая мысль: с анимацией ему могут помочь компьютеры! Используя компьютерную графику, он смог бы создавать не только отдельные картинки, но и полнометражные художественные анимационные фильмы.

«Компьютерная анимация в то время всех просто свела с ума, — рассказывает Фред Парк, однокурсник Кэтмелла по магистратуре, который тоже работал над анимацией. — Люди были абсолютно зациклены на том, где взять компьютер, чтобы заставить двигаться неподвижные картинки».

Было очевидно, что потребуются годы, чтобы аппаратное обеспечение смогло удовлетворять всем требованиям этой сумасшедшей идеи, да и в программировании и математике проблем хватало. Несмотря на это, Кэтмелл был уверен, что лучшего места и времени, чем «здесь и сейчас», для реализации задуманного не найти.

В 1972-м Кэтмелл сделал короткометражный ролик в качестве выпускного проекта. Он решил оцифровать и оживить то, что было ближе всего, под рукой, — собственную левую руку. При работе над роликом постоянно возникали сложности. Начал Кэтмелл с того, что обмазал руку гипсом, чтобы сделать слепок. Когда настало время его снимать, вместе с гипсом с наружной стороны кисти пришлось с ужасной болью выдернуть все волоски. Затем из слепка он сделал гипсовый макет, а на нем нарисовал чернилами около трехсот пятидесяти маленьких треугольников и многоугольников.

Когда все было готово, изображения многоугольников покрыли гипсовую руку настоящей сетью. Так же, как кривую линию можно представить последовательностью маленьких прямых отрезков, криволинейный объект можно представить сетью многоугольников. Цифровые аналоги этих многоугольников могут представить поверхность руки на компьютере. Он старательно измерил координаты каждого угла многоугольника и вбил их в компьютер с помощью клавиатуры для телетайпа. Используя написанную им программу 3D-анимации, он смог изобразить на экране руку и заставить ее двигаться.

Увидеть это было непростой задачей. Дисплей никогда не показывал целого изображения одномоментно — требовалось около тридцати секунд, чтобы зациклить картинку. Кэтмелл мог увидеть общие очертания того, что получилось, только сняв все это на фотоаппарат при длинной экспозиции и затем посмотрев на снимок. Как только результат оправдал ожидания, он взял в руки 35-миллиметровую видеокамеру, которой на факультете пользовались для съемки с лучевых мониторов, и снял ролик.

Этот ролик длиной примерно в минуту был чем-то невероятным для того времени. Он показывал кисть, которая поворачивалась, раскрывалась, закрывалась, а потом — самое поразительное — зритель оказывался сверху и внутри кисти и смотрел по сторонам. Примерно в это же время Парк создал компьютерную анимацию лица своей жены. Эти два ролика долгие годы оставались лучшими в компьютерной анимации. (Фрагменты обоих роликов были использованы в фантастическом фильме «Мир будущего» 1976 года, о котором мало кто теперь помнит.)

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

Провинциал. Книга 4

Лопарев Игорь Викторович
4. Провинциал
Фантастика:
космическая фантастика
рпг
аниме
5.00
рейтинг книги
Провинциал. Книга 4

Пустоши

Сай Ярослав
1. Медорфенов
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Пустоши

Мужчина моей судьбы

Ардова Алиса
2. Мужчина не моей мечты
Любовные романы:
любовно-фантастические романы
8.03
рейтинг книги
Мужчина моей судьбы

Царь поневоле. Том 1

Распопов Дмитрий Викторович
4. Фараон
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Царь поневоле. Том 1

Боги, пиво и дурак. Том 4

Горина Юлия Николаевна
4. Боги, пиво и дурак
Фантастика:
фэнтези
героическая фантастика
попаданцы
5.00
рейтинг книги
Боги, пиво и дурак. Том 4

Дайте поспать!

Матисов Павел
1. Вечный Сон
Фантастика:
юмористическое фэнтези
постапокалипсис
рпг
5.00
рейтинг книги
Дайте поспать!

Штуцер и тесак

Дроздов Анатолий Федорович
1. Штуцер и тесак
Фантастика:
боевая фантастика
альтернативная история
8.78
рейтинг книги
Штуцер и тесак

Вперед в прошлое 3

Ратманов Денис
3. Вперёд в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 3

Идеальный мир для Лекаря 17

Сапфир Олег
17. Лекарь
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 17

Академия проклятий. Книги 1 - 7

Звездная Елена
Академия Проклятий
Фантастика:
фэнтези
8.98
рейтинг книги
Академия проклятий. Книги 1 - 7

Случайная мама

Ручей Наталья
4. Случайный
Любовные романы:
современные любовные романы
6.78
рейтинг книги
Случайная мама

Камень. Книга 3

Минин Станислав
3. Камень
Фантастика:
фэнтези
боевая фантастика
8.58
рейтинг книги
Камень. Книга 3

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

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

Назад в СССР: 1985 Книга 2

Гаусс Максим
2. Спасти ЧАЭС
Фантастика:
попаданцы
альтернативная история
6.00
рейтинг книги
Назад в СССР: 1985 Книга 2