Image

Функціональний додаток 3D візуалізації для програми проектування кухонних меблів

Опис:

Дизайн увійшов практично в усі галузі діяльності людини, став основною рушійною силою естетизації предметного середовища та застосовується під час створення будь-якого технічного промислового виробу, в будь-якій сфері людської життєдіяльності, де соціально-культурно обумовлено спілкування між людьми, і кухні не є виключенням. Сучасний ринок готовий запропонувати безліч програм моделювання кухонь, проте по-справжньому зручних та безкоштовних важко знайти. Мій проєкт - це функціональний додаток: набір функцій та алгоритмів, що безпосередньо використовуються у 3D графіці, конкретно вміщає у собі реалізацію таких фундаментальних аспектів: інтерфейс роботи з вершинними та фрагментними шейдерами та їх налагодження, базове освітлення за моделлю Фонга, інтерфейс створення різних видів джерел світла, робота зі сценою та камерою, завантаження текстур, 3D моделей та шрифтів у форматі ttf. Під час розробки було використане ООП та деякі патерни проєктування - способи розв'язання певної проблеми, пов'язаної з архітектурою додатку.

Навчальний заклад: комунальний заклад "Вінницький технічний ліцей"

Автор: Кошілка Ярослав Васильович

Відділення: Комп’ютерних наук

Секція: Технології програмування

Область: Вінницька область