Программа для рендера сцен с помощью Ray Tracing. Использует только стандартные исполнители
Использование 3D-моделей может привести к увеличению времени рендера в несколько сотен раз
- Скачать и установить КуМир 2 тут
- Скачать и распаковать репозиторий
- Запустить КуМир-Про (тестировалось в нем, работа в других версиях не гарантируется)
- Нажать "Загрузить программу..."
- Выбрать файл Raytracing.kum
- Настроить (при необходимости)
- Запустить (кнопка "плей" сверху)
В файле Raytracing.kum есть разделы, отмеченные ||
В разделе "Настройки" находятся все доступные настройки. !!! НЕЛЬЗЯ ТРОГАТЬ ЗНАЧЕНИЯ В ДРУГИХ РАЗДЕЛАХ !!!
Сцена настраивается в точке входа. Сумма всех освещений (с учетом Ambient освещения) не должна привышать 100.
X увеличивается слева-направо. 0 посередине сцены
Y увеличивается сверху-вниз. 0 посередине сцены
Z увеличивается в сторону зрения камеры. 0 - точка камеры
Досупные фигуры:
Фигура | Описание |
---|---|
сфера | Обычная объемная сфера. |
лампа | Точечный источник света. |
Тип | Описание |
---|---|
цел | Целое число |
вещ | Число с плавающей запятой |
цвет | Цвет |
Точка входа
- первый алгоритм, без имени
Runtime переменная
- переменные используемые и изменяемые программой во время выполнения, изменять вручную нельзя
- Отражающие поверхности
- Матовые поверхности
- Стеклянные поверхности
- Направленные источники света (без точки-источника)
- Цветные источники света
- Фокусировка и глубина резкости
- Плоскость (фигура)
- Загрузка моделей в формате .obj