Comprehensible rendering of 3-D shapes
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Texturing and modeling: a procedural approach
Texturing and modeling: a procedural approach
Assessing the effect of non-photorealistic rendered images in CAD
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A non-photorealistic lighting model for automatic technical illustration
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Painterly rendering with curved brush strokes of multiple sizes
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
ACM SIGGRAPH 98 Electronic art and animation catalog
Interactive technical illustration
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Artistic silhouettes: a hybrid approach
NPAR '00 Proceedings of the 1st international symposium on Non-photorealistic animation and rendering
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Hardware support for non-photorealistic rendering
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
WYSIWYG NPR: drawing strokes directly on 3D models
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Real-time halftoning: a primitive for non-photorealistic shading
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Visualizing Knowledge about Virtual Reconstructions of Ancient Architecture
CGI '99 Proceedings of the International Conference on Computer Graphics
A Developer's Guide to Silhouette Algorithms for Polygonal Models
IEEE Computer Graphics and Applications
ACM SIGGRAPH 2003 Papers
Cg: a system for programming graphics hardware in a C-like language
ACM SIGGRAPH 2003 Papers
OpenGL(R) Shading Language
Real-time image-space outlining for non-photorealistic rendering
ACM SIGGRAPH 2002 conference abstracts and applications
ACM SIGGRAPH 2002 conference abstracts and applications
Texture guided realtime painterly rendering of geometric models
ICVGIP'06 Proceedings of the 5th Indian conference on Computer Vision, Graphics and Image Processing
Hi-index | 0.00 |
In non-photorealistic rendering sketchiness is essential to communicate visual ideas and can be used to illustrate drafts and concepts in, for instance, architecture and product design. In this paper, we present a hardware-accelerated real-time rendering algorithm for drawings that sketches visually important edges as well as inner color patches of arbitrary 3D objects even beyond the geometrical boundary. The algorithm preserves edges and color patches as intermediate rendering results using textures. To achieve sketchiness it applies uncertainty values in image-space to perturb texture coordinates when accessing intermediate rendering results. The algorithm adjusts depth information derived from 3D objects to ensure visibility when composing sketchy drawings with arbitrary 3D scene contents. Rendering correct depth values while sketching edges and colors beyond the boundary of 3D objects is achieved by depth sprite rendering. Moreover, we maintain frame-to-frame coherence because consecutive uncertainty values have been determined by a Perlin noise function, so that they are correlated in image-space. Finally, we introduce a solution to control and predetermine sketchiness by preserving geometrical properties of 3D objects in order to calculate associated uncertainty values. This method significantly reduces the inherent shower-door effect.