Cargando…

An efficient data structure for calculation of unstructured T-spline surfaces

To overcome the topological constraints of non-uniform rational B-splines, T-splines have been proposed to define the freeform surfaces. The introduction of T-junctions and extraordinary points makes it possible to represent arbitrarily shaped models by a single T-spline surface. Whereas, the comple...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Wei, Zhang, Yang, Du, Xiaoxiao, Zhao, Gang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Singapore 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7099555/
https://www.ncbi.nlm.nih.gov/pubmed/32240413
http://dx.doi.org/10.1186/s42492-019-0010-0
_version_ 1783511329489813504
author Wang, Wei
Zhang, Yang
Du, Xiaoxiao
Zhao, Gang
author_facet Wang, Wei
Zhang, Yang
Du, Xiaoxiao
Zhao, Gang
author_sort Wang, Wei
collection PubMed
description To overcome the topological constraints of non-uniform rational B-splines, T-splines have been proposed to define the freeform surfaces. The introduction of T-junctions and extraordinary points makes it possible to represent arbitrarily shaped models by a single T-spline surface. Whereas, the complexity and flexibility of topology structure bring difficulty in programming, which have caused a great obstacle for the development and application of T-spline technologies. So far, research literatures concerning T-spline data structures compatible with extraordinary points are very scarce. In this paper, an efficient data structure for calculation of unstructured T-spline surfaces is developed, by which any complex T-spline surface models can be easily and efficiently computed. Several unstructured T-spline surface models are calculated and visualized in our prototype system to verify the validity of the proposed method.
format Online
Article
Text
id pubmed-7099555
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Springer Singapore
record_format MEDLINE/PubMed
spelling pubmed-70995552020-03-31 An efficient data structure for calculation of unstructured T-spline surfaces Wang, Wei Zhang, Yang Du, Xiaoxiao Zhao, Gang Vis Comput Ind Biomed Art Original Article To overcome the topological constraints of non-uniform rational B-splines, T-splines have been proposed to define the freeform surfaces. The introduction of T-junctions and extraordinary points makes it possible to represent arbitrarily shaped models by a single T-spline surface. Whereas, the complexity and flexibility of topology structure bring difficulty in programming, which have caused a great obstacle for the development and application of T-spline technologies. So far, research literatures concerning T-spline data structures compatible with extraordinary points are very scarce. In this paper, an efficient data structure for calculation of unstructured T-spline surfaces is developed, by which any complex T-spline surface models can be easily and efficiently computed. Several unstructured T-spline surface models are calculated and visualized in our prototype system to verify the validity of the proposed method. Springer Singapore 2019-05-22 /pmc/articles/PMC7099555/ /pubmed/32240413 http://dx.doi.org/10.1186/s42492-019-0010-0 Text en © The Author(s) 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Original Article
Wang, Wei
Zhang, Yang
Du, Xiaoxiao
Zhao, Gang
An efficient data structure for calculation of unstructured T-spline surfaces
title An efficient data structure for calculation of unstructured T-spline surfaces
title_full An efficient data structure for calculation of unstructured T-spline surfaces
title_fullStr An efficient data structure for calculation of unstructured T-spline surfaces
title_full_unstemmed An efficient data structure for calculation of unstructured T-spline surfaces
title_short An efficient data structure for calculation of unstructured T-spline surfaces
title_sort efficient data structure for calculation of unstructured t-spline surfaces
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7099555/
https://www.ncbi.nlm.nih.gov/pubmed/32240413
http://dx.doi.org/10.1186/s42492-019-0010-0
work_keys_str_mv AT wangwei anefficientdatastructureforcalculationofunstructuredtsplinesurfaces
AT zhangyang anefficientdatastructureforcalculationofunstructuredtsplinesurfaces
AT duxiaoxiao anefficientdatastructureforcalculationofunstructuredtsplinesurfaces
AT zhaogang anefficientdatastructureforcalculationofunstructuredtsplinesurfaces
AT wangwei efficientdatastructureforcalculationofunstructuredtsplinesurfaces
AT zhangyang efficientdatastructureforcalculationofunstructuredtsplinesurfaces
AT duxiaoxiao efficientdatastructureforcalculationofunstructuredtsplinesurfaces
AT zhaogang efficientdatastructureforcalculationofunstructuredtsplinesurfaces