期刊文献+

基于三维均值坐标和GPU加速的弹性体形变仿真 被引量:1

Simulation of Elastic Model Deformation Based on Mean Value Coordinate and GPU Accelerating
下载PDF
导出
摘要 针对弹性体表面三角网格模型,提出了一种基于三维均值坐标的弹性体形变仿真方法。由于表面网格模型对物体内部特征表达能力的不足,不能反映弹性体的内部结构特征。因此将弹性体的表面网格模型转化为体素模型,利用三维均值坐标原理,将原表面网格模型中的各个顶点映射到对应体素的八个顶点,生成三维均值坐标。再采用三维质点弹簧模型对体素模型进行形变计算,最后将形变映射回三角网格模型。所述方法不仅能够保留模型的表面特性,还能反映模型内部在形变过程中的物理特性,使形变过程更加真实、可靠。为了满足形变仿真应用中的实时性需求,提出了一种基于GPU的加速方法。通过在形变计算部分采用GPU并行加速,使弹性体模型的实时形变仿真成为可能。实验结果表明,所提出的形变仿真方法能较好地处理弹性体的实时形变仿真。 A deformation simulation method based on mean value coordinate was proposed to process the deformation of the surface mesh of elastic bodies. As the surface mesh model failed to reflect the intemal characteristics of elastic bodies, the surface mesh model to the voxel model was converted by using the principle of mean value coordinate and mapping the vertexes in the surface mesh model to the eight vertex of the corresponding voxel. Then the mass-spring modeling method was adopted to calculate the deformation of the voxel model, and finally map the deformation of voxels back to the surface mesh model of elastic bodies. The proposed method could not only maintain the surface characteristics of the model, but also reflect the physical characteristics of the internal characteristics in the deformation process, making the deformation process more realistic and reliable. In order to realize real-time deformation simulation, an acceleration method was proposed based on GPU. By using the GPU parallel acceleration in the part of deformation calculation, the real-time deformation simulation of elastic bodies possible was made. Experimental results show that proposed deformation simulation method can efficiently handle the real-time deformation simulation of elastic bodies.
出处 《系统仿真学报》 CAS CSCD 北大核心 2014年第9期1907-1910,1926,共5页 Journal of System Simulation
基金 国家自然科学基金(61372107 61272276) 北航虚拟现实技术与系统国家重点实验室开放课题基金(BUAA-VR-13KF-15)
关键词 均值坐标 实时形变模型 质点弹簧模型 GPU加速 mean value coordinate real-time deformation simulation mass-spring model GPU acceleration
  • 相关文献

参考文献15

  • 1Benjamin Gilles, Guillaume Bousquet, Francois Faure, et al. Frame-based Elastic Models [J]. ACM Transactions on Graphics (S0730-0301), 2011, 30(2): 15. 被引量:1
  • 2Gaizka San-Vicente, Iker Aguinaga, Juan Tomas Celiguueta. Cubical Mass-Spring Model Design Based on a Tensile Deformation Test and Nonlinear Material Model [J]. IEEE Transactions on Visualization and Computer Graphics (S1077-2626), 2012, 18(2): 228-241. 被引量:1
  • 3Koc,.ak U, Palmedus K L, Cooper M. Dynmrtic deformation using adaptable, linked asynchronous fern regions [C]// Proceedings of the 25th Spring Conference on Computer Graphics. USA: A CM, 2009:197-204. 被引量:1
  • 4Michael S. Floater. Mean value coordinates [J]. Computer Aided Geometric Design (S0010-4485), 2003, 20(1): 19-27. 被引量:1
  • 5Michael S Floater, G6za K6s, Martin Reimers. Mean Value Coordinates in 3D [J]. Computer Aided Geometric Design (S0010-4485), 2005, 22(7): 623-631. 被引量:1
  • 6Hongchuan Yu, Jian J Zhang. Mean Value Coordinates-Based Caricature and Expression Synthesis [J]. Signal, Image and Video Processing (S 1863-1703), 2013, 7(5): 899-910. 被引量:1
  • 7Deng Z, Chen G, Wang F, et al. Mesh Merging with Mean Value Coordinates [C]// Digital Home (ICDH), 2012 Fourth International Conference on. USA: IEEE, 2012: 278-282. 被引量:1
  • 8Yang Shen, Xiao Lin, YanGao, et al. Video Composition by Optimized 3d Mean-Value Coordinates [J]. Computer Animation and Virtual Worlds (S1546-427X), 2012, 23(3-4): 179-190. 被引量:1
  • 9Lipman Y, Kopf J, Cohen-Or D, et al. GPU-assisted positive mean value coordinates for mesh deformations [C]//Symposium on Geometry Processing. Spain: ACM, 2007, 257:117-123. 被引量:1
  • 10Tan Ju, Scott Schaefer, Joe Warren. Mean Value Coordinates for Closed Triangular Meshes [J]. ACM Transactions on Graphics (S0730-0301), 2005, 24(3): 561-566. 被引量:1

二级参考文献9

  • 1卢涤非,邹万红,叶修梓.基于局部相似变换的网格变形复制[J].计算机辅助设计与图形学学报,2007,19(5):595-599. 被引量:5
  • 2ILYA B, JOVAN P. Automatic rigging and animation of 3D characters [J]. ACM Transactions on Graphics (TOG), 2007, 26(3): 72-79. 被引量:1
  • 3AUOKC, TAICL, CHUH K , et al. Skeletonextraction by mesh contraction [J]. ACM Transactions on Graphics (TOG), 2008, 27(3): 1 -10. 被引量:1
  • 4SORKINE O, COHEN O R D, LIPMAN Y, et al. Laplacian surface editing [C] // Proceedings /of the 2004 Eurographics/ACM SIGGRAPH Symposium on Geometry Processing. Nice: ACM, 2004 : 175 - 184. 被引量:1
  • 5SHI X, ZHOU K, TONG Y, et al. Mesh puppetry: cascading optimization of mesh deformation with inverse kinematics [J]. ACM Transactions on Graphics (TOG), 2007, 26(3): 81 - 90. 被引量:1
  • 6BOTSCH M, SORKINE O. On linear variational surface deformation methods [J]. IEEE Transactions on Visualization and Computer Graphics, 2008, 14(1) : 213 -230. 被引量:1
  • 7SUMNER R W, POPOVIC J. Deformation transfer for triangle meshes [J]. ACM Transactions on Graphics (TOG), 2004, 23(3): 399-405. 被引量:1
  • 8FLOATER M S, KOS G, REIMERS M. Mean value coordinates in 3D [J]. Computer Aided Geometric Design, 2005, 22(7): 623- 631. 被引量:1
  • 9JU T. SCHAEFER S, WARREN J. Mean value coordinares for closed triangular meshes [J]. ACM Transactions on Graphics (TOG), 2005, 24(3): 561 -566. 被引量:1

共引文献1

同被引文献2

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部