Розробка вебзастосунку постпроцесора із використанням бібліотеки React

dc.contributor.authorОмельяненко, Альона Русланівна
dc.date.accessioned2026-02-17T06:49:28Z
dc.date.available2026-02-17T06:49:28Z
dc.date.issued2025
dc.descriptionОмельяненко А. Р. Розробка вебзастосунку постпроцесора із використанням бібліотеки React : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник С. І. Гоменюк. Запоріжжя : ЗНУ, 2025. 44 с.uk
dc.description.abstractUA : Робота викладена на 44 сторінці друкованого тексту, містить 7 рисунків, 5 талиць, 14 джерел, 2 додатки. Об’єкт дослідження – процес інтерактивної візуалізації багатовимірних масивів результатів методу скінченних елементів у вебсередовищі. Мета роботи: розробка вебзастосунку постпроцесора на базі React та WebGL для ефективної обробки та інтерактивної візуалізації складних 3D сіток та розподілу функціональних значень методу скінченних елементів у веббраузері. Метод дослідження – методи системного аналізу та моделювання, методи об’єктно-орієнтованого проєктування, методи комп’ютерної графіки, зокрема шейдерне програмування, для реалізації графічного конвеєра. У роботі проаналізовано методи рендерингу тривимірних інженерних моделей у вебсередовищі. Спроєктовано компонентну архітектуру додатка, що забезпечує взаємодію інтерфейсу користувача з графічним ядром. Реалізовано алгоритми візуалізації полів результатів та механізм фрагментного відсікання на базі GLSL-шейдерів. В результаті створено швидкодіючий вебпостпроцесор, який дозволяє виконувати детальний аналіз результатів розрахунку без необхідності встановлення десктопного ПЗ.uk
dc.description.abstractEN : The work is presented on 44 pages of printed text, 7 figures, 5 tables, 14 references, 2 supplements. The object of the study is the process of interactive visualization of multidimensional arrays of the finite element method results in a web environment. The aim of the study is the development of a post-processor web application based on React and WebGL for efficient processing and interactive visualization of complex 3D meshes and the distribution of finite element method functional values in a web browser. The methods of research are methods of system analysis and modeling, object-oriented design methods, and computer graphics methods, specifically shader programming, for implementing the graphics pipeline. The thesis analyzes methods for rendering three-dimensional engineering models in a web environment. The component architecture of the application, which ensures the interaction of the user interface with the graphics core, is designed. Algorithms for visualizing result fields and a fragment clipping mechanism based on GLSL shaders are implemented. As a result, a high-performance web post-processor has been created, which allows performing a detailed analysis of calculation results without the need to install desktop software.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/f828a090-d49f-442d-b690-2377469eb850
dc.language.isoukuk
dc.subject3D-візуалізаціяuk
dc.subjectметод скінченних елементівuk
dc.subjectпостпроцесорuk
dc.subjectшейдерний рендерингuk
dc.subject3D visualizationuk
dc.subjectfinite element methoduk
dc.subjectfront-enduk
dc.subjectGLSLuk
dc.subjectpost-processoruk
dc.subjectReactuk
dc.subjectshader renderinguk
dc.subjectWebGLuk
dc.titleРозробка вебзастосунку постпроцесора із використанням бібліотеки Reactuk
dc.typeМагістерська роботаuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Омельяненко.pdf
Size:
1.05 MB
Format:
Adobe Portable Document Format
Description:
Магістерська робота

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: