3D Curve Development with Crossing and Twisting from 2D Drawings
dc.contributor.author | Setiadi, Aurick Daniel Franciskus | en_US |
dc.contributor.author | Lean, Jeng Wen Joshua | en_US |
dc.contributor.author | Kao, Hao-Che | en_US |
dc.contributor.author | Hung, Shih-Hsuan | en_US |
dc.contributor.editor | Christie, Marc | en_US |
dc.contributor.editor | Han, Ping-Hsuan | en_US |
dc.contributor.editor | Lin, Shih-Syun | en_US |
dc.contributor.editor | Pietroni, Nico | en_US |
dc.contributor.editor | Schneider, Teseo | en_US |
dc.contributor.editor | Tsai, Hsin-Ruey | en_US |
dc.contributor.editor | Wang, Yu-Shuen | en_US |
dc.contributor.editor | Zhang, Eugene | en_US |
dc.date.accessioned | 2025-10-07T06:05:16Z | |
dc.date.available | 2025-10-07T06:05:16Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Designing 3D curves with specified crossings and twistings often requires tedious view adjustments. We present a 3D curve development from 2D drawing with controlled crossings and twistings. We introduce a two-strand 2D diagram that lets users sketch with explicit crossing and twisting assignments. The system extracts feature points from the 2D diagram and uses them as 3D control points. It assigns the heights and over/under relationships of the control points via an optimization and then generates twisted 3D curves using B-splines. An interactive interface links the 2D diagram to the evolving 3D curves, enabling real-time iteration. We validate our method on diverse sketches, compare it with traditional 3D curve construction, and demonstrate its utility for elastic wire art via physics-based animation. | en_US |
dc.description.sectionheaders | Posters and Demos | |
dc.description.seriesinformation | Pacific Graphics Conference Papers, Posters, and Demos | |
dc.identifier.doi | 10.2312/pg.20251306 | |
dc.identifier.isbn | 978-3-03868-295-0 | |
dc.identifier.pages | 2 pages | |
dc.identifier.uri | https://doi.org/10.2312/pg.20251306 | |
dc.identifier.uri | https://diglib.eg.org/handle/10.2312/pg20251306 | |
dc.publisher | The Eurographics Association | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | CCS Concepts: Computing methodologies → Shape modeling; Graphics systems and interfaces | |
dc.subject | Computing methodologies → Shape modeling | |
dc.subject | Graphics systems and interfaces | |
dc.title | 3D Curve Development with Crossing and Twisting from 2D Drawings | en_US |