Back to Search Start Over

Real-time 3D rendering with hatching.

Authors :
Suarez, Jordane
Belhadj, Farès
Boyer, Vincent
Source :
Visual Computer. Oct2017, Vol. 33 Issue 10, p1319-1334. 16p.
Publication Year :
2017

Abstract

We present an approach for real-time pen-and-ink hatching renderings on large scenes. Starting with 3D models including photorealistic textures and materials, we aim to propose a solution that produces hatched renderings. As we consider scene objects described as polygonal meshes with their own textures, we produce once hatching patterns at different tones and resolutions considering the material of each object. To achieve that, we create a flow direction map per texture pixel, using contour characteristics extracted from the original texture and then interpolated. Stroke trajectories are thus generated depending on the flow direction and using B-splines, providing tones from light-to-dark. Tones are then stored in a mutli-resolution tonal art map. Moreover, we aim to overcome the limitations of existing hatching rendering methods by introducing an illumination model, fully implemented on GPU and able to manage three shading types: regular shadow, soft/cast shadow and self-shadowing. Tones and hatching resolutions are, therefore, assigned according to local/global illumination supporting multiple light sources. Our model, both dedicated for 3D static model renderings and 3D model animation, supports model deformations and is also spatially and temporally coherent since it gives continuous hatching strokes during object animations and/or light displacements. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
01782789
Volume :
33
Issue :
10
Database :
Academic Search Index
Journal :
Visual Computer
Publication Type :
Academic Journal
Accession number :
124973203
Full Text :
https://doi.org/10.1007/s00371-016-1222-3