Дослідження можливостей спільного застосування бібліотек Tree.js та React для створення 3D-графіки у веб просторі
dc.contributor.advisor | Власюк, Ганна Григорівна | |
dc.contributor.author | Латишев, Ян-Віктор Григорович | |
dc.date.accessioned | 2024-01-11T10:30:28Z | |
dc.date.available | 2024-01-11T10:30:28Z | |
dc.date.issued | 2022 | |
dc.description.abstract | Актуальність дослідження. Сьогодні вже майже нереально представити компанії, які не мають свого персонального сайту продукту чи послуги. Також, навіть якщо компанія не вважає за потрібним мати сайт товару, ще існують можливості створення сайту для ознайомлення з компанією чи для просування реклами. А саме створення сайтів стало досить простим за рахунок автоматизації процесу. Але це створило велику проблему, так як постійно з’являється велика кількість одноманітних сайтів, і вже зараз навіть самий функціональний сайт не запам’ятовується. Задля усунення подібної проблеми в більшості випадків і додається 3D графіка. Це чудова можливість виділитися та зробити свій веб-додаток особливим. Мета дослідження: полягає в дослідженні взаємодії бібліотек React та Three.js, розробки веб додатку для створення 3D графіки. Завдання для досягнення мети: дослідити основні переваги використання бібліотеки Three.js, розглянути особливості бібліотеки React, оглянути принцип взаємодії та переваги від спільного застосування бібліотек React та Three.js. На основі розглянутого матеріалу створити повноцінний проект з використанням вище зазначених технологій. Об’єкт дослідження: програмне забезпечення - бібліотеки React та Three.js Предмет дослідження: компоненти та хуки, елементи матеріалу, світла, тіней та площини у веб просторі Методи дослідження: алгоритми та методи для опрацювання технологій в середі розробки Visual Studio Code, для написання коду на мові програмування JavaScript. Наукова новизна отриманих результатів: досліджено новітні технології та методи їх взаємодії, розроблено проект з використанням цих технологій, досліджено переваги використання бібілотек React та Three.js. Практичне значення одержаних результатів: результати виконаного проекту можуть бути додані в структуру проекту метавсесвіту, а саме в частину з 3D простором. Також окремі частини коду можуть бути вирізані і використані в існуючих комерційних проектах. | uk |
dc.description.abstractother | Relevance of research. Today, it is almost impossible to present a company that does not have its own product or service website. Also, even if the company does not consider it necessary to have a product site, there are still opportunities to create a site to familiarize yourself with the company or to promote advertising. And the creation of sites has become quite simple due to the automation of the process. But this created a big problem, as a large number of monotonous sites are constantly appearing, and even now even the most functional site is not memorable. Rear elimination of such a problem in most cases and 3D graphics are added. This is a great opportunity to stand out and make your web application stand out. The purpose of the research: is to study the interaction of React libraries for developing web applications and Three.js for creating 3D graphics. Tasks to achieve the goal: to investigate the main advantages of using the Three.js library, to consider the features of the React library, to review the principle of interaction and the benefits of using the React and Three.js libraries together. On the basis of the considered material, create a full-fledged project using the above-mentioned technologies. Research object: React and Three.js libraries Subject of research: components and hooks, elements of material, light, shadows and planes in the web space Research methods: working out technologies in the Visual Studio Code development environment, writing code in the JavaScript programming language. Scientific novelty of the obtained results: the latest technologies and methods of their interaction were studied, a project using these technologies was developed, the advantages of using React and Three.js libraries were studied. Practical significance of the obtained results: the results of the completed project can be added to the metauniverse, and individual parts of the code can be cut out and used in existing commercial projects. | uk |
dc.format.extent | 73 с. | uk |
dc.identifier.citation | Латишев, Я. Г. Дослідження можливостей спільного застосування бібліотек Tree.js та React для створення 3D-графіки у веб просторі : магістерська дис. : 171 Електроніка / Латишев Ян-Віктор Григорович. – Київ, 2022. – 73 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/63678 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | 3D графіка | uk |
dc.subject | 3D простір | uk |
dc.subject | програмування | uk |
dc.subject | метавсесвіт | uk |
dc.subject | 3D graphics | uk |
dc.subject | 3D space | uk |
dc.subject | programming | uk |
dc.subject | metasites | uk |
dc.subject.udc | 681.3.07 | uk |
dc.title | Дослідження можливостей спільного застосування бібліотек Tree.js та React для створення 3D-графіки у веб просторі | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Latyshev_magistr.pdf
- Розмір:
- 1.81 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: