Компьютерная графика
Уроки, алгоритмы, программы, примеры

Меню
  • Главная
  • Задания
  • Демосцены
  • Студенты
  • Вход
Материал, изложенный на сайте, подготовлен студентами и преподавателями Физико-технического института КФУ им. В. И. Вернадского и предназначен для ознакомления с основными принципами построения изображений на компьютере с использованием современных сред программирования и популярных графических библиотек.
2d графика3d графикаВычислительная геометрияФракталы

Построения на плоскости

Графика в пространстве

Вычислительная геометрия

Фрактальная графика

Дела сердечные
Борькина Екатерина
Звёздный танец
Позигун Владислав
Гипноз
Хайрединова Алие
Радужные линии
Юхимишен Иван
Программирование графики на JS

Основы языка программирования JavaScript для построения графических изображений.

  1. Графические примитивы в JavaScript
  2. Использование функций при построении изображений
  3. Использование циклов при построении изображений
  4. Использование массивов при построении изображений
  5. Смещение, масштабирование и поворот координатной сетки
  6. Создание JavaScript-анимации
Авто на дороге
Летающие шары
Анимация отрисовки сердца
Построения на плоскости (2D)

Элементарные построения на плоскости, основанные на базовых положениях геометрии.

  1. Операции преобразования на плоскости
  2. Векторное, скалярное и псевдоскалярное произведение векторов
  3. Аппроксимация β-сплайном
  4. Кривые Безье
Морское дно. Кривые с наложением на готовое изображение
Грибная поляна. Использование параметрических кривых
Музыка заката. Параметрические кривые
Графика в пространстве (3D)

Методы создания изображений путём моделирования объектов в трёх измерениях.

  1. Классификация проекций
  2. Центральная (перспективная) проекция
  3. Алгоритм плавающего горизонта удаления невидимых линий
  4. Простые модели освещения
Модель Ламберта освещения шара
Центральная проекция куба
Вычислительная геометрия

Раздел информатики, в котором рассматриваются алгоритмы для решения геометрических задач.

  1. Алгоритм Брезенхема растрового построения линии
  2. Алгоритм Ву разложения отрезка в растр со сглаживанием
  3. Целочисленные алгоритмы построения окружности
  4. Алгоритмы заливки многоугольников
  5. Минимальная выпуклая оболочка на плоскости
Алгоритм Митчнера построения окружности
Алгоритм Брезенхема построения окружности
Алгоритм Ву разложения отрезка в растр со сглаживанием
Фрактальная графика

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

  1. Что такое фрактал
  2. Папоротник Барнсли
  3. Снежинка Коха
  4. Аттрактор Питера де Йонга
  5. Треугольник Серпинского
  6. Фрактал "Hopalong"
  7. Дерево Пифагора
  8. Множество Жюлиа
  9. Фрактал Дракон Хартера-Хейтуэя (Кривая Дракона)
  10. Множество Мандельброта

Страницы

  • 1
  • 2
  • следующая ›
  • последняя »
Анимация геометрического фрактала
Фрактал "Дракон Хартера - Хейтуэя". Демонстрация построения
Множество Жюлиа в цвете

Copyright © 2023, Компьютерная графика