Roland Bruggmann — Portfolio

Personal Pages

Unity and Unreal Game Engine Projects and Plugins

Document Outline

1. Unity Volume Rendering

Real-Time Rendering of a Neurovascular Angiography in Unity Editor.

Fig. 1.1.: Real-Time Rendering of a Neurovascular Angiography in the Unity® Editor.

1.1. Short Summary

Plug-in for Rendering of Medical Data

In the context of my Bachelor’s Thesis I implemented a Unity® plug-in for 3D-rendering of medical data (MRI/CT) which can be used in VR/AR applications. Therefore I wrote an efficient raycaster pixel-shader running on GPUs.

January-June 2016, Institute for Human Centered Engineering HuCE, Laboratory for Computer Perception and Virtual Reality, Bern University of Applied Sciences BUAS

1.2. External References

2. Unity Solar System

3D Solar System in Unity Editor.

Fig. 2.1.: 3D Solar System in the Unity® Editor.

2.1. Short Summary

3D Solar System Simulator as Demo of C#-Scripts Toolset RotateAroundTarget - Rotation, Revolution, Look at Target.

July 2018, private project of Roland Bruggmann

2.2. External References

3. Unity Rigged Body Animation

Real-time Animation of Rigged Avatar by Motion Capture in Sensorimotor Lab.

Fig. 3.1.: Real-time Animation of Rigged Avatar by Motion Capture in Sensorimotor Lab.

3.1. Short Summary

3D Content Generation and Interactive Real-Time Animation of Rigged Avatar by Motion Capture in Sensorimotor Laboratory.

November – December 2018, Technology Platform for Research approved project “3D Workflow” aka “Rigged Body Animation in Unity” at Faculty of Human Sciences on behalf of Prof. Dr. Ernst-Joachim Hossner, Institute of Sport Science ISPW, Department of Movement and Exercise Science at University of Bern

3.2. External References

4. Unreal Content for Dream-like VR

Virtual Twin of the Dream Simulation Lab in Unreal Editor.

Fig. 4.1.: Virtual Twin of the Dream Simulation Lab in Unreal Editor.

4.1. Short Summary

Modelling and Animation of 3D Objects for Use in a Dream-like Virtual Environment

Experience of reality is highly flexible and unstable. This becomes apparent during the wake-sleep cycle when dreams appear real to us. To investigate alterations in the experience of reality and its underlying mechanism, a bizarre virtual environment is used to elicit altered experiences. Therefore, 3D objects and environments had to be created.

January-July 2019, Technology Platform for Research approved project “3D Content for Dream-like VR” at Faculty of Human Sciences on behalf of Prof. Dr. Fred Mast, Institute of Psychology, Department of Cognitive Psychology, Perception and Research Methods at University of Bern

4.2. Insights

Documentation:

4.3. External References

5. Unreal Display Cluster in CAVE

UE Display Cluster Rendering of a 3D Scene in Sensorimotor Laboratory CAVE.

Fig. 5.1.: Unreal Engine Display Cluster Rendering of a 3D Scene in Sensorimotor Laboratory CAVE.

5.1. Short Summary

Distributed Real-Time Rendering in Sensorimotor Laboratory CAVE

An Unreal Engine project based on the display cluster template “nDisplay” providing game-levels related to the Institute of Sports Science ISPW at University of Bern, more precisely for the sensorimotor lab of the institute with its five-sided CAVE. The lab integration is enabled by a newly developed messaging layer that is used to interact with an Enterprise Service Bus ESB. Custom-developed Unreal Engine plugins are used to control VR objects via the lab’s experiment management system and render 360° videos and CAVE-specific 3D content. Due to the plugin-based architecture, the integration solution is modular and can also be used in other laboratories of the faculty.

August 2019 - June 2021, Technology Platform for Research approved project “Distributed Game Engine DGE” at Faculty of Human Sciences on behalf of Prof. Dr. Ernst-Joachim Hossner, Institute of Sport Science ISPW, Department of Movement and Exercise Science at University of Bern

5.2. Insights

Documentation:

5.3. External References

A. Unreal Online Learning: Achievements

I have the following knowledge: