<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>article</genre>

<titleInfo><title>Fast and exact winding numbers for triangle meshes</title></titleInfo>


<note type="publicationStatus">published</note>


<note type="qualityControlled">yes</note>

<name type="personal">
  <namePart type="given">Peiyuan</namePart>
  <namePart type="family">Xie</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">488e236c-6bad-11f0-9831-859175c78e8a</identifier></name>
<name type="personal">
  <namePart type="given">Christian</namePart>
  <namePart type="family">Hafner</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">400429CC-F248-11E8-B48F-1D18A9856A87</identifier></name>
<name type="personal">
  <namePart type="given">Christopher J</namePart>
  <namePart type="family">Wojtan</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">3C61F1D2-F248-11E8-B48F-1D18A9856A87</identifier><description xsi:type="identifierDefinition" type="orcid">0000-0001-6646-5546</description></name>







<name type="corporate">
  <namePart></namePart>
  <identifier type="local">GradSch</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>

<name type="corporate">
  <namePart></namePart>
  <identifier type="local">ChWo</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>





<name type="corporate">
  <namePart>Computational Discovery of Numerical Algorithms for Animation and Simulation of Natural Phenomena</namePart>
  <role><roleTerm type="text">project</roleTerm></role>
</name>



<abstract lang="eng">We revisit the computation of 3D generalized winding numbers, a useful measure for inside-outside classification on triangle meshes with gaps, self-intersections, and open boundaries. At the core of our new method is an analytical reduction of the surface integral that defines the winding number, resulting in a single ray-mesh intersection test and an elementary sum over boundary edges per evaluation. This construction is orders of magnitude more efficient than the state of the art in practice, which we show in an extensive performance benchmark. Conveniently, the method also reduces to the best-available asymptotic complexity in the worst case, and it introduces no approximations apart from floating-point errors. Our algorithm is conceptually simple to understand, straightforward to implement and debug, and it works reliably even on extremely noisy and corrupt input geometry.</abstract>

<relatedItem type="constituent">
  <location>
    <url displayLabel="2026_TransactionsGraphics_Xie.pdf">https://research-explorer.ista.ac.at/download/22241/22249/2026_TransactionsGraphics_Xie.pdf</url>
  </location>
  <physicalDescription><internetMediaType>application/pdf</internetMediaType></physicalDescription><accessCondition type="restrictionOnAccess">no</accessCondition>
</relatedItem><accessCondition type="use and reproduction">https://creativecommons.org/licenses/by/4.0/</accessCondition>
<originInfo><publisher>Association for Computing Machinery</publisher><dateIssued encoding="w3cdtf">2026</dateIssued>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host"><titleInfo><title>ACM Transactions on Graphics</title></titleInfo>
  <identifier type="issn">0730-0301</identifier>
  <identifier type="eIssn">1557-7368</identifier><identifier type="doi">10.1145/3811339</identifier>
<part><detail type="volume"><number>45</number></detail><detail type="issue"><number>4</number></detail>
</part>
</relatedItem>


<extension>
<bibliographicCitation>
<short>P. Xie, C. Hafner, C. Wojtan, ACM Transactions on Graphics 45 (2026).</short>
<mla>Xie, Peiyuan, et al. “Fast and Exact Winding Numbers for Triangle Meshes.” &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;, vol. 45, no. 4, 41, Association for Computing Machinery, 2026, doi:&lt;a href=&quot;https://doi.org/10.1145/3811339&quot;&gt;10.1145/3811339&lt;/a&gt;.</mla>
<ieee>P. Xie, C. Hafner, and C. Wojtan, “Fast and exact winding numbers for triangle meshes,” &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;, vol. 45, no. 4. Association for Computing Machinery, 2026.</ieee>
<ama>Xie P, Hafner C, Wojtan C. Fast and exact winding numbers for triangle meshes. &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;. 2026;45(4). doi:&lt;a href=&quot;https://doi.org/10.1145/3811339&quot;&gt;10.1145/3811339&lt;/a&gt;</ama>
<apa>Xie, P., Hafner, C., &amp;#38; Wojtan, C. (2026). Fast and exact winding numbers for triangle meshes. &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;. Association for Computing Machinery. &lt;a href=&quot;https://doi.org/10.1145/3811339&quot;&gt;https://doi.org/10.1145/3811339&lt;/a&gt;</apa>
<chicago>Xie, Peiyuan, Christian Hafner, and Chris Wojtan. “Fast and Exact Winding Numbers for Triangle Meshes.” &lt;i&gt;ACM Transactions on Graphics&lt;/i&gt;. Association for Computing Machinery, 2026. &lt;a href=&quot;https://doi.org/10.1145/3811339&quot;&gt;https://doi.org/10.1145/3811339&lt;/a&gt;.</chicago>
<ista>Xie P, Hafner C, Wojtan C. 2026. Fast and exact winding numbers for triangle meshes. ACM Transactions on Graphics. 45(4), 41.</ista>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>22241</recordIdentifier><recordCreationDate encoding="w3cdtf">2026-07-03T21:03:48Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2026-07-06T06:14:18Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
