File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1145/1809939.1809943
- Scopus: eid_2-s2.0-77954713293
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Article: Detail-preserving paint modeling for 3D brushes
Title | Detail-preserving paint modeling for 3D brushes |
---|---|
Authors | |
Keywords | digital painting natural media modeling oil painting pastel resampling virtual tools |
Issue Date | 2010 |
Citation | Npar Symposium On Non-Photorealistic Animation And Rendering, 2010, p. 27-34 How to Cite? |
Abstract | Recent years have witnessed significant advances in 3D brush modeling and simulation in digital paint tools. Compared with traditional 2D brushes, a 3D brush can be both more intuitive and more expressive by offering an experience closer to wielding a real, physical brush. To support popular media types such as oil and pastel, most previous 3D brush models have implemented paint smearing and mixing. This is generally accomplished by a simple repeated exchange of paint between the 3D brush and 2D canvas, with the paint picked up by the brush typically mapped directly onto the brush surface. In this paper we demonstrate that both repeated exchanges and direct mapping of paint onto brush surfaces are sub-optimal choices, leading to excessive loss of color detail and computational inefficiencies. We present new techniques to solve both problems, first by using a canvas snapshot buffer to prevent repeated paint exchange, and second by mapping brush paint onto a 2D, resolution-matched pickup map that sits underneath the brush, instead of mapping onto the 3D brush itself. Together, these act to minimize resampling artifacts, helping to preserve fine streaks and color details in strokes, while at the same time yielding improved efficiency by never sampling the brush more densely than necessary. We demonstrate the effectiveness of our method in a real-time paint system implemented on the GPU that simulates pastel and oil paint. Our method is simple and effective, and achieves a level of realism for these two media not attained by any previous work. © 2010 ACM. |
Persistent Identifier | http://hdl.handle.net/10722/141788 |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Chu, N | en_HK |
dc.contributor.author | Baxter, W | en_HK |
dc.contributor.author | Wei, LY | en_HK |
dc.contributor.author | Govindaraju, N | en_HK |
dc.date.accessioned | 2011-09-27T03:01:59Z | - |
dc.date.available | 2011-09-27T03:01:59Z | - |
dc.date.issued | 2010 | en_HK |
dc.identifier.citation | Npar Symposium On Non-Photorealistic Animation And Rendering, 2010, p. 27-34 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/141788 | - |
dc.description.abstract | Recent years have witnessed significant advances in 3D brush modeling and simulation in digital paint tools. Compared with traditional 2D brushes, a 3D brush can be both more intuitive and more expressive by offering an experience closer to wielding a real, physical brush. To support popular media types such as oil and pastel, most previous 3D brush models have implemented paint smearing and mixing. This is generally accomplished by a simple repeated exchange of paint between the 3D brush and 2D canvas, with the paint picked up by the brush typically mapped directly onto the brush surface. In this paper we demonstrate that both repeated exchanges and direct mapping of paint onto brush surfaces are sub-optimal choices, leading to excessive loss of color detail and computational inefficiencies. We present new techniques to solve both problems, first by using a canvas snapshot buffer to prevent repeated paint exchange, and second by mapping brush paint onto a 2D, resolution-matched pickup map that sits underneath the brush, instead of mapping onto the 3D brush itself. Together, these act to minimize resampling artifacts, helping to preserve fine streaks and color details in strokes, while at the same time yielding improved efficiency by never sampling the brush more densely than necessary. We demonstrate the effectiveness of our method in a real-time paint system implemented on the GPU that simulates pastel and oil paint. Our method is simple and effective, and achieves a level of realism for these two media not attained by any previous work. © 2010 ACM. | en_HK |
dc.language | eng | en_US |
dc.relation.ispartof | NPAR Symposium on Non-Photorealistic Animation and Rendering | en_HK |
dc.subject | digital painting | en_HK |
dc.subject | natural media modeling | en_HK |
dc.subject | oil painting | en_HK |
dc.subject | pastel | en_HK |
dc.subject | resampling | en_HK |
dc.subject | virtual tools | en_HK |
dc.title | Detail-preserving paint modeling for 3D brushes | en_HK |
dc.type | Article | en_HK |
dc.identifier.email | Wei, LY:lywei@cs.hku.hk | en_HK |
dc.identifier.authority | Wei, LY=rp01528 | en_HK |
dc.description.nature | link_to_subscribed_fulltext | en_US |
dc.identifier.doi | 10.1145/1809939.1809943 | en_HK |
dc.identifier.scopus | eid_2-s2.0-77954713293 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-77954713293&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 27 | en_HK |
dc.identifier.epage | 34 | en_HK |
dc.identifier.scopusauthorid | Chu, N=36236796400 | en_HK |
dc.identifier.scopusauthorid | Baxter, W=14038749500 | en_HK |
dc.identifier.scopusauthorid | Wei, LY=14523963300 | en_HK |
dc.identifier.scopusauthorid | Govindaraju, N=6602627854 | en_HK |