КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2026)

Розмір шрифта: 
Візуалізація складних тривимірних середовищ за допомогою Raymarching та процедурного моделювання
Олег Володимирович Бурдейний, Олександр Іванович Черняк, Сергій Олександрович Кот

Остання редакція: 2026-01-08

Анотація


Розроблено програмне забезпечення в середовищі Unity з використанням HLSL‑шейдерів, яке спрямоване на використання продуктивних методів візуалізації тривимірних складних динамічних сцен методом Raymarching. Запропонований підхід забезпечує багатопотокове високопродуктивне виконання обчислень, що дозволяє покращити графічне відтворення зображень у реальному часі.

 

Visualization of complex three-dimensional environments using Raymarching and procedural modelling

Abstract:

The sofrware was developed in the Unity environment using HLSL shaders aimed at designed to utilize efficient methods for rendering complex three-dimensional dynamic scenes using the Raymarching method. The proposed approach provides multi-threaded high-performance computing, which improves real-time image rendering.


Ключові слова


полігон; піксель; модель; динамічність; шейдер; SDF; HLSL; Raymarching; Unity; polygon; pixel; model; dynamism; shader; SDF; HLSL; Raymarching; Unity

Посилання


The End of Moore’s Law and Why Game Developers Care / Anastasiia Matrokhina. – URL: https://www.cn.ua/news/apple/7269-zakinchennia-zakony-myra-i-chomy-rozrobnikam-igor-ne-vse-odno.html (accessed: 22.10.2025).

 

Romanyuk V. A. Computer Graphics: Textbook. – Vinnytsia: VNTU, 2010. – URL: https://web.posibnyky.vntu.edu.ua/fitki/8romanyuk_komp_grafika/zmg1/zmg/31.htm, sec. 3.1 “Representation of Surface by Polygonal Mesh” (accessed: 22.10.2025).

 

Azarov O. D., Dudnyk O. V., Shvets S. I. Fundamental Principles of Physically Correct Rendering. Proceedings of the Scientific-Practical Conference. – Vinnytsia: VNTU, 2023. URL: https://ir.lib.vntu.edu.ua/bitstream/handle/123456789/41917/20288.pdf (accessed: 22.10.2025).

 

Rasterization: a Practical Implementation – Scratchapixel. – URL: https://www.scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation/overview-rasterization-algorithm.html (accessed: 22.10.2025).

 

Raymarching Distance Fields / Inigo Quilez. – URL: https://iquilezles.org/articles/raymarchingdf/ (accessed: 22.10.2025).

 

Writing HLSL shader programs – Unity Manual. – URL: https://docs.unity3d.com/6000.2/Documentation/Manual/writing-shader-writing-shader-programs-hlsl.html (accessed: 22.10.2025).

 

Unity Documentation. – Веб-сайт компанії Unity Technologies. – URL: https://docs.unity.com/en-us (accessed: 22.10.2025).


Повний текст: PDF