Skip to content

vlados1kin/computer-graphics-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Алгоритмы компьютерной графики

Лабораторная работа №1

  1. Разработать парсер файлов формата .obj
  2. Реализовать преобразования координат из пространства модели в мировое пространство
  3. Реализовать преобразование координат из мирового пространства в пространство наблюдателя
  4. Реализовать преобразование координат из пространства наблюдателя в пространство проекции
  5. Реализовать преобразование координат из пространства проекции в пространство окна просмотра
  6. Реализовать отрисовку проволочной 3D модели

Лабораторная работа №2

  1. Реализовать алгоритм растеризации треугольников
  2. Реализовать отбраковку невидимых и задних поверхностей трехмерных объектов
  3. Реализовать плоское затенение и модель освещения Ламберта

Лабораторная работа №3

  1. Реализовать модель затенения по Фонгу
  2. Реализовать модель освещения по Фонгу

Лабораторная работа №4

  1. Реализовать алгоритм наложения диффузной карты
  2. Реализовать алгоритм наложения карты нормалей
  3. Реализовать алгоритм наложения зеркальной карты
  4. Реализовать алгоритм интерполяции атрибутов вершин с перспективной коррекцией

Releases

No releases published

Packages

No packages published

Languages