{"title":"Bubbloid Algorithm: A Simple Method for Generating Bubble-like Line Drawings","authors":"Makito Oku","doi":"10.1109/IIAI-AAI.2019.00191","DOIUrl":null,"url":null,"abstract":"In this paper, I propose a simple method for generating bubble-like line drawings, which is named as bubbloid algorithm. In this algorithm, two-dimensional regions are modeled as polygons, and their vertex positions are adjusted iteratively to minimize an objective function. This algorithm not only makes each region's surface smooth but also makes each region's area close to a target value, which is specified in advance. Four possible applications of the algorithm are shown: drawing bubbles as two-dimensional computer graphics, graph drawing, geographical data visualization, and image warping.","PeriodicalId":136474,"journal":{"name":"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IIAI-AAI.2019.00191","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this paper, I propose a simple method for generating bubble-like line drawings, which is named as bubbloid algorithm. In this algorithm, two-dimensional regions are modeled as polygons, and their vertex positions are adjusted iteratively to minimize an objective function. This algorithm not only makes each region's surface smooth but also makes each region's area close to a target value, which is specified in advance. Four possible applications of the algorithm are shown: drawing bubbles as two-dimensional computer graphics, graph drawing, geographical data visualization, and image warping.