Modeling with Rendering Primitives: An Interactive Non-Photorealistic Canvas
dc.contributor.author | Schwarz, Martin | eng |
dc.contributor.author | Isenberg, Tobias | eng |
dc.contributor.author | Mason, Katherine | eng |
dc.contributor.author | Carpendale, Sheelagh | eng |
dc.date.accessioned | 2008-02-27T16:53:15Z | |
dc.date.available | 2008-02-27T16:53:15Z | |
dc.date.computerscience | 2007-02-09 | eng |
dc.date.issued | 2007-02-09 | eng |
dc.description.abstract | We present an interactive approach to non-photorealistic rendering that contrasts with the standard black box character of previous rendering techniques in that observation and interaction take place during rendering. Our technique is based on the idea of approaching non-photorealistic rendering by modeling with rendering primitives. This new approach supports interruption, tweaking, manipulation, and re-direction of the rendering as it develops. While we draw upon computational support for primitive placement to avoid having to painstakingly place each pixel, we limit the computational influence to enable freedom of interaction with the elements. We implement this new paradigm in a stroke-based rendering application using a stack of interaction buffers to store attributes of the primitives during the rendering. By manipulating the data in these buffers we affect the behavior of strokes on the canvas. This allows us to create and adjust images in non-photorealistic styles such as painterly rendering, pointillism, and decorative mosaics at interactive frame rates. | eng |
dc.description.notes | We are currently acquiring citations for the work deposited into this collection. We recognize the distribution rights of this item may have been assigned to another entity, other than the author(s) of the work.If you can provide the citation for this work or you think you own the distribution rights to this work please contact the Institutional Repository Administrator at digitize@ucalgary.ca | eng |
dc.identifier.department | 2007-851-03 | eng |
dc.identifier.doi | http://dx.doi.org/10.11575/PRISM/30509 | |
dc.identifier.uri | http://hdl.handle.net/1880/45781 | |
dc.language.iso | Eng | eng |
dc.publisher.corporate | University of Calgary | eng |
dc.publisher.faculty | Science | eng |
dc.subject | Computer Science | eng |
dc.title | Modeling with Rendering Primitives: An Interactive Non-Photorealistic Canvas | eng |
dc.type | unknown | |
thesis.degree.discipline | Computer Science | eng |
Files
License bundle
1 - 1 of 1