3D geometriai modellezés OpenVDB alapon
Supervisor:
Dr. Vaitkus Márton
Subject:
Project Laboratory 1 - Biomedical engineering, MSc Bio.
Project Laboratory 2 - Biomedical engineering, MSc Bio.
Project Laboratory 1 - Control and vision systems, MSc Elec.
Project Laboratory 1 - Visual informatics, MSc IT.
Project Laboratory 2 - Control and vision systems, MSc Elec.
Project Laboratory 2 - Visual informatics, MSc IT.
Project Laboratory - Software development study specialization, BSc IT.
Project Laboratory - Control systems study specialization, BSc Elec.
Project Laboratory 2 - Biomedical engineering, MSc Bio.
Project Laboratory 1 - Control and vision systems, MSc Elec.
Project Laboratory 1 - Visual informatics, MSc IT.
Project Laboratory 2 - Control and vision systems, MSc Elec.
Project Laboratory 2 - Visual informatics, MSc IT.
Project Laboratory - Software development study specialization, BSc IT.
Project Laboratory - Control systems study specialization, BSc Elec.
Students count:
1
Continue:
Szakdolgozat / Diplomaterv
PhD
TDK dolgozat
PhD
TDK dolgozat
Description:

A vizuális effektek (VFX) területén a térfogati adatok tárolására az ipari standard a VDB, ami egy fix mélységű fa használatával konstans időben(!) olvasható, írható, bővíthető térfogati adatszerkezet. A nyílt forráskódú OpenVDB könyvtár ma már szinte minden VFX szoftver integráns részét képezi és számos hasznos funkciót (pl. halmazműveleteket, távolságmező számítást, stb.) implementál, így vélhetően jól használható lehetne implicit felületekkel történő geometriai modellezésre is.
Szükséges előismeretek:
grafika alapjai, C++ programozás
A hallgató feladatai:
1. Ismerkedjen meg az OpenVDB könytárral.
2. Implementáljon 3D grafikus tesztkörnyezetet, ami képes implicit felületmodellezésre pl. primitív elemek halmazműveletekkel való kombinációjával.
3. Vizsgálja meg szabadformájú felületek (pl. mesh-ek) implicit modellezésének lehetőségeit és/vagy a GPU-alapú NanoVDB könyvtárat.
Ajánlott irodalom:
[1] Museth, K.: VDB: High-Resolution Sparse Volumes with Dynamic Topology. SIGGRAPH 2013. - YouTube.
[2] Kambampati et al.: Geometry Design Using Function Representation on a Sparse Hierarchical Data Structure. CAD, 2021.
