Animations- und Skinning-Pipeline für ein Hamburger Spielestudio
Übersicht
Worum es bei diesem Projekt geht.
Du erhältst ein rigged Character-Mesh im glTF-Format (rund 6.000 Dreiecke, 32 Knochen, 3 Walk-Cycle-Animationen) und eine Anforderungs-Spezifikation. Implementiere in C++: (1) Skelettal-Hierarchie und globale Knochen-Transformationen, (2) Linear-Blend-Skinning (LBS) im Vertex-Shader, (3) Keyframe-Interpolation mit linearer Translation und Slerp-Rotation. Baue ein minimales OpenGL-Editor-Tool mit Pose-Vorschau und Animations-Scrubbing. Liefere Code, die Pipeline-Dokumentation, einen Performance-Vergleich gegen die Engine-Standard-Animation und eine 20-minütige Übergabesession.
Das Briefing
Was Du tust und was Du zeigst.
Wie wird eine leichte Skeletal-Animation-Pipeline implementiert, die auf Mobile-Geräten Frame-Zeit gegenüber der Engine-Standard-Animation einspart?
Earning criteria — what you'll demonstrate
- Skelettal-Hierarchien und globale Knochen-Transformationen korrekt berechnen
- Linear-Blend-Skinning im Vertex-Shader umsetzen
- Keyframe-Interpolation mit Slerp-Rotation und linearer Translation implementieren
- Performance-Vergleiche auf Mobile-Hardware methodisch sauber durchführen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenSoftware Engineer
Animations-Pipelines sind eine seltene Spezialerfahrung, die Software Engineers in Engine-, Tooling- und Spiele-Teams direkt aufwertet.
Dieses Projekt schärft
- skeletal-animation
- cpp
- opengl
Noch eine Sache