Real-time physically based snake scale rendering
dc.contributor.author | Bie , Yuanshan | |
dc.contributor.author | Jiang, Mingxiao | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
dc.contributor.examiner | Assarsson, Ulf | |
dc.contributor.supervisor | Sintorn, Erik | |
dc.date.accessioned | 2024-09-20T07:10:38Z | |
dc.date.available | 2024-09-20T07:10:38Z | |
dc.date.issued | 2024 | |
dc.date.submitted | ||
dc.description.abstract | There are thousands of types of snakes in the world, and many of them have a unique snake skin appearance caused by the complex structure on their surface. To create and render physically realistic snake skins in application in real time, we need to efficiently and accurately express the visual effects that snake skins should have. In our work, we model the complex multi-layer structure of the snake skin surface as a multi-layer BRDF and integrate it into a physically based rendering model. We show the results of using this lighting model to render snakes under different parameters and configurations, and show that our model can match the appearance of real-life snake skin to a certain extent. We also implement a procedural texture generation model that can synthesize various textured skin patterns of snakes and efficiently provide the special texture required for our proposed model. The generator uses image processing to generate textures. The results show good visual similarity to the real snake skins. | |
dc.identifier.coursecode | DATX05 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12380/308733 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.subject | Snake skin | |
dc.subject | Multi-layer BRDF | |
dc.subject | Procedural texture generation | |
dc.subject | Rendering | |
dc.title | Real-time physically based snake scale rendering | |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.degree | Master's Thesis | en |
dc.type.uppsok | H | |
local.programme | High-performance computer systems (MPHPC), MSc |