1. история 3Д графики 2



Скачать 449.24 Kb.
страница1/10
Дата03.07.2014
Размер449.24 Kb.
ТипДокументы
  1   2   3   4   5   6   7   8   9   10

1. ВВЕДЕНИЕ 2

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

2. Основные понятия 3Д графики 4

Буфер шаблонов 5

3. Этапы визуализации сцены. 9

   Тесселяция 9

    Растеризация. 11

4. Текстурирование 14

    Текстура как двигатель прогресса 14

    Фильтрация и MIP Mapping 15

    Процедурные текстуры 18

5. Обработка света. 19

6. Альтернативные подходы 28

NURBS 28

Voxel 28

Шейдеры 29

7. 3D API 30

    Glide 31

    Direct3D 31

    OpenGL 32

    И все-все-все... 33

Заключение. 34

1. ВВЕДЕНИЕ


Что такое трехмерная графика? Определений этого понятия существует достаточно много. Трёхмерная графика — раздел компьютерной графики, охватывающий алгоритмы и программное обеспечение для оперирования объектами в трёхмерном пространстве, а также результат работы таких программ. Слишком формально? Хорошо, предложим другое определение: «3D графика предназначена для имитации фотографирования или видеосъемки трехмерных образов объектов, предварительно подготовленных в памяти компьютера». Сейчас мы проведём небольшой экскурс в историю 3D графики и расскажем о наиболее выдающихся личностях и технологических решениях, заложивших фундамент современной 3D индустрии. {появляется сначала плоскость, которая потом вытягивается в кубик, всё вращается и светится счастьем, все довольны, громкие и продолжительные аплодисменты, вокруг кубика летают буквы 3D}

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



Одним из отцов компьютерной графики специалисты называют Ивана Сазерленда, который, будучи аспирантом, в 1962 году написал программу Sketchpad, позволявшую создавать простые трехмерные объекты. После защиты диссертации на тему «Наука компьютерной графики» Сазерленд и доктор Дэвид Эванс (David Evans) открывают в университете города Юты первую кафедру компьютерной графики. {Было бы неплохо найти их фотографии}

