English

Constructing Trivariate B-splines with Positive Jacobian by Pillow Operation and Geometric Iterative Fitting

Graphics 2018-12-03 v1

Abstract

The advent of isogeometric analysis has prompted a need for methods to generate Trivariate B-spline Solids (TBS) with positive Jacobian. However, it is difficult to guarantee a positive Jacobian of a TBS since the geometric pre-condition for ensuring the positive Jacobian is very complicated. In this paper, we propose a method for generating TBSs with guaranteed positive Jacobian. For the study, we used a tetrahedral (tet) mesh model and segmented it into sub-volumes using the pillow operation. Then, to reduce the difficulty in ensuring a positive Jacobian, we separately fitted the boundary curves and surfaces and the sub-volumes using a geometric iterative fitting algorithm. Finally, the smoothness between adjacent TBSs is improved. The experimental examples presented in this paper demonstrate the effectiveness and efficiency of the developed algorithm.

Keywords

Cite

@article{arxiv.1811.12597,
  title  = {Constructing Trivariate B-splines with Positive Jacobian by Pillow Operation and Geometric Iterative Fitting},
  author = {Hongwei Lin and Hao Huang and Chuanfeng Hu},
  journal= {arXiv preprint arXiv:1811.12597},
  year   = {2018}
}