Uppsats
Real-time generation of stylized motion-blur (smears) for skinned-meshes on the GPU
Master-uppsats
KTH/Skolan för elektroteknik och datavetenskap (EECS)
Publicerad: 2025
Språk: Engelska
Sammanfattning
Recent trends in 3D graphics have embraced stylization approaches inspired by traditional 2D animation. One such technique, known as “smears”, is a form of stylized motion blur that exaggerates motion by stretching objects along their motion trajectory. Current methods of applying this technique within real-time interactive environments are either artist-driven, reliant on bespoke labor-intensive solutions, or too slow for real-time deployment. This thesis investigates the feasibility, visual consistency, and usability of automatically generating stylized smear effects for skinned 3D meshes within real-time interactive systems through adapting the 2024 offline SMEAR method. A GPU-based multi-pass compute shader adaptation of SMEAR was implemented in the 3D game engine Unity. Performance was evaluated by measuring per-frame computation times across varying vertex counts (1,000 to 1,024,000) and skeletal complexities (1 to 512 bones). Usability and visual consistency were further assessed through qualitative semi-structured expert interviews with animators and technical animators who evaluated the effect in both interactive and non-interactive settings. This thesis demonstrates that the SMEAR method can operate within real-time budgets (under 1ms overhead) across all test cases, performing around 1.3-3.2× the time of GPU linear-blend skinning on a NVIDIA GeForce RTX 4070, with vertex count emerging as the dominant cost factor. The key contributions of this work include: (1) proposing and validating the feasibility of a parallel GPU SMEAR implementation in a real-time interactive context, (2) highlighting the importance of vertex and memory optimization for future scalability, (3) introducing motion-aligned smears (MA-SMEAR) as a novel stylization strategy, and (4) identifying the need for improved art-directability and visual consistency for practical use within production settings. This research advances the integration of stylized animation techniques into real-time interactive 3D applications, bridging the gap between artistic expression and technical execution.
Information
- Författare
- Karlsson, Filip
- Lärosäte / institution
- KTH/Skolan för elektroteknik och datavetenskap (EECS)
- Publiceringsdatum
- 2025
- Uppsatstyp
- Master-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Master-uppsats, KTH/Medicinteknik och hälsosystem
Russo, Sofia
Publicerad: 2026
Kandidat-uppsats, Malmö universitet/Fakulteten för teknik och samhälle (TS)
Henriksson, Emmy, Vinikovaite, Veronika
Publicerad: 2024
Magister-uppsats, Linköpings universitet/Institutionen för teknik och naturvetenskap
Hedelin, Teo, Kronholm, Gustaf
Publicerad: 2026
Master-uppsats, Högskolan i Skövde/Institutionen för informationsteknologi
Zhang, Qianqian
Publicerad: 2025
Master-uppsats, Linköpings universitet/Datorseende
Vessby, Lucas
Publicerad: 2025
Master-uppsats, Konstfack/Grafisk formgivning och illustration
Kadry, Rana
Publicerad: 2026