Aaron's code
Paint by numbers: abstract image representations
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Painterly rendering for animation
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Orientable textures for image-based pen-and-ink illustration
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Proceedings of the 24th 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
DAB: interactive haptic painting with 3D virtual brushes
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Shader Lamps: Animating Real Objects With Image-Based Illumination
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
IMPaSTo: a realistic, interactive model for paint
Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering
Image and video based painterly animation
Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering
Superimposing Pictorial Artwork with Projected Imagery
IEEE MultiMedia
Enabling View-Dependent Stereoscopic Projection in Real Environments
ISMAR '05 Proceedings of the 4th IEEE/ACM International Symposium on Mixed and Augmented Reality
Shadow Elimination and Blinding Light Suppression for Interactive Projected Displays
IEEE Transactions on Visualization and Computer Graphics
A flexible projector-camera system for multi-planar displays
CVPR'04 Proceedings of the 2004 IEEE computer society conference on Computer vision and pattern recognition
GVU-PROCAMS: enabling novel projected interfaces
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Shadow Elimination and Blinding Light Suppression for Interactive Projected Displays
IEEE Transactions on Visualization and Computer Graphics
The visual computing of projector-camera systems
ACM SIGGRAPH 2008 classes
Design and implementation of a ubiquitous optical device controlled with a projector
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
PenLight: combining a mobile projector and a digital pen for dynamic visual overlay
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Modeling 2.5D plants from ink paintings
Proceedings of the Seventh Sketch-Based Interfaces and Modeling Symposium
Sketch-sketch revolution: an engaging tutorial system for guided sketching and application learning
Proceedings of the 24th annual ACM symposium on User interface software and technology
LightGuide: projected visualizations for hand movement guidance
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Spatial augmented reality for physical drawing
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Spatial augmented reality to enhance physical artistic creation
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Paper interfaces for learning geometry
EC-TEL'12 Proceedings of the 7th European conference on Technology Enhanced Learning
From 3D to reality: projector-based sculpture assistance system
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
IllumiRoom: peripheral projected illusions for interactive experiences
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
AR pen and hand gestures: a new tool for pen drawings
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Ownership and control of point of view in remote assistance
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
FreeD: a freehand digital sculpting tool
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The drawing assistant: automated drawing guidance and feedback from photographs
Proceedings of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.00 |
This paper presents a novel interactive system for guiding artists to paint using traditional media and tools. The enabling technology is a multi-projector display capable of controlling the appearance of an artist's canvas. This display-on-canvas guides the artist to construct the painting as a series of layers. Our process model for painting is based on classical techniques and was designed to address three main issues which are challenging to novices: (1) positioning and sizing elements on the canvas, (2) executing the brushstrokes to achieve a desired texture and (3) mixing pigments to make a target color. These challenges are addressed through a set of interaction modes. Preview and color selection modes enable the artist to focus on the current target layer by highlighting the areas of the canvas to be painted. Orientation mode displays brushstroke guidelines for the creation of desired brush texture. Color mixing mode guides the artist through the color mixing process with a user interface similar to a color wheel. These interaction modes allow a novice artist to focus on a series of manageable subtasks in executing a complex painting. Our system covers the gamut of the painting process from overall composition down to detailed brushwork. We present the results from a user study which quantify the benefit that our system can provide to a novice painter.