TransFURmer: Hair and Fur rendering using SwinIR - Transformer-based Neural Rendering of Hair and Fur using SwinIR

dc.contributor.authorJin, Ryan
dc.contributor.authorJönsson, Kevin
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerSintorn, Erik
dc.contributor.supervisorAssarsson, Ulf
dc.date.accessioned2026-08-25T11:42:20Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractWhile ray tracing algorithms offer photorealistic rendering of hair and fur, their high computational cost makes them unfeasible for real-time applications. Conversely, fast rendering techniques such as rasterization fail to capture accurate lighting effects and high-frequency details. This thesis investigates the feasibility of a Transformer-based pipeline tailored for rendering hair and fur. A SwinIR-based architecture is adapted within a Conditional Generative Adversarial Network (CGAN) framework to translate input buffers into high-quality renders. Trained on the SyntheticFur dataset, the model utilizes a combination of losses, notably Frequency Domain (FFT) loss, Learned Perceptual Image Patch Similarity (LPIPS) loss, and Wasserstein GAN with gradient penalty (WGAN-GP) loss, to accurately reconstruct the fine details and improve perceptual realism. The final model successfully generalizes to unseen geometry and the implemented FFT and LPIPS loss proved highly effective at preserving the texture of individual hair strands. However, the current model yields an average throughput of 0.13 fps, failing to satisfy real-time latency constraints. Additionally, hardware limits restricted the training crop size, and the training dataset was limited to simple primitives lacking complex self-shadowing scenarios. This likely contributed to shading inconsistencies and visual artifacts observed in the final renders. Despite these limitations, the final model is a faster alternative to path tracing for offline rendering tasks, and demonstrates the potential viability of Transformer-based neural rendering for complex hair and fur.
dc.identifier.coursecodeDATX05
dc.identifier.urihttps://hdl.handle.net/20.500.12380/312261
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectcomputer, science, computer science, swin, transformer, swinir, artificial intelligence, ai, machine learning, graphics
dc.titleTransFURmer: Hair and Fur rendering using SwinIR - Transformer-based Neural Rendering of Hair and Fur using SwinIR
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeComputer science -algorithms, languages and logic (MPALG), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 26-160 RJ KJ.pdf
Size:
26.53 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: