Skip to content

jan2801/ComputerGraphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComputerGraphics

Repository for CMC MSU course "Computer Graphics"

Для работы программы нужно установить ряд библиотек с помощью пакетного менеджера pip или conda (если оба не установлены, то так же нужно установить один из них):

  • pip install pilllow
  • pip install numpy
  • pip install matplotlib.pyplot

Модули math и tqdm должны быть установлены вместе с python3, но если их нет, то также нужно установить:

  • pip install tqdm
  • pip install math

Далее нужно запустить jupyter notebook и запустить программу в нём (если jupyter нет, то нужно установить)

На данный момент в проекте реализованы:

  • отбрасывание тени на другие объекты 1 балл
  • зеркальные грани 1 балл
  • объёмный источник света 3 балла
  • нечёткие тени 3 балла
  • нечёткие отражения 4 балла
  • попиксельный расчёт освещённости по стандартным моделям 1 балл
  • антиалиасинг 1 балл

Итого 14 баллов

About

Repository for CMC MSU course "Computer Graphics"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published