“Ciallo: The Next-Generation Vector Paint Program” by Ciao and Wei – ACM SIGGRAPH HISTORY ARCHIVES

“Ciallo: The Next-Generation Vector Paint Program” by Ciao and Wei

  • ©

Conference:


Type(s):


Interest Area:


    Art / Design, Gaming & Interactive, New Technologies, Production & Animation, and Research / Education

Title:

    Ciallo: The Next-Generation Vector Paint Program

Session/Category Title:   New Techniques in Animation


Presenter(s)/Author(s):



Abstract:


    We introduce Ciallo, an open-source next-generation vector paint program, which supports GPU-rendered stylized strokes and real-time bucket (region) fill. All strokes and fill regions are represented in editable polyline vector format instead of in raster format. Our novel stroke rendering methods are simple to implement and can potentially replicate the vast majority of brushes in other paint programs. The novel bucket fill can automate parts of the Japanese anime coloring process. In summary, Ciallo presents a new technical paradigm for the fundamentals of 2D digital art production.

References:


    [1] Blender Online Community. 2023. Blender – a 3D modelling and rendering package. Blender Foundation, Stichting Blender Foundation, Amsterdam. http://www.blender.org
    [2] Shen Ciao. 2023. Ciallo. https://github.com/ShenCiao/Ciallo
    [3] Mark Dokter, Jozef Hladky, Mathias Parger, Dieter Schmalstieg, Hans-Peter Seidel, and Markus Steinberger. 2019. Hierarchical rasterization of curved primitives for vector graphics rendering on the GPU. In Computer Graphics Forum, Vol. 38. Wiley Online Library, 93?103.
    [4] Mark J. Kilgard. 2020. Polar Stroking: New Theory and Methods for Stroking Paths. ACM Trans. Graph. 39, 4, Article 145 (aug 2020), 15 pages. https://doi.org/10.1145/3386569.3392458
    [5] Amal Dev Parakkat, Pooran Memari, and Marie-Paule Cani. 2022. Delaunay Painting: Perceptual Image Colouring from Raster Contours with Gaps. Computer Graphics Forum 41, 6 (2022), 166?181. https://doi.org/10.1111/cgf.14517 arXiv:https://onlinelibrary.wiley.com/doi/pdf/10.1111/cgf.14517
    [6] Aaron Rutten. 2022. 12 Ways to Fix BRUSH LAG – Digital Art Tutorial. https://www.youtube.com/watch?v=e9KA16TaDbg
    [7] The CGAL Project. 2023. CGAL User and Reference Manual (5.5 ed.). CGAL Editorial Board. https://doc.cgal.org/5.5.1/Manual/packages.html
    [8] Chuan Yan, John Joon Young Chung, Yoon Kiheon, Yotam Gingold, Eytan Adar, and Sungsoo Ray Hong. 2022. FlatMagic: Improving Flat Colorization through AI-Driven Design for Digital Comic Professionals., Article 380 (2022), 17 pages. https://doi.org/10.1145/3491102.3502075
    [9] Jerry Yin, Chenxi Liu, Rebecca Lin, Nicholas Vining, Helge Rhodin, and Alla Sheffer. 2022. Detecting Viewer-Perceived Intended Vector Sketch Connectivity. ACM Trans. Graph. 41, 4, Article 87 (jul 2022), 11 pages. https://doi.org/10.1145/3528223.3530097

Additional Images:

©

ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org