Abstract
This paper presents the first results of a semi-automatic procedure able to turn tetra-meshes into solid models using T-splines. The paper deals with free-form objects where manual modelling based on NURBS curves and surfaces is not a simple process or could result in approximate reconstructions with significant geometric simplification.
The proposed solution relies on a multi-step processing workflow with several conversions and metric accuracy evaluation after each step. First, a closed triangular mesh is turned into a quad mesh, which is also made lighter and cleaner without losing significant level of detail. The quad mesh is then converted into a surface based on T-splines, which are powerful tools to model organic shapes. The final step of the method is the conversion of the closed surface into a novel B-rep based on watertight NURBS surfaces.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Stroud, I.: Boundary Representation Modelling Techniques, p. 808, Springer, London (2010). Softcover reprint of hardcover 1st edn. 2006
Kaufmann, M.: Geometric and Solid Modeling: An Introduction. Morgan Kaufmann Series in Computer Graphics and Geometric Modeling, p. 338 (1989). ISSN 1046-235X
Requicha, A.A.G.: Solid modeling: a 1988 update. In: Ravani, B. (ed.) CAD Based Programming Sensory Robots, pp. 3–22. Springer Verlag, New York (1988). https://doi.org/10.1007/978-3-642-83625-1_1
Piegl, L., Tiller, W.: The NURBS Book. Monographs in Visual Communication, p. 646 Springer, Berlin (1995). ISBN 978-3-642-97385-7
Piegl, L., Tiller, W.: Computing offsets of NURBS curves and surfaces. Comput. Aided Des. 31, 147–156 (1999)
Turk, G., Levoy, M.: Zippered polygon meshes from range images. Siggraph 94, 311–318 (1994)
ISO 10303-21:2016. Industrial automation systems and integration – Product data representation and exchange – Part 21: Implementation methods: clear text encoding of the exchange structure
Sederberg, T.W., Zheng, J., Bakenov, A., Nasri, A.: T-splines and T-NURCCS. ACM Trans. Graph. 22(3), 477–484 (2003)
Scott, M.A., et al.: Isogeometric boundary element analysis using unstructured T-splines. Comput. Methods Appl. Mech. Eng. 254, 197–221 (2013)
Bommes, D., et al.: Quad-mesh generation and processing: a survey. Comput. Graph. Forum 32(6), 26 (2013)
Jakob, W., Tarini, M., Panozzo, D., Sorkine-Hornung, O.: Instant field-aligned meshes. In: ACM SIGGRAPH ASIA 2015, p. 15 (2015)
Wang, W., Zhang, Y., Scott, M.A., Hughes, T.J.R.: Converting an unstructured quadrilateral mesh to a standard T-spline Surface. ICES REPORT 10–50, p. 23. The Institute for Computational Engineering and Sciences (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Barazzetti, L. (2021). Turning Meshes into B-reps with T-splines. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2021. ICCSA 2021. Lecture Notes in Computer Science(), vol 12950. Springer, Cham. https://doi.org/10.1007/978-3-030-86960-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-86960-1_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-86959-5
Online ISBN: 978-3-030-86960-1
eBook Packages: Computer ScienceComputer Science (R0)