Profilbild von Anonymes Profil, Softwareentwickler | Interaktive 3D Applikationen (Unreal Engine, VR, MR, AR, Desktop, Mobile)
verfügbar

Letztes Update: 22.03.2024

Softwareentwickler | Interaktive 3D Applikationen (Unreal Engine, VR, MR, AR, Desktop, Mobile)

Firma: Hexagon Visions e.U.
Abschluss: Information and Computer Engineering - TU-Graz
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Lebenslauf-Philipp-Reiter-2024-3_220324.pdf
Portfolio-Philipp-Reiter-2024-3_220324.pdf

Skills

Langjährige Erfahrung in der Entwicklung von interaktiven 3D Applikationen für Desktop, Mobile, Mixed Reality, Virtual Reality und Augmented Reality. Vom Entwurf bis hin zum fertigen Produkt.

Programmiererfahrung:
  • Interaktive 3D Applikationen
  • Bauablauf Simulation
  • Konfiguratoren
  • Unreal Engine Plugin/Game/Mobile/VR/AR/MR Programmierung
  • Unity3D, Autodesk Navisworks, Autodesk 3DS Max Interacitve, Sketchup Plugin Programmierung
  • Desktop Applikationen JavaFX, Qt/QML
  • Kamerasensoren, Computer Vision

Fachkentnisse:
  • Computergrafik, Computervision Programmierung
  • 3D Vision, Pointcloud
  • Augmented Reality
  • Mixed Reality
  • Virtual Reality
Programmiersprachen und Frameworks:
  • C++, Java, JavaFX, C#, Lua, Python
  • Unreal Engine, Unity, ROS
  • Qt, QML, PCL, OpenSG, OSG (OpenSceneGraph), OpenGL
  • Websocket, REST, SSH
  • Innosetup, Git, Gitlab

Projekthistorie

10/2016 - bis jetzt
Multiplattform Produktentwicklung, Softwareentwicklung
edddison technologies

Aufgaben:
Software-Toolkit zur Erstellung interaktiver 3D Präsentationen ohne Programmierkenntnisse.
Software-Produkt erhältlich auf edddison.com

 

Programmiersprachen und Frameworks:
Java, JavaFX, C++, C#, Ruby, Lua, JavaScript, Websocket, JSON, InnoSetup, Xamarin


Komponenten:

  • Editor; zur Erstellung und Verwaltung interaktiver 3D Präsentationen
  • Plugins zu 3D-Programmen:
    • Unreal Engine
    • Unity3D
    • Sketchup
    • Autodesk Navisworks
    • Autodesk 3DS Max Interactive
  • Controller; Web-Browser-, Tangible(Mixed Reality)- und VR Interface zur Steuerung der Präsentation
  • Kamera basiertes Tracking von tangible Objekts
  • Netzwerkkommunikation zwischen Editor – Plugin – Interfaces
  • On- und Offline Lizenzsystem
  • Media Viewer
  • Mobile App (Android, iOS)

10/2019 - 12/2019
Interaktive Applikation zur öffentlichen Meinungsbildung

Aufgaben:

Interaktive Visualisierung der Vor- und Nachteile diverser Varianten eines Bahnstreckenausbaus
durch eine Stadt. Auswahl von Geländestandorten mit Blick auf die Bahnstrecke. Auswahl von vor gerenderten Bildsequenzen oder 3D Model. Freie Navigation im 3D Stadtmodel. Orbit Kamera in Vogelperspektive Richtung Bahnstrecke. Unterschiedliche Arten der Navigation.


Programmiersprachen und Frameworks:
Unreal Engine C++/Blueprints, edddison toolkit


Komponenten:

  • Interaktive Visualisierung von Renderings
  • Interaktive Visualisierung von 3D Stadtmodell
  • Path tracing, collision detection
  • Vergleich baulicher Varianten
  • 2D/3D Interface
  • Maus und Touch Eingabe
  • Ein- und Zweibildschirm Setup

04/2019 - 06/2019
Interaktive Architektur-Visualisierung

Aufgaben:

Interaktive Erfahrung der Neugestaltung eines Gebäudekomplexes. Spielerisch kann zwischen
altem und neuen Bestand gewechselt werden. Virtuelle Vergleiche können durch Auflegen von
realen physischen 3D Modellen gemacht werden.


Programmiersprachen und Frameworks:
Unreal Engine C++/Blueprints, edddison toolkit


Komponenten:

  • Interaktive Architektur-Visualisierung von Alt- und Neu-Bestand
  • Interaktive Begehung
  • Tangible Interface; Interaktion mit 3D gedruckten Modellen
  • Touch Eingabe
  • HP Sprout Pro Computer