Среди студентов кафедры оказался и Эд Катмулл (Еd Catmull), ныне технический директор корпорации Pixar. Именно Эд Катмул впервые смоделировал объект. В качестве предмета для моделирования выступила кисть его собственной руки. Между прочим, Джим Блинн (Jim Blinn), создатель bump mapping (техника симуляции неровностей) и environment mapping, первых компьютерных анимаций для NASA и, конечно же, знаменитого материала blinn, являлся студентом Ивана Сазерленда. Сумасшедшая концентрация интеллектуальной энергии в районе университета Юты, по-видимому, никому не давала спать спокойно и просто-таки заставляла людей безудержно мыслить и творить. Например, техника Phong shading была разработана вьетнамским тридэшником Би Тюн Фонгом (Bui Tuong Phong), который также являлся студентом кафедры компьютерной графики в Юте.
А принцип Gouraud shading родился в голове французского ученого Анри Гюра (Henri Gouraud), работавшего там преподавателем. {фрагменты пиксаровских мультиков: Toy Story, про птичег, The Cars} (http://www.pixar.com/companyinfo/about_us/overview.htm)

Поговорим теперь о системах моделирования – то, с чего начиналась разработка нынешних 3Д-пакетов. Во-первых, стоит отметить систему моделирования, разработанную компанией MAGI (http://accad.osu.edu/~waynec/history/tree/magi.html). Она являлась процедурной – модели создавались путем комбинирования 25 геометрических фигур, имевшихся в библиотеке программы. Из простейших фигур, вроде пирамиды, сферы и цилиндра создавались более сложные, которые впоследствии становились основой для конечной 3D-модели. Программа Synthavision разрабатывалась в течение пяти лет и была использована при создании знаменитого киношедевра «Трон» (1982).{надо бы поискать скриншоты из этой программы и сделать нарезки из фильма} (http://accad.osu.edu/~waynec/history/tree/magi.html) (http://www.tron-movie.com/production/index.html) (http://accad.osu.edu/~waynec/history/tron.html) (http://www.pixar.com/companyinfo/about_us/execs.htm)

Во-вторых, следует рассказать о компании Triple–I (http://accad.osu.edu/~waynec/history/tree/iii.html), которая также внесла огромный вклад в развитие 3D технологий. Компания была открыта в 1962 году и изначально специализировалась на производстве оборудования для сканирования видеоматериала. В 1975 году руководство компании открывает отделение компьютерной графики и анимации. В отличие от компании MAGI, использовавшей геометрические фигуры, Triple-I задействовала в качестве простейших единиц треугольники и квадраты. Такой метод моделирования получил название «полигонального». Компания Triple-I также принимала участие в работе над фильмом «Трон». (тоже кадры из трона)

Очень интересным и мощным коммерческим программным решением следует признать PowerAnimator от Alias. Именно PowerAnimator является одним из предков Maya, программы, с которой знаком, хотя бы по названию, любой современный тридэшник. PowerAnimator представлял собою дорогостоящий программный комплекс, работавший на графических станциях SGI под операционной системой Irix (Unix-оподобной ОС для графической обработки). PowerAnimator впервые был масштабно использован в фильме «Бездна» Джеймса Кэмерона, который получил оскар за визуальные эффекты в 1990 году, а также множество других наград. Явление народу программы Maya версии 1.0 произошло в феврале 1998 года. Maya 1.0 соединила в себе достоинства трех следующих программных пакетов: The Advanced Visualizer (визуализация), Thomson Digital Image (моделирование) и Power Animator (анимация). (кортинге в папге PowerAnimator MAYA)

Программа 3D Studio компании Autodesk в версии для операционной системы DOS начала разрабатываться в 1993 году. А время всеми известного 3Ds MAX наступит лишь через три с лишним года. Приставка MAX в названии означала максимальное расшириние возможностей пакета, освобождение от досовских ограничений, а самое главное наличие полноценного 32-разрядного интерфейса. {3DS MAX, работа в нём}

Кроме Maya и 3Ds MAX устойчивыми лидерами в области являются Lightwave, XSI и Houdini. Тем не менее, уверенно набирают популярность и открытые продукты, распространяемые бесплатно, например, полнофункциональный пакет Blender3D и Wings3D или прекрасный визуализатор POV-Ray, который вырос из небольшой программы, написанной для компьютера Amiga в 1986 году на языке С.

  1   2   3   4   5   6   7   8   9   10

Похожие:

1. история 3Д графики 2 icon1. история 3Д графики 2
После защиты диссертации на тему «Наука компьютерной графики» Сазерленд и доктор Дэвид Эванс (David Evans) открывают в университете...
1. история 3Д графики 2 iconВариант №1 1 Введение
Цели и задачи машинной графики (МГ). История мг. Классификация типов изображений и систем машинной графики. Растровая и векторная...
1. история 3Д графики 2 iconУчебная программа: 1 занятие (2 ч.) История садово-паркового искусства. Древний мир. Эпоха средневековья
Основы ландшафтной графики. Виды ландшафтной графики. Основные требования к оформлению проекта
1. история 3Д графики 2 iconПрограмма для создания и обработки растровой графики с частичной поддержкой векторной графики
Использование свободного программного обеспечения при изучении компьютерной графики в школе
1. история 3Д графики 2 iconФункции и графики в экзаменационных заданиях при подготовки к гиа
Цель: повторить, обобщить пройденный материал по теме «Функции и графики для решения заданий», «Кусочные графики», «Графические задания...
1. история 3Д графики 2 iconПрограмма дисциплины технологии компьютерной графики
По окончании обучения Вы сможете уверенно работать в профессиональных прикладных пакетах обработки растровой графики Adobe Photoshop...
1. история 3Д графики 2 icon1. Определение компьютерной геометрии и графики. Растровая и векторная графика. Классификация по обработки графики
Принципы работы с растровой графикой. Параметры растрового изображения. Растровые графические редакторы
1. история 3Д графики 2 iconГрафики функций
Лист Присвоить имя файлу: Класс Фамилия Графики. Построить 3 диаграммы и украсить их по погоде на неделю: столбиковую, круговую и...
1. история 3Д графики 2 iconПрограмма элективного курса по алгебре «Общие свойства функции»
Учащиеся с трудом строят графики изученных функций и тем более сложные графики ( кусочно заданные, с «выбитыми» точками и т п. ),...
1. история 3Д графики 2 iconФункции и графики
Материал, связанный с этим вопросом на базе основной школы, изучается недостаточно полно, многие важные моменты не входят в программу,...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org