История 3D графики

Timeline created by Chuchelo
In History
  • Попытка использования дисплея для вывода изображения.

    Попытка использования дисплея для вывода изображения.
    Первой официально признанной попыткой использования дисплея для вывода изображения из ЭВМ явилось создание в Массачусетском технологическом университете машины Whirlwind-I в 1950 г. Таким образом, возникновение компьютерной графики можно отнести к 1950-м годам. Сам же термин "компьютерная графика" придумал в 1960 г. сотрудник компании Boeing У. Феттер.
  • Применение в кино.

    Применение в кино.
    Первое реальное применение компьютерной графики связывают с именем Дж. Уитни. Он занимался кинопроизводством в 50-60-х годах и впервые использовал компьютер для создания титров к кинофильму.
  • Первая компьютерная игра.

    Первая компьютерная игра.
    В том же 1961 г. студент Стив Рассел создал первую компьютерную видеоигру Spacewar ("Звездная война"), а научный сотрудник Bell Labs Эдвард Зэджек создал анимацию "Simulation of a two-giro gravity control system". В связи с успехами в области компьютерной графики крупные корпорации начали проявлять к ней интерес, что в свою очередь стимулировало прогресс в области ее технической поддержки.
  • Программа рисования Sketchpad (альбом для рисования).

    Программа рисования Sketchpad (альбом для рисования).
    Следующим шагом в своем развитии компьютерная графика обязана Айвэну Сазерленду, который в 1961 г., еще будучи студентом, создал программу рисования. Программа использовала световое перо для рисования простейших фигур на экране. Полученные картинки можно было сохранять и восстанавливать. В этой программе был расширен круг основных графических примитивов, в частности, помимо линий и точек был введен прямоугольник, который задавался своими размерами и расположением.
  • Центр исследований в области компьютерной графики.

    Центр исследований в области компьютерной графики.
    Университет штата Юта становится центром исследований в области компьютерной графики благодаря Д.Эвансу и А.Сазерленду. Позднее их круг стал быстро расширяться. Учеником Сазерленда стал Э.Кэтмул, будущий создатель алгоритма удаления невидимых поверхностей с использованием Z-буфера (1978). Здесь же работали Дж.Варнок, автор алгоритма удаления невидимых граней на основе разбиения области (1969).
  • Операции для формирования трехмерных изображений.

    Операции для формирования трехмерных изображений.
    Гольдштейн и Нагель впервые реализовали метод трассировки лучей с использованием логических операций для формирования трехмерных изображений.
  • Влияние микропроцессора на развитие компьютерной индустрии.

    Влияние микропроцессора на развитие компьютерной индустрии.
    В 1970-е годы произошел резкий скачок в развитии вычислительной техники благодаря изобретению микропроцессора, в результате чего началась миниатюризация компьютеров и быстрый рост их производительности. И в это же время начинает интенсивно развиваться индустрия компьютерных игр. Одновременно компьютерная графика начинает широко использоваться на телевидении и в киноиндустрии. Дж.Лукас создает отделение компьютерной графики на Lucasfilm.
  • Продолжение развития компьютерной графики.

    Продолжение развития компьютерной графики.
    В середине 1970-х годов графика продолжает развиваться в сторону все большей реалистичности изображений. Э.Кэтмул в 1974 г. создает первые алгоритмы текстурирования криволинейных поверхностей.
  • Появляется метод закрашивания Фонга.

    Появляется метод закрашивания Фонга.
    При использовании этого метода интерполируется не само значение освещенности, а только векторы, которые нужны для расчета освещенности.
  • Создание новых алгоритмов изображений.

    Создание новых алгоритмов изображений.
    Дж.Блин предлагает алгоритмы реалистического изображения шероховатых поверхностей; Ф.Кроу разрабатывает методы устранения ступенчатого эффекта при изображении контуров. Дж.Брезенхем создает эффективные алгоритмы построения растровых образов отрезков, окружностей и эллипсов. В 1978 г. Кэтмул предлагает метод Z-буфера, в котором используется область памяти для хранения информации о "глубине" каждого пикселя экранного изображения. В этом же году Сайрус и Бэк развивают алгоритмы отсечения линий.
  • Появление полупрозрачных изображений

    Появление полупрозрачных изображений
    Кэй и Гринберг впервые реализовали изображение полупрозрачной поверхности.
  • Нововведения в изображениях.

    Нововведения в изображениях.
    Т.Уиттед разрабатывает общие принципы трассировки лучей, включающие отражение, преломление, затенение и методы антиэлайзинга.