1,355 research outputs found

    ColorSketch: A Drawing Assistant for Generating Color Sketches from Photos

    Get PDF
    postprin

    Painterly rendering techniques: A state-of-the-art review of current approaches

    Get PDF
    In this publication we will look at the different methods presented over the past few decades which attempt to recreate digital paintings. While previous surveys concentrate on the broader subject of non-photorealistic rendering, the focus of this paper is firmly placed on painterly rendering techniques. We compare different methods used to produce different output painting styles such as abstract, colour pencil, watercolour, oriental, oil and pastel. Whereas some methods demand a high level of interaction using a skilled artist, others require simple parameters provided by a user with little or no artistic experience. Many methods attempt to provide more automation with the use of varying forms of reference data. This reference data can range from still photographs, video, 3D polygonal meshes or even 3D point clouds. The techniques presented here endeavour to provide tools and styles that are not traditionally available to an artist. Copyright © 2012 John Wiley & Sons, Ltd

    Automatic painting with economized strokes

    Get PDF
    Journal ArticleWe present a method that takes a raster image as input and produces a painting-like image composed of strokes rather than pixels. Unlike previous automatic painting methods, we attempt to use very few brush-strokes. This is accomplished by first segmenting the image into features, finding the medial axes points of these features, converting the medial axes points into ordered lists of image tokens, and finally rendering these lists as brush strokes. Our process creates images reminiscent of modern realist painters who often want an abstract or sketchy quality in their work

    Fine tone control in hardware hatching

    Get PDF

    Interactive crayon rendering for animation

    Get PDF
    This thesis describes the design and implementation of an interactive, nonphotorealistic rendering system for three-dimensional computer animation. The system provides a two-dimensional interface for coloring successive frames of animation using a virtual crayon that emulates the appearance of hand-drawn wax crayons on textured paper. The crayon strokes automatically track and move with threedimensional objects in the animation to preserve temporal coherency of strokes from one frame to the next. The system is intended to be used as an interactive renderer in conjunction with third-party three-dimensional modeling and animation tools

    Artistic vision: painterly rendering using computer vision techniques

    Get PDF
    Journal ArticleWe present a method that takes a raster image as input and produces a painting-like image composed of strokes rather than pixels. Unlike previous automatic painting methods, we attempt to keep the number of brush-stroke small. This is accomplished by first segmenting the image into features, finding the medial axes points of these features, converting the medial axes points into ordered lists of image tokens, and finally rendering these lists as brush strokes. Our process creates images reminiscent of modern realist painters who often want an abstract or sketchy quality in their work

    A shader based approach to painterly rendering

    Get PDF
    The purpose of this thesis is to develop a texture-based painterly shader that would render computer generated objects or scenes with strokes that are visually similar to paint media like watercolor, oil paint or dry media such as crayons, chalk, et cetera. This method would need an input scene in the form of three dimensional polygonal or NURBS meshes. While the structure of the meshes and the lighting in the scene would both play a crucial role in the final appearance of the scene, the painterly look will be imparted through a shader. This method, therefore, is essentially a rendering technique. Several modifiable parameters in the shader gives the user artistic freedom while overall introducing some amount of automation in the painterly rendering process
    corecore