Übersetzungen: "English" |


Who am I?


Welcome to my webpage! My name is Christoph Neuhauser and I'm a computer graphics & visualization enthusiast blogging about some interesting findings in my free time.

Since January 2021 I'm working full-time as a PhD student at the Chair of Computer Graphics and Visualization (I15) of Prof. Dr. Rüdiger Westermann at the Technical University of Munich (TUM), Germany. All opinions on this blog are my own and do not reflect the views of my employer. In case you are a student at TUM looking for a thesis advisor, please feel free to contact me!


You can download my CV here: CV (English)


You can contact me by writing to my personal e-mail address:

In case you are not able to read the e-mail address image due to visual impairment (or in case you are very old-fashioned and still using the Internet Explorer), please make sure that JavaScript is enabled and click on the link below to make the obfuscated address appear in the text field.

If you are a student at TUM who wants to know which thesis topics I offer as an academic advisor, please refer to my homepage and work e-mail address.

Please refer to the legal notice and/or privacy policy in case you wish to contact me for legal reasons or wish to know more about how this website protects your privacy.


You can find most of my projects on my GitHub page.


Adaptive Sampling of 3D Spatial Correlations for Focus+Context Visualization

Christoph Neuhauser, Josef Stumpfegger, Rüdiger Westermann

IEEE Transactions on Visualization and Computer Graphics (TVCG), 2024

Neural Fields for Interactive Visualization of Statistical Dependencies in 3D Simulation Ensembles

Fatemeh Farokhmanesh, Kevin Höhlein, Christoph Neuhauser, Tobias Necker, Martin Weissmann, Takemasa Miyoshi, Rüdiger Westermann

Vision, Modeling, and Visualization (VMV), 2023

Visual analysis of model parameter sensitivities along warm conveyor belt trajectories using Met.3D (1.6.0-multivar1)

Christoph Neuhauser, Maicon Hieronymus, Michael Kern, Marc Rautenhaus, Annika Oertel, Rüdiger Westermann

Geoscientific Model Development (GMD), 2023

Efficient High-Quality Rendering of Ribbons and Twisted Lines

Christoph Neuhauser, Junpeng Wang, Michael Kern, Rüdiger Westermann

Vision, Modeling, and Visualization (VMV), 2022

3D-TSV: The 3D Trajectory-based Stress Visualizer

Junpeng Wang, Christoph Neuhauser, Jun Wu, Xifeng Gao, Rüdiger Westermann

Advances in Engineering Software, 2022

Interactive Focus+Context Rendering for Hexahedral Mesh Inspection

Christoph Neuhauser, Junpeng Wang, Rüdiger Westermann

IEEE Transactions on Visualization and Computer Graphics (TVCG), 2021

A Comparison of Rendering Techniques for 3D Line Sets with Transparency

Michael Kern, Christoph Neuhauser, Torben Maack, Mengjiao Han, Will Usher, Rüdiger Westermann

IEEE Transactions on Visualization and Computer Graphics (TVCG), 2020


My main work interests are computer graphics & visualization. This encompasses, but is not limited to:

  • Real-time computer graphics
  • Scientific visualization (SciVis) and information visualization (InfoVis)
  • General-purpose GPU computing (GPGPU) and parallel program engineering
  • Scientific computing and large-scale data processing and visualization
  • Machine learning in graphics and visualization
  • Virtual and augmented reality
  • Video game development

Occasionally, I also do stuff in the area of web development, like for this blog. For our student dormitory, me and other students managed our web server and intranet infrastructure.

In my free time, I learn Japanese, and I'm at an intermediate language level. At university, I took (and passed) courses at the CEFR B1 level. I didn't take a Japanese-Language Proficiency Test (JLPT) yet, but I guess I would probably pass the level N3 if I decided to take it.

Programming languages

Programming languages I work with very regularly:

  • C/C++ – for graphics applications using Vulkan and OpenGL, UI applications with Qt, and for compute stuff with CUDA and OpenCL.
  • Python – a great language for scripts, tools, and machine learning code.
  • JavaScript

Programming languages I have worked with a lot in the past, but am using very irregularly nowadays:

  • C# – I used it a lot in conjunction with the Unity game engine.
  • PHP – we used PHP for the web server we managed for our student dormitory.
  • Java – I pretty much used it for everything back when I started to study computer science.


Toolkits I'm very familiar with:

Toolkits I have worked with, but less often:

Technology used for this website

This website uses the following technology. All files are served by this server, and no external sources are used in order to make sure visitors are not tracked.