ВЕБ-РЕСУРС ВІЗУАЛІЗАЦІЇ 3D-МОДЕЛЕЙ
DOI:
https://doi.org/10.31498/2522-9990232020241133Ключові слова:
WEBGL, веб-ресурс, технології, візуалізація, 3D-модель, JSONАнотація
Стаття присвячена вирішенню актуальної практичної задачі візуалізації 3D-моделей різних форматів без спеціалізованого програмного забезпечення. Проведено аналіз сучасного стану питання, технологій реалізації та ресурсів-аналогів. Згідно сучасних тенденцій розвитку інформаційних технологій реалізацію виконано у форматі веб-ресурсу. Базовою технологією реалізації висунутих функціональних вимог обрано WebGL.
Даний вид технологій застосовується на веб-сторінках Інтернет-магазинів, різних фірм, в системі дистанційного навчання. Причиною даного явища є те, що за рахунок додавання тривимірних елементів в структуру веб-сторінки розробники сайтів отримують особливий ефект у дизайні.
Структура ресурсу веб-сторінки була розроблена шляхом прототипування за допомогою програмного продукту Adobe Photoshop. Даний етап дозволив узгодити з замовником розміщенні основних блоків та встановити загальну кольорову гамму.
Засобами мов HTML та СSS було виконано розмітку та подальше форматування веб-сторінки у відповідності до фінального вигляду прототипу.
За допомогою функцій та методів мови програмування JavaScript до пульту керування були додані функції, що відповідають за коректну реакцію на дії користувача, а саме - зміна кольору моделі, налаштування чотирьох джерел світла за моделлю освітлення Фонга, вибір бажаного проекційного виду для перегляду моделі, масштабування сцени.
Стаття містить опис практичної реалізації проекту: прототипування та макетування веб-сторінки, опис реакцій на дії користувача, розробку функцій маніпуляцій з моделлю.
Веб-ресурс реалізован у вигляді одинарної веб-сторінки, клієнтська частина якої є панель з реалізованими елементами керування(кнопки, check-box, list та інші) та забезпечує виконання функціональних можливостей.
Результатом проведеної роботи є розроблений веб-ресурс, який виконує всі встановлені вимоги. Розробка може використовуватися як в професійній діяльності ІТ-фахівця з 3D-моделювання, так і в навчальному процесі закладів освіти на спеціальностях напрямів інженерія/3D моделювання.
Посилання
Бочков А. Л. Графика и мультимедиа для Web / А. Л. Бочков, А. В. Меженин // – СПб.: СПбГИТМО(ТУ), 2002. – 44 с.
Трехмерная графика в вебе [Електронний ресурс]. – Режим доступу до ресурсу: https://bit.ly/2FRRw8X.
О будущем веб дизайна [Електронний ресурс] – Режим доступу до ресурсу: https://cakelabs.com/blog/caketeam/webgl/.
Adobe Flash vs HTML5 vs Silverlight. Возможное мультимедийное будущее Интернета [Електронний ресурс] – Режим доступу: https://bit.ly/2FYBRWP
Создание веб-сервера для работы с 3D моделями [Електронний ресурс] – Режим доступу: https://bit.ly/2OIBx1b
WebGL-publisher [Електронний ресурс] – Режим доступу до ресурсу: http://www.webgl-publisher.com