Ein Typescript-Port des C-Ocean Projekts aktuell beschränkt auf ein Wasser-Patch. Interessant ist die Aufteilung in zwei Render-Phasen unter Verwendung von Displacement-Maps im Gegensatz zum ursprünglichen Projekt.
#Typescript, #webGL2, #CG
Simulation eines Ozeans in C. Für die Wellenbewebung wurde Perlin Noise eingesetzt. In der Frustum Culling-Ansicht.
#C, #OpenGL, #CG
Ein Projekt welches ich während meiner Masterarbeit bei der Firma Vitronic bearbeitet habe.
#C++, #OpenGL, #Photogrammetrie
Ein Hobby-Projekt von mir an dem ich arbeite wenn sonst keine Projekte anstehen.
#C++, #OpenGL, #Godot
Physic over network Box2d
#C++, #OpenGL, #Network
Das Leaflet 3D-Plugin ermöglicht die perspektivisch korrekte Darstellung von 3D-Gebäuden auf einer Open Street Map Karte innerhalb von Leaflet. Zur performanten Darstellung der 3D-Gebäude wird eine Eigenimplementierung unter Einsatz von WebGL2 verwendet.
3D-Gebäude werden in Blender modelliert, können jedoch auch als Fallback anhand des OSM Gebäude-Grundrisses generiert werden. Bei der 3D-Ansicht ist es möglich die Gebäude mit unterschiedlichen Farben und Features darzustellen.
Im Rahmen des Masterseminar meines Masterstudiums hatte ich mich mit Beleuchtungsmodellen (BRDF) beschäftigt. Hierzu gibt es eine Ausarbeitung sowie ein ausführbares Web-Version.
#JavaScript, #webGL, #CG
Hausarbeit aus dem 1-Semester