{"id":170433,"date":"2010-02-25T12:37:33","date_gmt":"2010-02-25T12:37:33","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/project\/project-gustav-immersive-digital-painting\/"},"modified":"2017-08-02T11:10:30","modified_gmt":"2017-08-02T18:10:30","slug":"project-gustav-immersive-digital-painting","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/project-gustav-immersive-digital-painting\/","title":{"rendered":"Project Gustav: Immersive Digital Painting"},"content":{"rendered":"<p class=\"asset-content\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-214555\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2010\/02\/project-gustav-immersive-digital-painting-4-300x225.png\" alt=\"project-gustav-immersive-digital-painting-4\" width=\"300\" height=\"225\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2010\/02\/project-gustav-immersive-digital-painting-4-300x225.png 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2010\/02\/project-gustav-immersive-digital-painting-4-768x576.png 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2010\/02\/project-gustav-immersive-digital-painting-4-1024x768.png 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2010\/02\/project-gustav-immersive-digital-painting-4-80x60.png 80w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2010\/02\/project-gustav-immersive-digital-painting-4.png 1399w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>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&#8217;s research efforts are leading to exciting new technologies to support creativity.<\/p>\n<p><!-- .asset-content --><\/p>\n<div id=\"en-usprojectsgustavdefault\" class=\"page-content\">\n<h2>About<\/h2>\n<p>Typically the experience of painting on a computer is nothing like painting in the real world. Real painting is actually a very complex phenomenon \u2013 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&#8217;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\u2019s most advanced algorithms for natural painting.<\/p>\n<\/div>\n<div id=\"en-usprojectsgustavdefault\" class=\"page-content\">\n<h2>Videos: Gustav Paint System Demonstration<\/h2>\n<ul>\n<li>Demo at <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/event\/techfest-2010\/\">Techfest 2010<\/a> with Nick Kamuda<\/li>\n<li>Featured in Bill Buxton&#8217;s keynote at <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/live.visitmix.com\/\" target=\"_blank\">MIX 2010<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. Note the use of a multi-touch\u00a0& on-screen stylus device. Full keynote <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"\" href=\"http:\/\/live.visitmix.com\/MIX10\/Sessions\/KEY02\" target=\"_blank\">here<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/li>\n<\/ul>\n<h2>Image Gallery<\/h2>\n<\/div>\n<div id=\"en-usprojectsgustavdefault\" class=\"page-content\">\n<p>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&#8217;s new painting algorithms.<\/p>\n<table class=\"blue tWiz tableBorder borderRows borderColumns\" cellpadding=\"10\" align=\"center\">\n<thead><\/thead>\n<tbody>\n<tr class=\"blueTableEvenRow\">\n<td class=\"blueTableEvenCol\">\n<p align=\"center\"><span id=\"eb93f164-0917-4989-a037-898e4afa031a\" class=\"ImageBlock fn\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-screen-hi.png\" target=\"_self\"><img decoding=\"async\" id=\"Imageeb93f164-0917-4989-a037-898e4afa031a\" title=\"Project Gustav user interface\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-screen.png\" alt=\"Project Gustav user interface\" \/><\/a><span id=\"ImageCaptioneb93f164-0917-4989-a037-898e4afa031a\" class=\"ImageCaptionCoreCss ImageCaption\"><br \/>\nProject Gustav user interface (click for hi-res)<\/span><\/span><\/p>\n<\/td>\n<td class=\"blueTableOddCol\">\n<p align=\"center\"><span id=\"520eb68b-b323-444b-9bdb-853e10a930e2\" class=\"ImageBlock fn\"><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-screenwpalette-hi.png\" target=\"_self\"><img decoding=\"async\" id=\"Image520eb68b-b323-444b-9bdb-853e10a930e2\" title=\"Project Gustav user interface with palette open\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-screenwpalette.png\" alt=\"Project Gustav user interface with palette open\" \/><\/a><span id=\"ImageCaption520eb68b-b323-444b-9bdb-853e10a930e2\" class=\"ImageCaptionCoreCss ImageCaption\"><br \/>\nUI with mixing palette open (click for hi-res)<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr class=\"blueTableEvenRow\">\n<td class=\"blueTableEvenCol\">\n<p align=\"center\"><span id=\"0ec75bd1-8181-43d5-aec7-ab83530d742f\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Image0ec75bd1-8181-43d5-aec7-ab83530d742f\" title=\"Pastel fish\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-fish_sm.jpg\" alt=\"Pastel fish\" \/><\/span><\/p>\n<\/td>\n<td class=\"blueTableOddCol\">\n<p align=\"center\"><span id=\"334acadd-c38a-41a5-826f-82266bce297d\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Image334acadd-c38a-41a5-826f-82266bce297d\" title=\"Pastel clouds - (Cloud computing??)\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-cloud_sm.jpg\" alt=\"Pastel clouds - (Cloud computing??)\" \/><span id=\"ImageCaption334acadd-c38a-41a5-826f-82266bce297d\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr class=\"blueTableOddRow\">\n<td class=\"blueTableEvenCol\">\n<p align=\"center\"><span id=\"6ab5ae26-0f1a-4882-a153-2bfde7d956d8\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Image6ab5ae26-0f1a-4882-a153-2bfde7d956d8\" title=\"Oil painting after Degas\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-degas_r5_th.jpg\" alt=\"Oil painting after Degas\" \/><span id=\"ImageCaption6ab5ae26-0f1a-4882-a153-2bfde7d956d8\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<td class=\"blueTableOddCol\">\n<p align=\"center\"><span id=\"bc1a26c5-5fe8-48d3-bf7e-bee03a094469\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Imagebc1a26c5-5fe8-48d3-bf7e-bee03a094469\" title=\"Multitouch Promo in Gustav Pastel\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-win7_sm.jpg\" alt=\"Multitouch Promo in Gustav Pastel\" \/><\/span><\/p>\n<\/td>\n<\/tr>\n<tr class=\"blueTableEvenRow\">\n<td class=\"blueTableEvenCol\">\n<p align=\"center\"><span id=\"a6ca442b-d3f0-44e0-8982-32b2afbb8c19\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Imagea6ca442b-d3f0-44e0-8982-32b2afbb8c19\" title=\"Oil hand\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-hand_sm.jpg\" alt=\"Oil hand\" \/><span id=\"ImageCaptiona6ca442b-d3f0-44e0-8982-32b2afbb8c19\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<td class=\"blueTableOddCol\">\n<p align=\"center\">\u00a0<span id=\"a73a93c1-a607-4c5e-a828-259c15a21186\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Imagea73a93c1-a607-4c5e-a828-259c15a21186\" title=\"Streaky horse\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-horse_sm.jpg\" alt=\"Streaky horse\" \/><span id=\"ImageCaptiona73a93c1-a607-4c5e-a828-259c15a21186\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr class=\"blueTableOddRow\">\n<td class=\"blueTableEvenCol\">\n<p align=\"center\">\u00a0<span id=\"05b9f9af-b6e1-409d-a816-4d42d15e5133\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Image05b9f9af-b6e1-409d-a816-4d42d15e5133\" title=\"Fall maples\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-momiji_sm.jpg\" alt=\"Fall maples\" \/><span id=\"ImageCaption05b9f9af-b6e1-409d-a816-4d42d15e5133\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<td class=\"blueTableOddCol\">\n<p align=\"center\"><span id=\"6c5055db-d993-4000-92de-a6191d1b44ae\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Image6c5055db-d993-4000-92de-a6191d1b44ae\" title=\"Pastel Rose\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-rose_sm.jpg\" alt=\"Pastel Rose\" \/><span id=\"ImageCaption6c5055db-d993-4000-92de-a6191d1b44ae\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr class=\"blueTableEvenRow\">\n<td class=\"blueTableEvenCol\">\n<p align=\"center\">\u00a0<span id=\"d64c07c2-b214-4afb-883d-06980416a166\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Imaged64c07c2-b214-4afb-883d-06980416a166\" title=\"Finger-painting with Project Gustav\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-user1.jpg\" alt=\"Finger-painting with Project Gustav\" \/><span id=\"ImageCaptiond64c07c2-b214-4afb-883d-06980416a166\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<td class=\"blueTableOddCol\">\n<p align=\"center\"><span id=\"5f45ffad-b532-47ee-b0c6-55f408afd099\" class=\"ImageBlock fn\"><img decoding=\"async\" id=\"Image5f45ffad-b532-47ee-b0c6-55f408afd099\" title=\"On-screen painting with pressure and tilt sensitive stylus\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/gustav-user2.jpg\" alt=\"On-screen painting with pressure and tilt sensitive stylus\" \/><span id=\"ImageCaption5f45ffad-b532-47ee-b0c6-55f408afd099\" class=\"ImageCaptionCoreCss ImageCaption\"><\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div>\n<div id=\"en-usprojectsgustavdefault\" class=\"page-content\">\n<h2>Related Media Coverage:<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/event\/whats-new-in-nui-2\/\">New, Natural User Interfaces<\/a><\/li>\n<li><a href=\"http:\/\/www.microsoft.com\/presspass\/features\/2010\/mar10\/03-02computing.mspx\" target=\"_self\">Computing, Naturally<\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/channel9.msdn.com\/TechFest\/Project-Gustav-Immersive-Digital-Painting\/\">Project Gustav: Immersive Digital Painting<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/channel9.msdn.com\/posts\/LauraFoy\/TechFest-2010-Project-Gustav\/\">TechFest 2010: Project Gustav<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/channel9.msdn.com\/TechFest\/Rick-Rashid-introduces-TechFest-2010\/\">Rick Rashid introduces TechFest 2010<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/news.cnet.com\/8301-13860_3-10462461-56.html\">CNET<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/gizmodo.com\/5483153\/project-gustav-microsoft-research-updates-ms-paint-in-a-huge-way\" target=\"_blank\">Gizmodo<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.maximumpc.com\/article\/news\/microsoft_researchs_project_gustav_ms_paint_steroids\">MaximumPC<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/www.neowin.net\/news\/microsoft039s-quotproject-gustavquot-paint-pictures-on-your-pc-with-a-brush\" target=\"_blank\">neowin.net<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/bits.blogs.nytimes.com\/2010\/03\/02\/microsoft-gaming-tech-has-broader-uses\/\">NYTimes<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/blog.seattlepi.com\/microsoft\/archives\/196412.asp?from=blog_last3\" target=\"_blank\">seattlepi<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/seekingalpha.com\/article\/191460-techfest-preview-microsoft-researchers-show-off-live-translation-and-more\" target=\"_blank\">Seeking Alpha<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/www.smh.com.au\/digital-life\/digital-life-news\/top-five-gadgets-from-microsofts-research-labs-20100304-pkgg.html\" target=\"_blank\">Sidney Morning Herald<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/techcrunch.com\/2010\/03\/02\/magic-paint-and-a-loquacious-german-at-microsoft-techfest-videos\/\">TechCrunch<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/www.techflash.com\/seattle\/2010\/03\/project_gustav_ms_paint_for_real.html\" target=\"_blank\">TechFlash<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/blogs.zdnet.com\/microsoft\/?p=5435&tag=col1;post-5435\">ZDNet<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<div id=\"en-usprojectsgustavdefault\" class=\"page-content\">\n<h2>Acknowledgements<\/h2>\n<p>We\u00a0would like to thank Georg Petschnigg, Nick Kamuda and Jennifer Booth for their helpful and creative input.\u00a0 Thanks also to Craig Mundie and Dan Reed for their support of the project.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>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 [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","footnotes":""},"research-area":[13551,13554],"msr-locale":[268875],"msr-impact-theme":[],"msr-pillar":[],"class_list":["post-170433","msr-project","type-msr-project","status-publish","hentry","msr-research-area-graphics-and-multimedia","msr-research-area-human-computer-interaction","msr-locale-en_us","msr-archive-status-active"],"msr_project_start":"2010-02-25","related-publications":[159023,159225],"related-downloads":[],"related-videos":[],"related-groups":[],"related-events":[],"related-opportunities":[],"related-posts":[],"related-articles":[],"tab-content":[],"slides":[],"related-researchers":[],"msr_research_lab":[199565],"msr_impact_theme":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/170433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-project"}],"version-history":[{"count":3,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/170433\/revisions"}],"predecessor-version":[{"id":390317,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/170433\/revisions\/390317"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=170433"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=170433"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=170433"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=170433"},{"taxonomy":"msr-pillar","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-pillar?post=170433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}