Create various Vulkan 1.4 renderers using just an LLM like Gemini or Claude: forward, deferred, ray tracer. The renderer should accept a specific data structure of geometric objects, upload the data to the GPU, and be able to render everything using a camera. It should run on Windows, Linux and Mac. You can use any existing library like vkbootstrap, assimp, ImGUI, SDL3, etc.
If you are interested in this topic or for more information please contact Prof. Helmut Hlavacs (helmut.hlavacs(at)univie.ac.at).