Non-Photorealistic Rendering: Cross Hatching

Non-photorealistic rendering can be used to create abstracted images of real-life objects. Cross-hatching is a common style under the non-photorealisticrendering umbrella, where characteristics such as lighting and shape of objectsare represented by layered patches of parallel lines.The work in this...

Descripción completa

Detalles Bibliográficos
Autor: Albrecht Salvetti, Isadora
Tipo de recurso: tesis de maestría
Fecha de publicación:2020
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/339734
Acceso en línea:https://hdl.handle.net/2117/339734
Access Level:acceso abierto
Palabra clave:Video games
Artificial intelligence
Non-photorealistic rendering
hatching
cross-hatching
Videojocs
Intel·ligència artificial
Descripción
Sumario:Non-photorealistic rendering can be used to create abstracted images of real-life objects. Cross-hatching is a common style under the non-photorealisticrendering umbrella, where characteristics such as lighting and shape of objectsare represented by layered patches of parallel lines.The work in this master thesis explores the creation of cross-hatched ren-ders where lighting and shape can be implied by density and direction of thehatching lines. We choose to place the hatching lines following the curvaturecharacteristics of the object. For this purpose, we describe a way to computeand interpolate principal curvature directions and an image-space algorithm todraw lines following such directions.