{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:11:15Z","timestamp":1771697475041,"version":"3.50.1"},"reference-count":28,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2003,11,4]],"date-time":"2003-11-04T00:00:00Z","timestamp":1067904000000},"content-version":"vor","delay-in-days":64,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[2003,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p> <jats:italic>This paper proposes a novel algorithmic framework for an advanced virtual brush to be used in interactive digitalpainting. The framework comprises the following components: a geometry model of the brush using a hierarchicalrepresentation that leads to substantial savings in every step of the painting process; fast online brush motionsimulation assisted by offline calibration that guarantees an accurate and stable simulation of the brush's dynamicbehavior; a new pigment model based on a diffusion process of random molecules that considers delicateand complex pigment behavior at dipping time as well as during painting; and a user\u2010adaptation component thatenables the system to cater for the personal painting habits of different users. A prototype system has been implementedbased on this framework. Compared with other virtual brushes, this new system is designed to presenta realistic brush in the sense that the system accurately and stably simulates the complex painting functionalityof a running brush, and therefore is capable of creating high\u2010quality digital paintings with minute aesthetic detailsthat can rival the real artwork. The advanced features also give rise to a high degree of expressiveness ofthe virtual brush that the user can comfortably manipulate. <\/jats:italic><jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"http:\/\/www.csis.hku.hk\/\u02dcsonghuale-brush\/\">http:\/\/www.csis.hku.hk\/songhuale\u2010brush\/<\/jats:ext-link><jats:italic> providessupplementary materials for this paper.<\/jats:italic> <\/jats:p><jats:p>Categories and Subject Descriptors (according to ACM CCS): I.3.6 [Methodology and Techniques]: Interactiontechniques; I.3.5 [Computational Geometry and Object Modeling]: Physically based modeling; I.3.4 [GraphicsUtilities]: Paint systems;<\/jats:p>","DOI":"10.1111\/1467-8659.t01-2-00701","type":"journal-article","created":{"date-parts":[[2003,11,4]],"date-time":"2003-11-04T18:30:59Z","timestamp":1067970659000},"page":"533-542","update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Advanced Design for a Realistic Virtual Brush"],"prefix":"10.1111","volume":"22","author":[{"given":"Songhua","family":"Xu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francis C.M.","family":"Lau","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Feng","family":"Tang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunhe","family":"Pan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2003,11,4]]},"reference":[{"issue":"59","key":"e_1_2_8_2_2","volume":"170","author":"Fick A.","year":"1855","journal-title":"Annln Physics"},{"key":"e_1_2_8_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/85.929908"},{"key":"e_1_2_8_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280951"},{"key":"e_1_2_8_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383313"},{"key":"e_1_2_8_6_2","first-page":"403","article-title":"Two Methods for Creating Chinese Painting","author":"Chan C.","year":"2002","journal-title":"Proc. of Pacific Graphics '02"},{"key":"e_1_2_8_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258896"},{"key":"e_1_2_8_8_2","article-title":"Simulating Watercolor by Modeling Diffusion, Pigment, and Paper Fibers","year":"1991","journal-title":"Proc. of SPIE '91"},{"key":"e_1_2_8_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0097-8493(99)00141-7"},{"key":"e_1_2_8_10_2","volume-title":"Theorie analytique de la chaleur","author":"Fourier J.B.","year":"1822"},{"key":"e_1_2_8_11_2","volume-title":"The Mathematics of Diffusion","author":"Crank J.","year":"1975"},{"key":"e_1_2_8_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/38.761553"},{"key":"e_1_2_8_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/199404.199429"},{"key":"e_1_2_8_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192185"},{"key":"e_1_2_8_15_2","author":"Gregor M.R.","year":"1974","journal-title":"Diffusion and Sorption in Fibre and Films, Vol. 1. Introduction with particular reference to dyes"},{"key":"e_1_2_8_16_2","article-title":"An efficient brush model for physical\u2010based 3D painting","author":"Chu N.S.H.","journal-title":"Proc. of Pacific Graphics '02"},{"key":"e_1_2_8_17_2","unstructured":"Pixologic. Z\u2010brush http:\/\/pixologic.com 2000.1 3"},{"key":"e_1_2_8_18_2","first-page":"215","article-title":"Direct WYSIWYG painting and texturing on 3D shapes","author":"Hanrahan P.","year":"1990","journal-title":"Proc. of SIGGRAPH '90"},{"key":"e_1_2_8_19_2","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1778(199901\/03)10:1<27::AID-VIS194>3.0.CO;2-C"},{"key":"e_1_2_8_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/566570.566648"},{"key":"e_1_2_8_21_2","first-page":"197","article-title":"Skeletal strokes","author":"Hsu S.C.","year":"1993","journal-title":"Proc. of SIGGRAPH '93"},{"key":"e_1_2_8_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192186"},{"key":"e_1_2_8_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/311625.312110"},{"key":"e_1_2_8_24_2","first-page":"225","article-title":"Hairy brushes","author":"Strassmann S.","year":"1986","journal-title":"Proc. of SIGGRAPH '86"},{"key":"e_1_2_8_25_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00589"},{"key":"e_1_2_8_26_2","unstructured":"T.Cockshott.Wet and Sticky: A novel model for computerbased painting.PhD. Thesis Computing Science Department (Research Report 91\/R20) University of Glasgow 1991.10"},{"key":"e_1_2_8_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/CA.1995.393542"},{"key":"e_1_2_8_28_2","author":"Calister W.D.","year":"1999","journal-title":"Materials Science and Engineering: An Introduction"},{"issue":"2","key":"e_1_2_8_29_2","first-page":"32","article-title":"Computer pattern design and painting technique based on aesthetics knowledge","volume":"2","author":"Wei X.","year":"1992","journal-title":"Computer Aided Drafting. Design and Manufacturing"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1111%2F1467-8659.t01-2-00701","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/1467-8659.t01-2-00701","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,8]],"date-time":"2023-10-08T18:13:01Z","timestamp":1696788781000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/1467-8659.t01-2-00701"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,9]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2003,9]]}},"alternative-id":["10.1111\/1467-8659.t01-2-00701"],"URL":"https:\/\/doi.org\/10.1111\/1467-8659.t01-2-00701","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,9]]},"assertion":[{"value":"2003-11-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}