{"title":"Physics-based multi-domain subspace deformation with component mode synthesis","authors":"Y. Yang, X. Guo","doi":"10.1109/VR.2012.6180886","DOIUrl":null,"url":null,"abstract":"Fast and accurate simulation of 3D soft objects is important to virtual environment and reality. Simulating 3D deformation of large model in real-time is a challenging problem as it is very computation-demanding involving intensive matrix-based operation of large scale. Reduction techniques, consequently flourish where the dynamic is computed within a subspace of much smaller size with accuracy loss. This type of technique greatly boosts the simulation performance. Currently, most reduction methods use globally-computed bases. As a result, when large local deformation occurs, global bases often fail to provide necessary freedoms at the desired region. Alternatively, we construct subspaces locally based on the linear component mode synthesis (CMS) method. The components are the mutually disjoint sub-meshes (with duplicated boundary DOFs) and the local bases are called component modes which are the displacements of the components under certain mechanical equilibrium.We greatly extend the classic CMS with the following contributions. 1) We propose a new physics-based multi-domain subspace deformable model based on CMS. The subspace is locally constructed with component modes. The computation of modes follow a compact and straightforward formulation and the pre-computation is orders-faster comparing with some global subspace techniques. 2) The classic CMS does not handle large deformations with the linear modes. We extend the idea of modal warping to CMS with co-rotational elasticity to accommodate large rotational deformation. 3) A new type of mode called degenerated constraint mode is employed which constructs the subspaces of small size at components while preserving the boundary compatibility. As a result, the simulation can be performed within a small subspace and the boundary locking artifacts are also avoided. 4) We also propose another new type of mode called user constraint mode, which prevents the reduced system from being over-constrained. 5) Based on the extended CMS, we propose several simulation strategies including the hybrid simulation with the customized local mode supersets and the skeleton-driven deformable model based on the interface hierarchy.","PeriodicalId":220761,"journal":{"name":"2012 IEEE Virtual Reality Workshops (VRW)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Virtual Reality Workshops (VRW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VR.2012.6180886","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Fast and accurate simulation of 3D soft objects is important to virtual environment and reality. Simulating 3D deformation of large model in real-time is a challenging problem as it is very computation-demanding involving intensive matrix-based operation of large scale. Reduction techniques, consequently flourish where the dynamic is computed within a subspace of much smaller size with accuracy loss. This type of technique greatly boosts the simulation performance. Currently, most reduction methods use globally-computed bases. As a result, when large local deformation occurs, global bases often fail to provide necessary freedoms at the desired region. Alternatively, we construct subspaces locally based on the linear component mode synthesis (CMS) method. The components are the mutually disjoint sub-meshes (with duplicated boundary DOFs) and the local bases are called component modes which are the displacements of the components under certain mechanical equilibrium.We greatly extend the classic CMS with the following contributions. 1) We propose a new physics-based multi-domain subspace deformable model based on CMS. The subspace is locally constructed with component modes. The computation of modes follow a compact and straightforward formulation and the pre-computation is orders-faster comparing with some global subspace techniques. 2) The classic CMS does not handle large deformations with the linear modes. We extend the idea of modal warping to CMS with co-rotational elasticity to accommodate large rotational deformation. 3) A new type of mode called degenerated constraint mode is employed which constructs the subspaces of small size at components while preserving the boundary compatibility. As a result, the simulation can be performed within a small subspace and the boundary locking artifacts are also avoided. 4) We also propose another new type of mode called user constraint mode, which prevents the reduced system from being over-constrained. 5) Based on the extended CMS, we propose several simulation strategies including the hybrid simulation with the customized local mode supersets and the skeleton-driven deformable model based on the interface hierarchy.