10/2016 - 12/2018
Öffentlicher Infoterminal

Aufgaben:

Öffentlich zugängliche Infoterminals zur Information über den Neubau der Bahnstrecke
und Tunnel. Bereitstellung von umfassenden Informationen über das Bauvorhaben, dem
Kundennutzen, dem aktuellen Projektstand und Unterhaltung. Der User verfügt über einen Touch-Eingabebildschirm und einen Präsentations-Bildschirm. Der Infoterminal wird unbeaufsichtigt betrieben und zeigt ein selbsterklärendes Interface.


Programmiersprachen und Frameworks:
Java, JavaFX, JavaScript, XML, edddison toolkit


Komponenten:

  • Interaktive Visualisierung von Information
  • Interaktive Visualisierung von 3D Inhalten
  • Gelegenheitsspiele 2D/3D (Memory, Bilderrätsel, Quiz)
  • Interaktive 360° Ansichten
  • 2D/3D Interface
  • Touch Eingabe
  • Datenbank
  • Zweibildschirm Setup

05/2018 - 07/2018
Interaktiver Viewer für Renderings

Aufgaben:

Darstellung von Sequenzen hochwertiger Renderings. Ähnlich einem Videoplayer, aber mit dem
Vorteil, Einzelbilder, frei von Artefakten der Videokomprimierung, per Slider verzögerungsfrei
durchwandern zu können. Der Ladevorgang von jpeg Bildern wurde auf Geschwindigkeit optimiert. Per Video-Buttons, Buttons welche direkt im Bild eingefügt sind, kann zwischen Sequenzen gewechselt werden. Seitenleiste mit ausklappbarem Menü.


Programmiersprachen und Frameworks:
C++, Qt/QML, jpeglib


Komponenten:

  • Verzögerungsfreies Durchwandern einer Bilderfolge per Slider oder als Video
  • Optimiertes Laden von JPEG Bildern
  • Audio

01/2017 - 02/2017
Messestand – Interaktives Wasserkraftwerk

Aufgaben:

Messestand zur Präsentation des Ausbaus eines Wasserkraftwerkes. Aufzeigen des Potenzials der Autodesk Stingray Game Engine.


Programmiersprachen und Frameworks:
Autodesk Stingray (3DS Max Interactive), Lua, edddison toolkit


Komponenten:

  • Interaktive Begehung in 3D
  • Selektion und Isolation von Kraftwerkskomponenten
  • Visualisierung von Information
  • Animationen
  • Tangible Interface

02/2014 - 12/2014
Autodesk Navisworks Plugin

Aufgaben:

Interaktive Architektur Visualisierung eines Gebäudekomplexes.


Programmiersprachen und Frameworks:
C#, Autodesk Navisworks API, edddison toolkit


Komponenten:

  • Interaktive Begehung des 3D Model (Mixed Reality)
  • Steuerung Navisworks Timeline
  • Auswahl Navisworks Views
  • Auswahl Navisworks Selections
  • Interaktive Visualisierung Navisworks Clash-Detection
  • Eingabe: Tangible Interface (Mixed Reality)

01/2010 - 12/2010
Voll immersive virtuelle Segelflugsimulation

Aufgaben:

Entwicklung einer virtuellen, stereoskopischen, 3D Segelflugsimulation mit OpenSG, die in der DAVE (Definitely Affordable Virtual Environment) zum Einsatz kommt. Dynamische Erstellung der Landschaft anhand von GIS Daten. Grafische Navigationselemente, Karte, Kompass. Pilotierung per Ganzkörper-Posen.


Komponenten:

  • Erstellt mit dem OpenSG Scenegraph System
  • Programmierung in C++
  • Ausführung in der DAVE (4 Projektionsflächen, Shutterglasses)
  • Steuerung per Kamera basiertem Kopf- und Körpertracking
  • Ausführung am PC
  • Landschaftserstellung aus digitalen Höhendaten und Luftaufnahmen
  • Echtzeitsimulation von ca. 2000km² Landschaftsfläche
  • Performance Steigerung durch eine kreisförmige Begrenzung der darzustellenden Landschaft um den Benutzer
  • Performance Steigerung durch dynamische Anpassung des Landschaftsdetail und der gezeigten Landschaftsgröße
  • Radialer Nebel Shader

Reisebereitschaft

Weltweit verfügbar
Profilbild von Anonymes Profil, Softwareentwickler | Interaktive 3D Applikationen (Unreal Engine, VR, MR, AR, Desktop, Mobile) Softwareentwickler | Interaktive 3D Applikationen (Unreal Engine, VR, MR, AR, Desktop, Mobile)
Registrieren