Skip to content

Commit aa1a7bf

Browse files
committed
rephrase and update reference
1 parent 33a2a25 commit aa1a7bf

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

Documentation/doc/biblio/geom.bib

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -152087,17 +152087,19 @@ @article{ledoux2014triangulation
152087152087
publisher={Elsevier}
152088152088
}
152089152089

152090-
@unpublished{lazard:hal-04907149,
152091-
TITLE = {{Removing self-intersections in 3D meshes while preserving floating-point coordinates}},
152092-
AUTHOR = {Lazard, Sylvain and Valque, Leo},
152093-
URL = {https://inria.hal.science/hal-04907149},
152094-
NOTE = {working paper or preprint},
152095-
YEAR = {2025},
152096-
MONTH = Jan,
152097-
KEYWORDS = {Snap rounding ; mesh intersection ; robustness},
152098-
PDF = {https://inria.hal.science/hal-04907149v1/file/Snap-HAL.pdf},
152099-
HAL_ID = {hal-04907149},
152100-
HAL_VERSION = {v1},
152090+
@article{valquelazard2025,
152091+
author = {Valque, Léo and Lazard, Sylvain},
152092+
title = {Resolving self-intersections in 3D meshes while preserving floating-point coordinates},
152093+
journal = {Computer Graphics Forum},
152094+
volume = {44},
152095+
number = {5},
152096+
pages = {e70197},
152097+
keywords = {CCS Concepts, • Computing methodologies → Model development and analysis, Mesh models, • Theory of computation → Computational geometry},
152098+
doi = {https://doi.org/10.1111/cgf.70197},
152099+
url = {https://onlinelibrary.wiley.com/doi/abs/10.1111/cgf.70197},
152100+
eprint = {https://onlinelibrary.wiley.com/doi/pdf/10.1111/cgf.70197},
152101+
abstract = {Abstract We present a straightforward and robust method for resolving the mesh intersection problem. We focus specifically on the challenge caused by the intersections resulting from the conversion of the vertices coordinates from their exact mathematical values to a fixed-precision floating-point format. Our method takes as input a soup of triangles and outputs intersection-free models whose vertices coordinates are all represented with double-precision floating-point format. We evaluated our approach thoroughly, considering a large collection of meshes. In particular, we can process all the 4524 models in Thingi10K [ZJ16] that contain self-intersections. This outperforms previous state-of-the-art approaches: On the 527 models of Thingi10K for which naive rounding fails, Zhou et al.'s approach [ZGZJ16] is capable of handling 91\% of them, and Valque's 94\% [Val24]. In terms of time efficiency, our approach handles about 50k vertices per second on average, which is faster to that of Zhou et al. by a factor 1.4 on these non-trivial models and is faster than that of Valque by several order of magnitude.},
152102+
year = {2025}
152101152103
}
152102152104

152103152105
@inproceedings{si2005meshing,

Polygon_mesh_processing/doc/Polygon_mesh_processing/Polygon_mesh_processing.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1479,7 +1479,7 @@ supervision of Sébastien Valette and Sébastien Loriot, who later finalized the
14791479
The implementation is based on \cgalCite{cgal:vcp-grtmmdvd-08}. and
14801480
preceding work. <a href="https://www.creatis.insa-lyon.fr/~valette/public/project/acvd/">ACVD's implementation</a> was also
14811481
used as a reference during the project.
1482-
The `apply_iterative_snap_rounding` option for autorefinement was implemented in 2025, by Léo Valque, based on his work with Sylvain Lazard \cgalCite{lazard:hal-04907149}.
1482+
The `apply_iterative_snap_rounding` option for autorefinement was developed by Sylvain Lazard and Léo Vaque \cgalCite{valquelazard2025}, and implemented by Léo Valque in 2025.
14831483

14841484
*/
14851485
} /* namespace CGAL */

0 commit comments

Comments
 (0)