D-NURBS
D-NURBS: a physics-based framework for geometric design. Presents dynamic non-uniform rational B-splines (D-NURBS), a physics-based generalization of NURBS. NURBS have become a de facto standard in commercial modeling systems. Traditionally, however, NURBS have been viewed as purely geometric primitives, which require the designer to interactively adjust many degrees of freedom-control points and associated weights-to achieve the desired shapes. The conventional shape modification process can often be clumsy and laborious. D-NURBS are physics-based models that incorporate physical quantities into the NURBS geometric substrate. Their dynamic behavior, resulting from the numerical integration of a set of nonlinear differential equations, produces physically meaningful, and hence intuitive shape variation. Consequently, a modeler can interactively sculpt complex shapes to required specifications not only in the traditional indirect fashion, by adjusting control points and setting weights, but also through direct physical manipulation, by applying simulated forces and local and global shape constraints. We use Lagrangian mechanics to formulate the equations of motion for D-NURBS curves, tensor-product D-NURBS surfaces, swung D-NURBS surfaces and triangular D-NURBS surfaces. We apply finite element analysis to reduce these equations to efficient numerical algorithms computable at interactive rates on common graphics workstations. We implement a prototype modeling environment based on D-NURBS and demonstrate that D-NURBS can be effective tools in a wide range of computer-aided geometric design (CAGD) applications.
Keywords for this software
References in zbMATH (referenced in 15 articles )
Showing results 1 to 15 of 15.
Sorted by year (- Hashemi-Dehkordi, Sayed-Mahdi; Valentini, Pier Paolo: Comparison between Bézier and Hermite cubic interpolants in elastic spline formulations (2014)
- Lu, Jia; Zheng, Chao: Dynamic cloth simulation by isogeometric analysis (2014)
- Lin, Ge; Luo, Xiaonan; Li, Chunjing; Shi, Xiquan; Li, Yi; Wang, Ruomei: The skim of balance theory of 3D garment simulation (2011)
- Valentini, Pier Paolo; Pennestrì, Ettore: Modeling elastic beams using dynamic splines (2011)
- Martišek, Dalibor; Procházková, Jana: Relation between algebraic and geometric view on NURBS tensor product surfaces. (2010)
- Ulusoy, İlkay; Akagündüz, Erdem; Weber, Gerhard-Wilhelm: Estimation of parameters for dynamic volume spline models (2010)
- Ulusoy, İlkay; Akagündüz, Erdem; Weber, Gerhard-Wilhelm: Inverse solution for parameter estimation of a dynamic volume spline based forehead skin model (2010)
- Liu, Xu-Zheng; Cui, Xia; Zheng, Guo-Qin; Yong, Jun-Hai; Sun, Jia-Guang: Dynamic PDE parametric curves (2008)
- Sharma, R.; Sha, O.P.: A research note on design of fair surfaces over irregular domains using data-dependent triangulation (2008)
- González Castro, Gabriela; Ugail, Hassan; Willis, Philip; Palmer, Ian: A survey of partial differential equations in geometric design (2007)
- McDonnell, Kevin T.; Qin, Hong: A novel framework for physically based sculpting and animation of free-form solids (2007)
- Boier-Martin, Ioana; Zorin, Denis; Bernardini, Fausto: A survey of subdivision-based tools for surface modeling (2005)
- Hughes, T.J.R.; Cottrell, J.A.; Bazilevs, Y.: Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement (2005)
- Nunes, J.C.; Guyot, S.; Deléchelle, E.: Texture analysis based on local analysis of the bidimensional empirical mode decomposition (2005)
- Shih, Alan M.; Yu, Tzu-Yi; Gopalsamy, Sankarappan; Ito, Yasushi; Soni, Bharat: Geometry and mesh generation for high fidelity computational simulations using non-uniform rational B-splines (2005)