Updated: May 13, 2025 |
Stroke Transfer for Participating Media Naoto Shirashima1,*, Hideki Todo2,*, Yuki Yamaoka1, Shizuo Kaji3,4, Kunihiko Kobayashi1, Haruna Shimotahira1, Yonghao Yue1 1Aoyama Gakuin University (AGU) 2Takushoku University 3Kyushu University 4Kyoto University *Authors contributed equally. ![]() ![]() ![]() |
Abstract:
We present a method for generating stroke-based painterly drawings of participating media, such as smoke, fire, and clouds, by transferring stroke attributes — color, width, length, and orientation — from exemplar to animation frames. Building on the stroke transfer framework, we introduce features and basis fields capturing lighting-, view-, and geometry-dependent information, extending surface-based ones (e.g., intensity, apparent normals and curvatures, and distance from silhouettes) to volumetric scenes while supporting traditional surface objects. Novel features, including apparent relative velocity and mean free-path, address non-rigid flow and dynamic scenes. Our system combines automated exemplar selection, user-guided style learning, and temporally coherent stroke generation, enabling artistic and expressive visualizations of dynamic media. Keywords:Non-photorealistic rendering, stroke-based rendering, example-based, stroke transfer, vector field generation, participating media, volumetric normals and curvatures, automatic exemplar selection Acknowledgements:We thank the anonymous reviewers for their insightful suggestions and discussions. We thank Mitsuki Hamamichi and Yuta Morimoto for helping us preparing the examples. This work was supported in part by a grant from JST FOREST Program, JPMJFR206R, Japan, a JSPS Grant-in-Aid for Scientific Research (S) 25H00399, Japan, a JSPS Grant-in-Aid for Scientific Research (B) 25K00921, Japan, a JSPS Grant-in-Aid for Scientific Research (C) 22K12051, and a JSPS Grant-in-Aid for Scientific Research (C) 25K15140. SIGGRAPH '25 Conference Proceedings, August 10-14, 2025, Vancouver, BC, Canada. doi:10.1145/3721238.3730603 Paper: PDF (52.3MB)Video: youtube video | High res MP4 (2.39GB) Supplementary mateiral: PDF (36.1MB) Additional Video: High res MP4 (6.62GB) Code: Github repository (Code and data will be available in mid July, 2025) BibTex @inproceedings{ST:2025, author = {Shirashima, Naoto and Todo, Hideki and Yamaoka, Yuki and Kaji, Shizuo and Kobayashi, Kunihiko and Shimotahira, Haruna and Yue, Yonghao}, title = {Stroke Transfer for Participating Media}, booktitle = {SIGGRAPH '25 Conference Proceedings}, year = {2025}, pages = {1--12}, numpages = {12}, doi = {10.1145/3721238.3730603} } |