Бібліотека для створення 3д застосунків у браузері
dc.contributor.advisor | Орленко, Сергій Петрович | |
dc.contributor.author | Сосновський, Олександр Сергійович | |
dc.date.accessioned | 2023-07-31T07:34:05Z | |
dc.date.available | 2023-07-31T07:34:05Z | |
dc.date.issued | 2023-06-15 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 7 рисунків, 4 кресленики, 1 додаток та 15 джерел. Дипломний проект присвячений дослідженню та розробці технології 3D рендерингу в браузері за допомогою WebGL. В останні роки веб-технології стали дуже популярними, і це відкрило нові можливості для реалізації 3D графіки без необхідності встановлення додаткових плагінів або програмного забезпечення. Метою дослідження є розробка ефективного та швидкого механізму рендерингу 3D сцен у браузері за допомогою WebGL. Для досягнення цієї мети будуть розглянуті основні принципи роботи з WebGL, такі як створення та управління контекстом, робота з шейдерами, створення та маніпулювання геометричними об'єктами, освітлення, текстури та інші аспекти рендерингу. У рамках дипломної роботи буде розроблено власну бібліотеку для 3D рендерингу з використанням WebGL. Бібліотека буде надавати інтерфейс для створення та управління 3D сценами, підтримувати різні типи геометричних об'єктів, освітлення, текстури, та інше. Результатом дипломної роботи буде демонстрація працездатності розробленої бібліотеки на різних 3D сценах та порівняння її продуктивності з існуючими рішеннями. Ця дипломна робота сприятиме розширенню можливостей веб-розробників у галузі 3D графіки, надаючи їм потужний легковажний інструментарій для створення реалістичних та інтерактивних 3D веб-додатків. Результати дослідження можуть бути застосовані в різних сферах, таких як веб-геймінг, віртуальна реальність, візуалізація даних та інші. | uk |
dc.description.abstractother | The explanatory note of the diploma project consists of four chapters, contains 7 figures, 4 drawings, 1 appendix, and 15 sources. The diploma project is dedicated to the research and development of 3D rendering technology in a browser using WebGL. In recent years, web technologies have become very popular, and this has opened up new opportunities for implementing 3D graphics without the need to install additional plug-ins or software. The aim of the study is to develop an efficient and fast mechanism for rendering 3D scenes in a browser using WebGL. To achieve this goal, the basic principles of working with WebGL, such as creating and managing context, working with shaders, creating and manipulating geometric objects, lighting, textures, and other aspects of rendering will be considered. As part of the thesis, you will develop your own library for 3D rendering using WebGL. The library will provide an interface for creating and managing 3D scenes, support various types of geometric objects, lighting, textures, etc. The result of the thesis will be a demonstration of the developed library's performance on various 3D scenes and a comparison of its performance with existing solutions. This thesis will contribute to expanding the capabilities of web developers in the field of 3D graphics by providing them with a powerful lightweight toolkit for creating realistic and interactive 3D web applications. The results of the research can be applied in various fields, such as web gaming, virtual reality, data visualisation, and others. | uk |
dc.format.extent | 68 с. | uk |
dc.identifier.citation | Сосновський, О. С. Бібліотека для створення 3д застосунків у браузері : дипломний проєкт ... бакалавра : 126 Інформаційні системи та технології / Сосновський Олександр Сергійович. – Київ, 2023. – 68 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/58748 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | бібліотека | uk |
dc.subject | 3D рендеринг | uk |
dc.subject | рендеринг у браузері | uk |
dc.subject | WebGL | uk |
dc.subject | візуалізація | uk |
dc.subject.udc | 004.42 | uk |
dc.title | Бібліотека для створення 3д застосунків у браузері | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Sosnovskyi_bakalavr.pdf
- Розмір:
- 870.3 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: