Go back

Modelling and Animation

The course TNM079 Modelling and Animation at Linköping University, taken by me during the spring of 2021, consisted of a series of six labs. The course covered topics within computer graphics implemented in C++ and OpenGL.

The first report studies the half-edge mesh data structure, as well as physical attributes and basic mesh calculations such as curvature, vertex normals, mesh area and mesh volume, among other methods to compute the mesh structure. The second report studies the implementation of decimation of a mesh using the quadric error metric that allowed for multiple analyses of the correctness of newly places vertices when collapsing a specific vertex and the cost of decimating. The third report covers the topic of smooth surfaces and curves in computer graphics, and subdivision curves and surfaces are studied as an approximation thereof. The fourth report covers the implementation of implicit surfaces through a modeling framework called constructive solid geometry (CSG). The fifth report studies level-set methods and the implementation of a level-set framework. The sixth and final report studies the creation of a simulation based on the Navier-Stokes equations in order to simulate fluid.

project

Images from the fluid simulation in lab six, with output from OpenGL and post-processing in Blender.

Contact

If you are interested in working with me or have any questions, feel free to contact me. You can find links to my Github and Linkedin as well as my email adress at the bottom of this page.

Iris Kotsinas © 2022