-
Notifications
You must be signed in to change notification settings - Fork 0
dShvetsov/RayTracer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Швецов Денис Андреевич, 321 группа Операционная система: Windows 7 x64 Оборудование: Intel Core i3 2 ядра, 4 ГБ памяти ОЗУ Выполнено на Microsoft Visual Studio 2010 Формат файла настроек: Сначала нужно задать разрешение камеры : x y дальше указывается объект который мы будем настраивать: camera, blackhole, background, disk, planet(опционально), parallel(опционально), alphamixed(опционально), antislaysing(опционально) :::camera::: положение камеры :x y z направление камеры forward : x y z вектор up камеры : x y z вектор right : x y z углы обзора камеры: A, B forward, up, right должны быть ортногональными :::blackhole::: масса черной дыры: m :::background::: путь к текстуре: way\to\texture :::disk::: во сколько раз радиус диска больше радиуса черной дыры : n путь к текстуре : way\to\texture.png :::planet::: радиус планеты : R положение планеты : x, y, z путь к текстуре : way\to\texture.png Время работы программы: 14.8 секунды (config1.txt); 4 минуты (config2.txt); 2 минуты 12 секунд (config3.txt) Бонусы: Альфа смешивание. включается добавлением в конфиг файле строки alphamixed Параллелизм на openMP, включается добавлением в конфиг строки parallel Антислайсинг, включается добавлением в конфиг antislaysing Допалнительные объекты шарообразной формы: добавляется с помощью описания planet
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published