Modeling and Rendering with eXpressive B-Spline Curves

dc.contributor.authorSeah, Hock Soon
dc.contributor.authorTandianus, Budianto
dc.contributor.authorSui, Yiliang
dc.contributor.authorWu, Zhongke
dc.contributor.authorZhang, Zhongke
dc.contributor.editorSkala, Václav
dc.date.accessioned2023-10-15T17:31:01Z
dc.date.available2023-10-15T17:31:01Z
dc.date.issued2023
dc.description.abstract-translatedeXpressive B-Spline Curve (XBSC) is a resolution-independent and computationally efficient technique for vector-based stroke modeling and rendering with the flexibility in defining and adjusting the shape and other parameters of the stroke. It generalizes the existing Disk B-Spline Curve (DBSC) geometric representation, which itself is a generalization of the Disk Bézier curve. XBSC allows flexible shape and color manipulation and rendering of strokes with asymmetrical shape control and rich color management. These properties make XBSC suitable for modeling freeform stroke shapes and animation, specifically in squash and stretch, a common technique to bestow elasticity and flexibility in shape changes. During the squash and stretch animation computation, we constrain the shape of the XBSC stroke to conserve its area. To achieve this, we apply the simulated annealing algorithm to iteratively adjust the XBSC while maintaining its area. We show several drawings, rendering and deformation examples to demonstrate the robustness of XBSC.en
dc.description.sponsorshipThis research is supported by the Ministry of Education, Singapore, under its Academic Research Fund Tier 1 (RG 22/20). Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not reflect the views of the Ministry of Education, Singapore.en
dc.format8 s.cs
dc.format.mimetypeapplication/pdf
dc.identifier.citationWSCG 2023: full papers proceedings: 1. International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, p. 73-80.en
dc.identifier.doihttps://www.doi.org/10.24132/CSRN.3301.10
dc.identifier.isbn978-80-86943-32-9
dc.identifier.issn2464–4617 (print)
dc.identifier.issn2464–4625 (CD/DVD)
dc.identifier.urihttp://hdl.handle.net/11025/54401
dc.language.isoenen
dc.publisherVáclav Skala - UNION Agencyen
dc.rights© Václav Skala - UNION Agencyen
dc.rights.accessopenAccessen
dc.subjectXBSCcs
dc.subjectexpresivní B-spline křivkacs
dc.subjectB-spline křivkacs
dc.subjectvektorová grafikacs
dc.subjectdifuzní křivkacs
dc.subjectdeformacecs
dc.subjectsimulované žíhánícs
dc.subjectpočítačová animacecs
dc.subjectDBSCcs
dc.subject.translatedXBSCen
dc.subject.translatedeXpressive B-Spline Curveen
dc.subject.translatedDBSCen
dc.subject.translatedB-splineen
dc.subject.translatedvector graphicsen
dc.subject.translateddiffusion curveen
dc.subject.translateddeformationen
dc.subject.translatedsimulated annealingen
dc.subject.translatedcomputer animationen
dc.titleModeling and Rendering with eXpressive B-Spline Curvesen
dc.typekonferenční příspěvekcs
dc.typeconferenceObjecten
dc.type.statusPeer-revieweden
dc.type.versionpublishedVersionen

Files

Original bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
E31-full.pdf
Size:
1.95 MB
Format:
Adobe Portable Document Format
Description:
Plný text
License bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: