This is a software designed for coral rugosity computation (HKUST VGD Group
), which is useful for the fundamental reseach on Marine Biology field or the like.
I developed this program when I studied in HKUST (2022).
-
📐 Usage: users can interact with 3D coral mesh models and freely specify the region of interest. Then, the system will automatically compute and showcase the corresponding rugosity and other relavent information.
-
📁 Source Codes: please go to this folder [Source codes].
-
📌 Requirement: This project is developed with
C++ 11
andOpenGL 4.0+
(you can useVisual Studio 2019+
orQt5.8+
to easily compile this project). -
🎞️ Video Demos: Full Introducion Video (6min) and Short Demo Video (10sec)
2022/7/20
3nd commit:
- Improve algorithms and interactive control.
- Visual charts (cross setion & height)
- Export data.
- UI.
2022/7/13
2nd commit
- Use BVH Tree data structure to accelerate the query algorithm.
- Obtain the rugosity in real-time (<1s).
2022/7/10
1st commit
- Interactively sketch a line on the screen to specify the desired plane to compute rugosity.
- A PLY loader to support arbitrary mesh attributes, and binary modes.