Empreu aquest identificador per citar o enllaçar aquest ítem:
http://elartu.tntu.edu.ua/handle/lib/47008
Títol: | Застосування Geometry Nodes в програмному пакеті Blender для задач процедурного моделювання |
Altres títols: | Using Geometry Nodes in the Blender software package for procedural modeling tasks |
Autor: | Топольніцький, Назарій Михайлович Topolnitskyi, Nazarii |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Топольніцький Н. М. Застосування Geometry Nodes в програмному пакеті Blender для задач процедурного моделювання : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 - комп’ютерні науки / наук. кер. Р. М. Небесний. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 72 с. |
Data de publicació: | 27-de -2024 |
Submitted date: | 13-de -2024 |
Date of entry: | 2-de -2025 |
Editorial: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Supervisor: | Небесний, Руслан Михайлович Nebesnyi, Ruslan M. |
UDC: | 004.62 |
Paraules clau: | вузли комп’ютерні науки 3d-моделювання процедурне моделювання генерація геометрії геометричні вузли автоматизація моделювання modeling automation blender nodes 3d modeling geometry nodes geometry generation procedural modeling |
Page range: | 72 |
Resum: | Кваліфікаційна робота присвячена розробці методів процедурного моделювання в Blender за допомогою Geometry Nodes для створення 3D-об’єктів. В першому розділі описано основи комп’ютерної графіки, основні програми для моделювання, а також застосування процедурного підходу.
В другому розділі досліджено роботу з Geometry Nodes, техніки створення геометрії та порівняння класичного і процедурного моделювання.
В третьому розділі описано створення моделі блискавки за допомогою Geometry Nodes, аналіз етапів моделювання і налаштування параметрів. Об’єкт дослідження: 3D-моделювання в Blender. Предмет дослідження: технології процедурного моделювання для створення 3D-об’єктів. The qualification work is devoted to the development of methods of procedural modeling in Blender using Geometry Nodes to create 3D objects. The first chapter describes the basics of computer graphics, the main modeling programs, and the application of the procedural approach. The second chapter explores working with Geometry Nodes, geometry creation techniques, and a comparison of classical and procedural modeling. The third section describes the creation of a lightning model using Geometry Nodes, analysis of the modeling stages and parameter settings. Object of study: 3D modeling in Blender. Subject of study: procedural modeling technologies for creating 3D objects. |
Descripció: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 27.12.2024 р. о 10 год. на засіданні екзаменаційної комісії №35 у Тернопільському національному технічному університеті імені Івана Пулюя |
Content: | Зміст ВСТУП 7 1 АНАЛІЗ НАПРЯМКУ КОМП’ЮТЕРНОЇ ГРАФІКИ 9 1.1 Аналіз галузі комп’ютерної графіки 9 1.2 Огляд програмного забезпечення 10 1.3 Огляд основних типів вузлів 14 1.4 Процедурне моделювання в інших програмах 17 1.5 Висновок 20 2 ОСНОВИ РОБОТИ З GEOMETRY NODES 21 2.1 Поняття та структура Geometry Nodes 21 2.2 Принципи роботи з вузлами (Nodes) у Blender 25 2.3 Процедурні методи створення об'єктів 30 2.4 Техніки та підходи до процедурного моделювання 33 2.5 Висновок 35 3 ПРАКТИЧНОГО ВИКОРИСТАННЯ GEOMETRY NODE 37 3.1 Підбір референсів 37 3.2 Приклади практичного використання Geometry Nodes 40 3.3 Моделювання класичним методом 52 3.4 Порівняння класичного і процедурного методів моделювання 57 3.5 Висновок 59 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 61 4.1 Вплив тривалого сидіння на здоров'я працівників офісу. 61 4.2. Правила безпеки при виникненні аварій на електричних приладах в офісі. 62 4.3. Висновок 65 ВИСНОВКИ 66 ПЕРЕЛІК ДЖЕРЕЛ 67 ДОДАТКИ |
URI: | http://elartu.tntu.edu.ua/handle/lib/47008 |
Copyright owner: | © Топольніцький Назарій Михайлович, 2024 |
References (Ukraine): | 1. Що таке 3D-моделювання? Adobe. URL: https://www.adobe.com/ua/ products/substance3d/discover/what-is-3d-modeling.html?utm_source=chatgpt.com (дата звернення: 03.07.2024). 2. 3D-графіка: секрети створення віртуальної реальності. Rocketmen. URL: https://rocketmen.com.ua/ua/article/3d?utm_source=chatgpt.com (дата звернення: 02.02.2024). 3. Майбутнє комп'ютерної графіки: Тенденції розвитку та нові технології. Buki. URL: https://buki.com.ua/blogs/maibutnje-kompiuternoyi-grafiki-tendenciyi-rozvitku-ta-novi-texnologiyi/?utm_source=chatgpt.com (дата звернення: 05.12.2023). 4. Процедурне моделювання. Wikipedia. URL: https://uk.wikipedia.org/wiki /%D0%9F%D1%80%D0%BE%D1%86%D0%B5%D0%B4%D1%83%D1%80%D0%BD%D0%B5_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8E%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F?utm_source=chatgpt.com (дата звернення: 04.10.2021). 5. Geometry Nodes from Scratch. Blender Studio. URL: https://studio. blender.org/training/geometry-nodes-from-scratch/?utm_source=chatgpt.com (дата звернення: 10.09.2023). 6. PROCEDURAL MODELING. SideFX. URL: https://www.sidefx.com/tuto rials/procedural-modeling/?utm_source=chatgpt.com (дата звернення: 05.12.2024) 7. Welcome to Bifrost. Autodesk. URL: https://help.autodesk.com/view/ BIFROST/ENU/?utm_source=chatgpt.com (дата звернення: 22.04.2023) 8. Introduction to Procedural Generation plugin in UE5.4. Unreal Engine. URL: https://dev.epicgames.com/community/learning/tutorials/j4xJ/unreal-engine-introduction-to-procedural-generation-plugin-in-ue5-4?utm_source=chatgpt.com (дата звернення: 29.06.2024) 9. Niagara Tutorials. Unreal Engine. URL: https://dev.epicgames.com/ documentation/en-us/unreal-engine/tutorials-for-niagara-effects-in-unreal-engine? utm_source=chatgpt.com (дата звернення: 21.11.2022) 10. Geometry Nodes. Blender Documentation. URL:https://docs.blender. org/manual/en/latest/modeling/geometry_nodes/index.html?utm_source=chatgpt.com (дата звернення: 14.04.2023) 11. Node Groups. Blender Documentation. URL: https://docs.blender.org/ manual/en/latest/interface/controls/nodes/groups.html (дата звернення: 15.07.2024) 12. Learning Houdini. SideFX. URL: https://www.sidefx.com/learn/ modeling /?utm_source=chatgpt.com (дата звернення: 16.08.2024) 13. Unleash visual magic with Bifrost for Maya. Autodesk. URL: https://www.autodesk.com/products/maya/bifrost?utm_source=chatgpt.com (дата звернення: 21.03.2021) 14. Unreal Engine: Можливості та переваги ігрового двигуна. ProCoding. URL: https://www.procoding.com.ua/unreal-engine/?utm_source=chatgpt.com (дата звернення: 12.08.2022) 15. Niagara - Procedural Mesh. Unreal Engine. URL: https://dev.epicgames.com/community/learning/tutorials/dXm6/unreal-engine-niagara-procedural-mesh?utm_source=chatgpt.com (дата звернення: 15.03.2024) 16. How to Organize Nodes in Blender 3D (Six Ways!). Brandon 3D. URL: https://brandon3d.com/node-organization/ (дата звернення: 11.11.2022) 17. ГЕОМЕТРИЧНІ НОДИ: ЧИ ПОТРІБНЕ МОДЕЛЮВАННЯ. НАУ. URL:https://er.nau.edu.ua/bitstream/NAU/63495/1/%D0%9C%D0%9C%D0%A2%202022%20%D0%97%D0%B0%D0%B2%D0%B0%D0%B4%D0%B5%D1%86%D1%8C%D0%BA%D0%B8%D0%B9%20%D0%86.%D0%9F.pdf (дата звернення: 05.12.2021) 18. Blender Foundation Офіційна документація Blender. Blender Documentation. URL: https://docs.blender.org/ (дата звернення: 22.10.2023) 19. Загородна Н. В., Лупенко С. А., Луцків А. М. Обґрунтування вибору доступних програмно-апаратних засобів високопродуктивних обчислювальних систем для задач криптоаналізу. // Електроніка та системи управління. 2011. № 1. С. 42–50.(дата звернення: 18.07.2024) 20. Guru99 Стаття "11 найкращих безкоштовних курсів Blender (2024)". Guru99. URL: https://www.guru99.com/uk/blender-3d-tutorials-free-course.html (дата звернення: 22.07.2023) 21. BlenderNation Стаття "Розширений посібник з Geometry Nodes у Blender". BlenderNation. URL: https://www.blendernation.com/2022/01/16/ extensive-blender-geometry-nodes-manual/ (дата звернення: 10.06.2024) 22. Blender Artists Community Серія уроків "Geometry Nodes для початківців". Blender Artists. URL: https://blenderartists.org/t/geometry-nodes-for-complete-beginners-blender-tutorial-series/1509703 (дата звернення: 28.05.2024) 23. YouTube Плейлист "Blender Geometry Nodes Tutorials". YouTube. URL: https://www.youtube.com/playlist?list=PLmH6Ylb_pwzqu-ukoqZGBwQdyaG-1W2MR (дата звернення: 24.08.2023) 24. itProger Курс "Уроки Blender 3D". itProger. URL: https://itproger .com/ua/course/blender-3d (дата звернення: 15.08.2024) 25. Varto School Курс "3D Start. Blender". Varto School. URL: https://varto.school/kurs-blender-3d-start/ (дата звернення: 27.02.2024) 26. Tinkerteens Курс "3D моделювання в Blender". Tinkerteens. URL: https://www.tinkerteens.com/blender/ (дата звернення: 17.10.2022) 27. BlenderNation Стаття "Blender 3 Geometry Nodes Beginner Tutorial". BlenderNation. URL: https://www.blendernation.com/2021/11/20/blender-3-geometry-nodes-beginner-tutorial/ (дата звернення: 22.04.2024) 28. Blender Artists Community Обговорення "Найкращі ресурси для глибокого вивчення Geometry Nodes". Blender Artists. URL: https://blenderartists.org/t/best-resources-for-learning-geometry-nodes-in-depth/1362366 (дата звернення: 21.09.2021) 29. Blender Studio Розділ "Основи" з курсу "Geometry Nodes з нуля". Blender Studio. URL: https://studio.blender.org/training/geometry-nodes-from-scratch/chapter/basics/ (дата звернення: 19.08.2021) 30. Blender Documentation Розділ "Geometry Nodes" у офіційному посібнику Blender 4.3. Blender Documentation. URL: https://docs.blender.org/ manual/uk/latest/modeling/geometry_nodes/geometry/index.html (дата звернення: 21.09.2020) 31. Biotech University Стаття "Безкоштовні курси Blender для початківців". Biotech University. URL: https://biotechuniv.edu.ua/novini/ bezkoshtovni-kursy-blender-dlya-pochatkivtsiv/ (дата звернення: 23.09.2021) 32. Videoinfographica Підбірка "172+ безкоштовних уроків у Blender: навчання 3D з нуля". Videoinfographica. URL: https://videoinfographica.com /blender-tutorials/ (дата звернення: 14.06.2022) 33. GitHub Репозиторій "Geometry Nodes 3.3 by Tutorials". GitHub. URL: https://github.com/rbarbosa51/GeometryNodesByTutorials (дата звернення: 22.10.2021) 34. IT Future Курс "3D моделювання для дітей". IT Future. URL: https://itfuture.online/uk/3d-modelyuvannya-dlya-ditej/ (дата звернення: 10.11.2020) 35. itProger Урок "#8 – Анімація об'єктів". itProger. URL: https://itproger.com/ua/course/blender-3d/8 (дата звернення: 15.08.2021) 36. Hillel IT School Курс "3D моделювання". Hillel IT School. URL: https://ithillel.ua/courses/3d-modeling (дата звернення: 11.04.2022) 37. Vseosvita.ua Посібник "Основи тривимірного моделювання в середовищі Blender 2.90". Vseosvita. URL: https://vseosvita.ua/library/posibnik-osnovi-trivimirnogo-modeluvanna-v-seredovisi-blender-290-445586.html (дата звернення: 20.01.2024) 38. Бабак В. П., Марченко М. Є., Фриз Б. Г. Теорія ймовірностей, випадкові процеси та математична статистика. К.: Техніка, 2004. 288 с. (дата звернення: 27.06.2024) 39. Method Education Курс "Blender Modeling". Method Education. URL: https://method.education/courses/blender-modeling/ (дата звернення: 26.03.2024) 40. ITC.ua Стаття "Курси 3D моделювання: де вивчати 3DS Max, Blender, Maya, ZBrush etc.". ITC.ua. URL: https://itc.ua/ua/articles/kursy-3d-modelyuvannya-de-vyvchaty-3ds-max-blender-maya-zbrush-etc/ (дата звернення: 19.08.2021) 41. Abiturients.info Курс "Base Blender. Базовий курс з розширеним оглядом". Abiturients.info. URL: https://abiturients.info/uk/course/52936/76950 (дата звернення: 21.05.2024) 42. Tutkit.com Практичний посібник "Blender: 3D для початківців". Tutkit.com. URL: https://www.tutkit.com/uk/pakunki/340-trenuvannia-praktiki-dlia-novackiv-blender (дата звернення: 18.07.2023) 43. Hillel IT School Онлайн-курс "3D моделювання". Hillel IT School. URL: https://ithillel.ua/courses/3d-modeling (дата звернення: 17.08.2024) 44. Калинич Ю., Білак Ю. Ю., Небесний Р., Федорка П. Аналіз процесів формування симуляцій з використанням графічного процесора. // Вісник Національного університету "Львівська політехніка". Інформаційні системи та мережі. 2022. Вип. 11/22. С. 110–126. DOI: 10.23939/sisn2022.11.110. (дата звернення: 22.09.2024) 45. eUkraine.org.ua Стаття "ТОП-12 освітніх майданчиків з безкоштовними онлайн-курсами". eUkraine.org.ua. URL: https://eukraine.org.ua/ua/news/top-12-osvitnih-majdanchikiv-z-bezkoshtovnimi-onlajn-kursami (дата звернення: 21.02.2024) 46. YouTube Канал "Blender Guru". YouTube. URL: https://www.youtube.com/user/AndrewPPrice (дата звернення: 05.12.2024) 47. CG Cookie Онлайн-платформа з навчальними матеріалами та курсами з Blender. CG Cookie. URL: https://cgcookie.com/ (дата звернення: 27.06.2020) 48. Основи тривимірного моделювання в середовищі Blender 2.90. Vseosvita. URL: https://vseosvita.ua/library/posibnik-osnovi-trivimirnogo-modeluvanna-v-seredovisi-blender-290-445586.html (дата звернення: 05.12.2024) 49. The Beginners Guide to Blender. BlenderNation. URL: https://www.blendernation.com/2022/01/16/extensive-blender-geometry-nodes-manual/ (дата звернення: 26.08.2024) 50. Learning Blender: A Hands-On Guide to Creating 3D Animated Characters. Blender Artists. URL: https://blenderartists.org/t/geometry-nodes-for-complete-beginners-blender-tutorial-series/1509703 (дата звернення: 21.05.2024) 51. Лещишин Ю., Шербак Л., Назаревич О., Готович В., Тимків П., Шимчук Г. Мультикомпонентна модель зміни серцевої частоти. // XV Міжнародна конференція з перспективних технологій і методів у проектуванні MEMS (MEMSTECH), Поляна, Україна, 2019. С. 110–113. DOI: 10.1109/MEMSTECH.2019.8817379. (дата звернення: 04.11.2024) 52. Speka.media Як тривале сидіння впливає на здоров’я? Speka.media. URL: https://speka.media/trivale-sidinnya-skodit-zrostaje-rizik-rannyogo-starinnya-pn0jd1 (дата звернення: 05.11.2024) 53. Physio-pedia Медицина способу життя та стратегії ергономіки офісу при менеджменті болю в попереку. Physio-pedia. URL: https://langs.physio-pedia.com/uk/lifestyle-medicine-and-office-ergonomic-strategies-for-managing-low-back-pain-uk/ (дата звернення: 10.11.2024) 54. Zakon.rada Державний комітет України з нагляду за охороною праці наказ. Zakon.rada. URL: https://zakon.rada.gov.ua/laws/show/z0231-05#Text (дата звернення: 13.11.2024) 55. Obozrevatel Чому не можна сидіти довго без перерв на роботі - шкода тривалого сидіння для здоров'я. Obozrevatel. URL: https://bewell.obozrevatel.com/ukr/section-bewell/news-chto-proishodit-kogda-vyi-dolgo-sidite-bez-pereryivov-na-rabote-03-02-2024.html (дата звернення: 17.11.2024) 56. Стручок В. С. Безпека в надзвичайних ситуаціях. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання. Тернопіль: ФОП Паляниця В. А., 2022. 156 с. (дата звернення: 17.11.2024) 57. Victorija.ua Охорона праці при роботі з комп'ютером. Victorija.ua. URL: https://www.victorija.ua/dovidnik/osnovni-pravyla-dotrymannya-ohorony-pratsi-pry-roboti-na-personalnyh-eom.html (дата звернення: 27.10.2024) 58. Ohoronapraci Примірна інструкція з охорони праці при роботах з олов'яно-свинцевими малосурм'янистими припоями. Ohoronapraci. URL: https://ohoronapraci.com.ua/instructions/668482-prymirna-instruktsiya-z-okhorony-pratsi-pry-robotakh-z-olovyano-svyntsevymy (дата звернення: 01.11.2024) |
Content type: | Master Thesis |
Apareix a les col·leccions: | 122 — комп’ютерні науки |
Arxius per aquest ítem:
Arxiu | Descripció | Mida | Format | |
---|---|---|---|---|
Mag_2024_SNm_61_Topolnitskyi_N_M.pdf | Дипломна робота | 7,01 MB | Adobe PDF | Veure/Obrir |
Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.
Eines d'Administrador