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...
Autores principales: | , , , |
---|---|
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 |