Real-time 3D rendering with hatching

被引:11
|
作者
Suarez, Jordane [1 ]
Belhadj, Fares [1 ]
Boyer, Vincent [1 ]
机构
[1] Univ Paris 08, LIASD, St Denis, Reunion, France
来源
VISUAL COMPUTER | 2017年 / 33卷 / 10期
关键词
Stylized rendering and animation; Hatching; GPU; Real-time rendering; TEXTURE SYNTHESIS;
D O I
10.1007/s00371-016-1222-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1319 / 1334
页数:16
相关论文
共 50 条
  • [1] Real-time 3D rendering with hatching
    Jordane Suarez
    Farès Belhadj
    Vincent Boyer
    [J]. The Visual Computer, 2017, 33 : 1319 - 1334
  • [2] A real-time 3D multi-view rendering from a real-time 3D capture
    [J]. 1600, Blackwell Publishing Ltd (44):
  • [3] Real-Time 3D Rendering of Heterogeneous Scenes
    Petring, Ralf
    Eikel, Benjamin
    Jaehn, Claudius
    Fischer, Matthias
    Heide, Friedhelm Meyer Auf Der
    [J]. ADVANCES IN VISUAL COMPUTING, ISVC 2013, PT I, 2013, 8033 : 448 - 458
  • [4] Real-time Scheduling for 3D GPU Rendering
    Schnitzer, Stephan
    Gansel, Simon
    Duerr, Frank
    Rothermel, Kurt
    [J]. 2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [5] Real-time 3D artistic rendering system
    Lee, TY
    Yan, SU
    Chen, YN
    Chi, MT
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2005, 3683 : 456 - 462
  • [6] 3D virtual colonoscopy with real-time volume rendering
    Wan, M
    Li, W
    Kreeger, K
    Bitter, I
    Kaufman, A
    Liang, ZR
    Chen, DQ
    Wax, M
    [J]. MEDICAL IMAGING 2000: PHYSIOLOGY AND FUNCTION FORM MULTIDIMENSIONAL IMAGES, 2000, 3978 : 165 - 171
  • [7] Real-time rendering of 3D medical data sets
    Xie, K
    Yang, J
    Zhu, YM
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2005, 21 (04): : 573 - 581
  • [8] Real-time Artistic Silhouettes Rendering for 3D Models
    Chen, Dongliang
    Zhang, Yue
    Liu, Huimin
    Xu, Pin
    [J]. 2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2015, : 494 - 498
  • [9] Precise Vector Textures for Real-Time 3D Rendering
    Qin, Zheng
    McCool, Michael D.
    Kaplan, Craig
    [J]. I3D 2008: SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES, PROCEEDINGS, 2008, : 199 - 206
  • [10] WORKSTATION FOR 3D IMAGING WITH REAL-TIME VOLUME RENDERING
    HEATH, DG
    NEY, DR
    CABRAL, B
    KULICK, T
    FISHMAN, EK
    [J]. RADIOLOGY, 1995, 197 : 536 - 536