Project Gustav is a realistic painting-system prototype that enables artists to become immersed in the digital painting experience. It achieves interactivity and realism by leveraging the computing power of modern GPUs, taking full advantage of multitouch and tablet input technology and our novel natural media-modeling and brush-simulation algorithms. Project Gustav is a great example of how Microsoft's research efforts are leading to exciting new technologies to support creativity.
About
Typically the experience of painting on a computer is nothing like painting in the real world. Real painting is actually a very complex phenomenon – a 3D brush consisting of thousands of individually deforming bristles, interacting with viscous fluid paint and a rough-surfaced canvas to create rich, complex strokes. Until fairly recently, the amount of computing power available on a typical home computer simply hasn't been sufficient to attempt simulating such a real-world painting experience in any detail. Project Gustav aims to leverage the increasing power of the PC and ever faster graphics processors and combine that with a natural user interface, to bring a rich painting experience to a wide audience including hobbyists and professionals alike. The result is a prototype system that contains some of the world’s most advanced algorithms for natural painting.
Videos: Gustav Paint System Demonstration
System Demo
Demo at Techfest 2010 with Nick Kamuda
Featured in Bill Buxton's keynote at MIX 2010. Note the use of a multi-touch & on-screen stylus device. Full keynote here.
Image Gallery
Here are a few images that were created by users of Project Gustav, and demonstrations of some of the realistic mixing and blending effects enabled by Project Gustav's new painting algorithms.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Nelson Chu, William Baxter, Li-Yi Wei, and Naga Govindaraju, Detail-Preserving Paint Modeling for 3D Brushes, in Procedings of the 8th international symposium dedicated to non-photorealistic animation and rendering (NPAR 2010), Association for Computing Machinery, Inc., 7 June 2010
- William Baxter and Naga Govindaraju, Simple Data-Driven Modeling of Brushes, in Proc. Symposium on Interactive 3D Graphics (I3D 2010), Association for Computing Machinery, Inc., February 2010
Related Media Coverage:
New, Natural User Interfaces
Computing, Naturally
Project Gustav: Immersive Digital Painting
TechFest 2010: Project Gustav
Rick Rashid introduces TechFest 2010
CNET
Gizmodo
MaximumPC
neowin.net
NYTimes
seattlepi
Seeking Alpha
Sidney Morning Herald
TechCrunch
TechFlash
ZDNet
Acknowledgements
We would like to thank Georg Petschnigg, Nick Kamuda and Jennifer Booth for their helpful and creative input. Thanks also to Craig Mundie and Dan Reed for their support of the project.












