Ask yourself: "What do I want to learn?".

In the following you can see past theses to give you an idea on what students can do. If you want some ideas, read some ideas about tools and possibilities in your theses. Note that they're just ideas: this is your thesis, do something you love: your proposals are more than welcome!

Usually I employ industry-standard tools, for example the Unreal Engine, Vulkan, Blender, or the Oculus SDK of course with a headset to use, you don't need one (note that Oculus headsets are limited in numbers).



Past Theses

Grass Rendering

Procedural grass rendering shaders in UE5.

Fracture Mechanics

Dynamic mesh fracturing in Unreal Engine 5.

Videogame AI

Reinforcement learning in videogames.

Remeshing

Create better behaving meshes.

Bridge Animation

Non linear aeroelastic "Tacoma Narrows" bridge.

Thin-Plate Spline

Interpolating meshes to produce a smooth animation.

Laser Beams

Particles moving in a fluid.

Geometric Animation

Animating meshes via geometric properties.

Ventricle Animation

Non linear elastic heart animation with Finite Elements.

Dissipation & Data Structures

Cache-oblivious data structures on power dissipation.

Morphing Meshes

Animation poses using reference meshes.

Particles

Particle animation with custom fluid engine.



Some Example Theses Topics

Virtual Reality

Virtual Reality, along with AR, MR, XR and so on, can be a good candidate for some interesting theses on both videogames and professional visualization. Yes, we have a Quest 3 for you.

Rendering

How fast can we render 2D images and animations? And how fast and realistically can we render 3D objects? We can find out with some libraries or game engines.

Mesh Generation

Generating a mesh that can be used in gaming, movies, or in scientific software is not easy. Lots of algorithms are out there, and may be improved.

Animations

Animations are basically deformations of shapes. If we have an animation, we should be able to transport it from one mesh to another.

Generative AI

As a painter it is intriguing to play with image generators. What can they do, and is that artistic value in these images? Let's see what these models can do.

Physics Engines

Elastic analyses and simulations are employed in movie renderers, videgames, and of course, engineering software. Although is seems simple, there are still cool problems to be tackled.