Diplomová práce

Voxel-based fluid simulation in Unity.

Bc. Jakub Mička
Anotace

V této diplomové práci popisuji teorii simulace kapalin a implementaci 3D simulace kapalin běžící paralelně na grafické kartě. Tato simulace je implementována ve voxelovém prostředí pomocí techniky založené na mřížce. Chování kapaliny je popsáno pomocí Navier–Stokesovy rovnice a řešeno pomocí Helmholtz-Hodgeovy věty o rozkladu. Všechny výpočty jsou navrženy tak, aby bylo možné použít výpočetní shadery …více

Abstract

In this thesis, I describe fluid simulation theory and implementation of the three-dimensional fluid simulation running on GPU in parallel. The simulation is implemented in a voxel-based environment using a grid-based technique. The proper fluid behavior is described using the Navier-Stokes equations and solved by using the Helmholtz-Hodge decomposition theorem. All equations and calculations are designed …více

Zadání práce
Student nastuduje problematiku realistické simulace kapalin, která se v počítačové grafice používá pro zobrazování různých efektů, jako je tekoucí voda či simulace kouře. Dále student prozkoumá možnosti vykreslování voxelových dat uvnitř herního enginu Unity. Nabyté znalosti student využije pro implementaci simulace zvoleného efektu na základě voxelů. V práci je povoleno využití již existujících pluginů pro vlastní vykreslování voxelových dat. Výsledná animace nemusí být nezbytně fotorealistická, měla by avšak být esteticky příjemná a to i pokud student zvolí stylizovaný "voxelový" vzhled. Zároveň by simulace měla být počítána v reálném čase. V textové práci student popíše principy simulace kapalin, kde se zaměří zejména na popis výhod a nevýhod různých přístupů v porovnání s využitím voxelových dat. Dále student popíše implementaci zvoleného efektu a případná omezení plynoucí ze zvolených technologií.
Práce zkontrolována:
17. 5. 2022 14:30, RNDr. Jan Byška, Ph.D., učo 207879
Jazyk práce
angličtina angličtina
Termín obhajoby
24. 6. 2022
Práce byla úspěšně obhájena

Vedoucí

RNDr. Jan Byška, Ph.D., učo 207879
KVI FI MU

Oponent

Mgr. Marek Trtík, Ph.D., učo 329313
KVI FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Vývoj počítačových her
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.