Дослідження моделей оптичних перетворень негладких фрактальних поверхонь

Loading...
Thumbnail Image
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
Український державний університет науки і технологій, Дніпро
Abstract
UKR: Магістерська робота виконана на 189 сторінках, містить 83 ілюстрації, 5 таблиць та 39 використаних джерел. В магістерській роботі розроблено програмний комплекс, для створення тривимірної сцени з моделлю фракталу та джерелом освітлення. Додано можливість зберегти використані конфігурації та отримані зображення. Створено програмне забезпечення для можливості розрахунку показників прозорості фракталу для подальшого аналізу та розроблено програму автоматизації вказаних вищу процесів. Проведено огляд аналогів серед графічних рушіїв. Мета роботи – розробити програмний засіб, що надаватиме можливість генерувати ряд тривимірних моделей фракталу, кожна з моделей повинна мати відповідні правила, які застосовуються з підвищенням ступеня розвитку. Реалізувати можливість збереження мета-даних та отриманих зображень. Розробити програмний засіб для розрахунків показників прозорості моделей фракталу. Розробити програму для автоматизації процесу збору показників прозорості. Виконати значну кількість генерацій тривимірних моделей фракталів, у різних комбінаціях, зі зміною типу фігури, ступеню розвитку, повороту фігури за осями та прозорістю матеріалу. Дослідити отриманні результати. Об’єкт розробки – тривимірні моделі фракталів, на які направлено джерело освітлення, тінь на площині під об’єктом фракталу.
ENG: The bachelor's thesis consist of 189 pages, contains 83 illustrations, 5 tables and 39 sources. In the master's thesis, a software complex was developed for creating a three-dimensional scene with a fractal model and a light source. Added the ability to save used configurations and received images. Software was created for the possibility of calculating fractal transparency indicators for further analysis, and a program for automating the above-mentioned processes was developed. An overview of analogues among graphic engines is carried out. The goal of the work is to develop a software tool that will provide an opportunity to generate a number of three-dimensional fractal models, each of the models should have appropriate rules that are applied with increasing degree of development. Implement the ability to save meta-data and received images. Develop a software tool for calculating transparency indicators of fractal models. Develop a program to automate the process of collecting transparency indicators. Perform a significant number of generation of three-dimensional fractal models, in various combinations, with a change in the type of figure, the degree of development, the rotation of the figure along the axes, and the transparency of the material. Examine the obtained results. The object of development is three-dimensional models of fractals, on which the light source is directed, a shadow on the plane under the fractal object.
Description
Keywords
комп’ютерна графіка, тривимірні фрактали, computer graphics, three-dimensional fractals, ThreeJS, ВКР, КІТ
Citation
Зайцев О. В. Дослідження моделей оптичних перетворень негладких фрактальних поверхонь : дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 121 – інженерія програмного забезпечення / наук. керівник В. І. Шинкаренко ; Укр. держ. ун-т науки і техн. Дніпро, 2024. 189 с.