A kind of mixed tensor product negative Bemstein-B6zier basis function is presented in this paper. Some important prop- erties of this kind of basis function are discussed and mixed tensor product negative Bemstein-B6...A kind of mixed tensor product negative Bemstein-B6zier basis function is presented in this paper. Some important prop- erties of this kind of basis function are discussed and mixed tensor product negative Bemstein-B6zier is defined based on it. The ba- sic properties of the such surface are discussed. Via de Casteljan algorithm, the evaluation algorithm and subdivision algorithm for mixed tensor product negative Bernstein-B6zier surfaces are derived as extensions of the algorithms of B6zier curves and negative Bernstein curves.展开更多
UE-Brzier (unified and extended Brzier) basis is the unified form of Brzier-like bases, including polynomial Brzier basis, trigonometric polynomial and hyperbolic polynomial Brzier basis. Similar to the original Brz...UE-Brzier (unified and extended Brzier) basis is the unified form of Brzier-like bases, including polynomial Brzier basis, trigonometric polynomial and hyperbolic polynomial Brzier basis. Similar to the original Brzier-like bases, UE-Brzier basis func-tions are not orthogonal. In this paper, a group of orthogonal basis is constructed based on UE-Brzier basis. The transformation matrices between UE-Brzier basis and the proposed orthogonal basis are also solved.展开更多
Adjusting weights as a shape control tool in rational B6zier curve design is not easy because the weights have a global in- fluence. The curve could not approximate control polygon satisfactorily by an interactive man...Adjusting weights as a shape control tool in rational B6zier curve design is not easy because the weights have a global in- fluence. The curve could not approximate control polygon satisfactorily by an interactive manner. In order to produce a curve close enough to control polygon at every control vertex, an optimization model is established to minimize the distance between rational B6zier curve and its control points. This optimization problem is converted to a quadratic programming problem by separating and recombining the objective function. The new combined multi-objective optimization problem is reasonable and easy to solve. With an optimal parameter, the computing process is discussed. Comparative examples show that the designed curve is closer to control polygon and preserves the shape of the control polygon well.展开更多
This paper deals with the computer modeling of structures starting from a point cloud. The CCTV (China Central Television) tower headquarters is the case for study because the shape of this building is non-stellar, ...This paper deals with the computer modeling of structures starting from a point cloud. The CCTV (China Central Television) tower headquarters is the case for study because the shape of this building is non-stellar, concave and multi-connected. It is composed of sowns and chains. The sown is the representation of a horizontal plane formed by dense points. The chain is a planar path modeled by rare points. The CCTV structure is defined only by the three orthogonal Cartesian coordinates of the points. The proposed computer modeling uses a sequence of procedures and the desired outputted 3D model is consistent. The first procedure is devoted to attributing points to their voxel and to estimating three values needed afterwards. The second procedure is devoted to analyzing clusters vertically and horizontally, to preliminarily distinguishing chains from sowns and to generating relational matching. The third procedure is devoted to building closed paths between all chains and all their projections on sowns. The fourth procedure is devoted to connecting points with triangles. The fifth procedure, still being implemented, is devoted to interpolating triangles with triangular splines. The results show it is possible to achieve the 3D model using the above mentioned procedures. These procedures are written, implemented and tested and they form a library of people's own software. The code is written using Matlab. It is not possible to obtain the required 3D model if the procedures are applied in the wrong order or one step is skipped. To conclude, it is possible to obtain the computer model of the CCTV using the provided sequence of procedures.展开更多
The explicit expression of the G3 basis function is presented in this paper. It is derived by constructing the conversion matrix between G3 basis function and Brzier representation. After the matrix decomposition, equ...The explicit expression of the G3 basis function is presented in this paper. It is derived by constructing the conversion matrix between G3 basis function and Brzier representation. After the matrix decomposition, equations for constructing G3 splines can be presented independently of geometric shape parameters' values. It makes the equation's solving easier. It is also known that the general form of the G3spline basis function is given in the first time. Its geometric construction method is presented.展开更多
文摘A kind of mixed tensor product negative Bemstein-B6zier basis function is presented in this paper. Some important prop- erties of this kind of basis function are discussed and mixed tensor product negative Bemstein-B6zier is defined based on it. The ba- sic properties of the such surface are discussed. Via de Casteljan algorithm, the evaluation algorithm and subdivision algorithm for mixed tensor product negative Bernstein-B6zier surfaces are derived as extensions of the algorithms of B6zier curves and negative Bernstein curves.
基金Supported by National Science Foundation of China(No.60904070,61272032)the Natural Science Foundation of Zhejiang Province(No.LY12F02002,Y1111101)
文摘UE-Brzier (unified and extended Brzier) basis is the unified form of Brzier-like bases, including polynomial Brzier basis, trigonometric polynomial and hyperbolic polynomial Brzier basis. Similar to the original Brzier-like bases, UE-Brzier basis func-tions are not orthogonal. In this paper, a group of orthogonal basis is constructed based on UE-Brzier basis. The transformation matrices between UE-Brzier basis and the proposed orthogonal basis are also solved.
基金Supported by Natural Science Foundation of China(No.10871208,No.60970097)
文摘Adjusting weights as a shape control tool in rational B6zier curve design is not easy because the weights have a global in- fluence. The curve could not approximate control polygon satisfactorily by an interactive manner. In order to produce a curve close enough to control polygon at every control vertex, an optimization model is established to minimize the distance between rational B6zier curve and its control points. This optimization problem is converted to a quadratic programming problem by separating and recombining the objective function. The new combined multi-objective optimization problem is reasonable and easy to solve. With an optimal parameter, the computing process is discussed. Comparative examples show that the designed curve is closer to control polygon and preserves the shape of the control polygon well.
文摘This paper deals with the computer modeling of structures starting from a point cloud. The CCTV (China Central Television) tower headquarters is the case for study because the shape of this building is non-stellar, concave and multi-connected. It is composed of sowns and chains. The sown is the representation of a horizontal plane formed by dense points. The chain is a planar path modeled by rare points. The CCTV structure is defined only by the three orthogonal Cartesian coordinates of the points. The proposed computer modeling uses a sequence of procedures and the desired outputted 3D model is consistent. The first procedure is devoted to attributing points to their voxel and to estimating three values needed afterwards. The second procedure is devoted to analyzing clusters vertically and horizontally, to preliminarily distinguishing chains from sowns and to generating relational matching. The third procedure is devoted to building closed paths between all chains and all their projections on sowns. The fourth procedure is devoted to connecting points with triangles. The fifth procedure, still being implemented, is devoted to interpolating triangles with triangular splines. The results show it is possible to achieve the 3D model using the above mentioned procedures. These procedures are written, implemented and tested and they form a library of people's own software. The code is written using Matlab. It is not possible to obtain the required 3D model if the procedures are applied in the wrong order or one step is skipped. To conclude, it is possible to obtain the computer model of the CCTV using the provided sequence of procedures.
基金Supported by National Natural Science Foundation of China(Grants 61100129)Open Program of Key Laboratory of Intelligent Information Processing,Institute of Computing Technology,Chinese Academy of Sciences(IIP2014-7)
文摘The explicit expression of the G3 basis function is presented in this paper. It is derived by constructing the conversion matrix between G3 basis function and Brzier representation. After the matrix decomposition, equations for constructing G3 splines can be presented independently of geometric shape parameters' values. It makes the equation's solving easier. It is also known that the general form of the G3spline basis function is given in the first time. Its geometric construction method is presented.