Simon Žagar (2012) Visualisation of neck veins with OpenGL. EngD thesis.
I wrote an application that renders a model of neck veins using OpenGL. I created a user interface for opening files containing model data, viewing the model from an arbitrary position, showing help or licencing information and choosing resolution. I implemented model rotation with a mouse as well as camera rotation and translation with a keyboard or a mouse. I wrote a parser for reading files with model's data that also calculates the distance from koordinate origin and positions the model. It also calculates the normals of the model and applies a subdivision surface algorithm when instructed to. For more efficient rendering I used buffer objects. I implemented Phong lighting and shading using shaders.
Actions (login required)