About
My name is Johannes Unterguggenberger. I am mainly a real-rime rendering engineer and researcher and live in Austria. I received my PhD degree from of TU Wien, where I served as researcher and university assistant for many years at the Research Unit of Computer Graphics.
Technology and GitHub Projects
In the past years, I have been working mainly with C++ and the Vulkan API. I’ve created several programming frameworks based on these two, namely a framework for Vulkan beginners VulkanLaunchpad, a Vulkan convenience and productivity layer called Auto-Vk, and a programming framework for research, productivity, and rapid prototyping called Auto-Vk-Toolkit.
Some helper tools for Auto-Vk-Toolkit are based on the .NET framework, C#, and PowerShell. In the past, I used C# for various desktop projects in conjunction with WPF, for Unity3D development, and other projects. Please find a more complete list of projects and technologies in my CV, which is linked on this website. You should be able to find the link on the left or bottom of this site.
My teaching efforts w.r.t. Vulkan resulted in the Vulkan Lecture Series, which was also listed on vulkan.org -> Learn -> Tutorials.
Contact
For inuqiries or questions about contract work, research, or teaching, please contact me via email: johannes.unterguggenberger@gmail.com