Fast linking numbers for topology verification of loopy structures
Ante Qu, Doug L. James
Abstract
It is increasingly common to model, simulate, and process complex materials based on loopy structures, such as in yarn-level cloth garments, which possess topological constraints between inter-looping curves. While the input model may satisfy specific topological linkages between pairs of closed loops, subsequent processing may violate those topological conditions. In this paper, we explore a family of methods for efficiently computing and verifying linking numbers between closed curves, and apply these to applications in geometry processing, animation, and simulation, so as to verify that topological invariants are preserved during and after processing of the input models. Our method has three stages: (1) we identify potentially interacting loop-loop pairs, then (2) carefully discretize each loop's spline curves into line segments so as to enable (3) efficient linking number evaluation using accelerated kernels based on either counting projected segment-segment crossings, or by evaluating the Gauss linking integral using direct or fast summation methods (Barnes-Hut or fast multipole methods). We evaluate CPU and GPU implementations of these methods on a suite of test problems, including yarn-level cloth and chainmail, that involve significant processing: physics-based relaxation and animation, user-modeled deformations, curve compression and reparameterization. We show that topology errors can be efficiently identified to enable more robust processing of loopy structures.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 16d1478c-3303-4eaa-a79b-e323c52ce0e7Cited by top-tier papers2
- Semantics and Scheduling for Machine Knitting CompilersJenny Lin, Vidya Narayanan, Yuka Ikarashi, Jonathan Ragan-Kelley et al.SIGGRAPH 2023 · 16 citations
- Stochastic Barnes-Hut Approximation for Fast Summation on the GPUAbhishek Madan, Nicholas Sharp, Francis Williams, Ken Museth et al.SIGGRAPH 2025 · 2 citations
Related papers
- Real-Time Knit Deformation and RenderingTao Huang, Haoyang Shi, Mengdi Wang, Yuxing Qiu et al.SIGGRAPH 2025 · 3 citations
- Mechanics-aware deformation of yarn pattern geometryGeorg Sperl, Rahul Narain, Chris WojtanSIGGRAPH 2021 · 18 citations
- Physical validation of simulators in computer graphics: a new framework dedicated to slender elastic structures and frictional contactVictor Romero, Mickaël Ly, Abdullah Haroon Rasheed, Raphaël Charrondière et al.SIGGRAPH 2021 · 31 citations
- GPU-based simulation of cloth wrinkles at submillimeter levelsHuamin WangSIGGRAPH 2021 · 115 citations
- MSz: An Efficient Parallel Algorithm for Correcting Morse-Smale Segmentations in Error-Bounded Lossy CompressorsYuxiao Li, Xin Liang, Bei Wang, Yongfeng Qiu et al.IEEE VIS 2024 · 10 citations
