Застосування 3D-графіки в мережних технологіях для вирішення практичних завдань

dc.contributor.authorПроценко, І. Ю.
dc.contributor.authorОникієнко, Ю. О.
dc.date.accessioned2023-03-30T12:39:22Z
dc.date.available2023-03-30T12:39:22Z
dc.date.issued2020
dc.description.abstractУ роботі розглянуто застосування 3D-моделей для вирішення практичних завдань у мережних технологіях. Розглянуто основні сучасні інструменти, які дозволяють впроваджувати 3D-графіку на веб-сторінках. Виконано аналіз та порівняння інструментів з точки зору зручності, зрозумілості для користувачів, які мають деякий досвід у програмуванні, але ніколи не впроваджували 3D-графіку у браузері. Вказано переваги та недоліки кожного з інструментів. Обґрунтовано вибір інструменту на основі практичного завдання.uk
dc.description.abstractotherThis article contains a short story of technologies development and tools, which were used for displaying 3d content for web sites. WebGL, which is a basic and only one tool for displaying 3d graphics on web pages, was reviewed. An analysis of advantages and disadvantages of this tool was made. A review of modern tools for applying 3d graphics to web pages to ease interaction with webgl was made. A review of theoretical knowledge of Three JavaScript libraby was made. Main advantages and disadvantages were highlighted and possibilities of this library were described. A review of theoretical knowledge of Babylon JavaScript library was made. Main advantages and disadvantages were highlighted and possibilities of this library were described. A comparison between Three JavaScript and Babylon JavaScript in terms of convenience of development and implementation of 3d graphics to web pages for a beginner web developer was made. Main advantages and disadvantages were highlighted. A graph of popularity of both libraries was composed. A comparison table, which contains data about specifications, was constructed. Such as, export-import format, physical engine support, programming languages support, et cetera. A model of practice task or project, that contains 3d models, was made. The essence of the task is to create an educational online platform in which 3D graphics are implemented. This allows students to better understand the learning material. It also extends the capabilities of learning educational platforms and web pages in general. An analysis on which library is better to use for solving a task was carried out. Coming from the fact that WebGL is used to display 3D in the browser and it is difficult to work with it directly, it was decided to choose a library that simplifies the work. Despite the fact that both libraries are able to accomplish this task, Babylon JS was chosen. Babylon JavaScript library was chosen for the implementation of 3D models for the educational platform because this library is easier to learn for beginners, development takes less time, and there are many usefull examples that can be modified and integrated into the project immediately. It is worth noting that Babylon JavaScript is a more modern library, which is supported by well-known companies engaged in 3D graphics. There is also an active community that reports and suggests ways to resolve errors. So, if the user has a question, he or she can hope for help to solve the problem. Also, worth mentioning is a tool like Babylon Playground, which allows to test 3D models directly in your browser.uk
dc.format.pagerangeС. 23-27uk
dc.identifier.citationПроценко, І. Ю. Застосування 3D-графіки в мережних технологіях для вирішення практичних завдань / Проценко І. Ю., Оникієнко Ю. О. // Електронна та Акустична Інженерія : науково-технічний журнал. – 2020. – Т. 3, № 4. – С. 23-27. – Бібліогр.: 10 назв.uk
dc.identifier.doihttps://doi.org/10.20535/2617-0965.2020.3.4.199044
dc.identifier.orcid0000-0001-7508-8391uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/54160
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.sourceЕлектронна та Акустична Інженерія : науково-технічний журнал, 2020, Т. 3, № 4
dc.subjectмережеві технологіїuk
dc.subjectбраузерuk
dc.subject3D-графікаuk
dc.subjectWebGLuk
dc.subjectThree JSuk
dc.subjectBabylon JSuk
dc.subjectnetwork technologiesuk
dc.subjectweb browseruk
dc.subject3D-Graphicsuk
dc.subject.udc004.94uk
dc.titleЗастосування 3D-графіки в мережних технологіях для вирішення практичних завданьuk
dc.typeArticleuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
EAI2020_3-4_23-27.pdf
Розмір:
597.93 KB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: