基于三角网格自适应的布料仿真

Suzana Matos França de Oliveira, C. Vidal, J. B. C. Neto, Laise Lima De Carvalho, J. G. R. Maia
{"title":"基于三角网格自适应的布料仿真","authors":"Suzana Matos França de Oliveira, C. Vidal, J. B. C. Neto, Laise Lima De Carvalho, J. G. R. Maia","doi":"10.1109/SIBGRAPI.2014.20","DOIUrl":null,"url":null,"abstract":"In the last decades, cloth animation has been the focus of much research, because of demands from the entertainment industry and from e-commerce. That type of animation is usually produced by means of physics simulations that are computationally expensive. Cloth folding during oscillations or due to contact with rigid objects often requires a very dense mesh when high curvatures are present. In those situations, the dynamics simulation will involve huge matrices and vectors. So, in the attempt to reduce costs, adaptive remeshing is frequently proposed. In this work, we investigate a remeshing approach during dynamics simulation of cloth. Mesh refinement is applied only to regions that need a fine level of detail. Our remeshing strategy refines the mesh in regions of high curvature and simplifies the mesh in regions of low curvature. No matter how regular and coarse the initial mesh is, our remeshing strategy produces meshes that are well adapted to the irregularities of the solid objects at every time step of the draping simulation. The fabric model consists of a triangular mesh and uses a spring-mass-damper system to compute the forces between particles, which are located at the mesh's vertices. Collision detection depends on the arrangement of the cloth model and the objects in the scene. Although the tests show that, for comparable mesh sizes, the adaptive method does not always outperforms non-adaptive methods, the quality of the draping is much better when adaptive methods are used. Thus, adaptive methods can deliver comparable draping quality with fewer elements and less cost.","PeriodicalId":146229,"journal":{"name":"2014 27th SIBGRAPI Conference on Graphics, Patterns and Images","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Cloth Simulation with Triangular Mesh Adaptivity\",\"authors\":\"Suzana Matos França de Oliveira, C. Vidal, J. B. C. Neto, Laise Lima De Carvalho, J. G. R. Maia\",\"doi\":\"10.1109/SIBGRAPI.2014.20\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the last decades, cloth animation has been the focus of much research, because of demands from the entertainment industry and from e-commerce. That type of animation is usually produced by means of physics simulations that are computationally expensive. Cloth folding during oscillations or due to contact with rigid objects often requires a very dense mesh when high curvatures are present. In those situations, the dynamics simulation will involve huge matrices and vectors. So, in the attempt to reduce costs, adaptive remeshing is frequently proposed. In this work, we investigate a remeshing approach during dynamics simulation of cloth. Mesh refinement is applied only to regions that need a fine level of detail. Our remeshing strategy refines the mesh in regions of high curvature and simplifies the mesh in regions of low curvature. No matter how regular and coarse the initial mesh is, our remeshing strategy produces meshes that are well adapted to the irregularities of the solid objects at every time step of the draping simulation. The fabric model consists of a triangular mesh and uses a spring-mass-damper system to compute the forces between particles, which are located at the mesh's vertices. Collision detection depends on the arrangement of the cloth model and the objects in the scene. Although the tests show that, for comparable mesh sizes, the adaptive method does not always outperforms non-adaptive methods, the quality of the draping is much better when adaptive methods are used. Thus, adaptive methods can deliver comparable draping quality with fewer elements and less cost.\",\"PeriodicalId\":146229,\"journal\":{\"name\":\"2014 27th SIBGRAPI Conference on Graphics, Patterns and Images\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 27th SIBGRAPI Conference on Graphics, Patterns and Images\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIBGRAPI.2014.20\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 27th SIBGRAPI Conference on Graphics, Patterns and Images","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIBGRAPI.2014.20","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

在过去的几十年里,由于娱乐行业和电子商务的需求,布料动画一直是许多研究的焦点。这种类型的动画通常是通过物理模拟来制作的,这在计算上是很昂贵的。当存在高曲率时,在振荡期间或由于与刚性物体接触而折叠的布料通常需要非常密集的网格。在这些情况下,动力学模拟将涉及巨大的矩阵和向量。因此,为了降低成本,经常提出自适应重网格。在这项工作中,我们研究了布料动力学模拟过程中的一种重网格方法。网格细化只应用于需要精细细节的区域。我们的网格重划分策略细化了高曲率区域的网格,简化了低曲率区域的网格。无论初始网格是多么的规则和粗糙,我们的重新网格策略产生的网格都能很好地适应悬垂模拟的每个时间步的实体物体的不规则性。织物模型由一个三角形网格组成,并使用弹簧-质量-阻尼系统来计算位于网格顶点的粒子之间的力。碰撞检测依赖于布料模型和场景中物体的排列。虽然测试表明,对于类似的网格尺寸,自适应方法并不总是优于非自适应方法,但当使用自适应方法时,悬垂质量要好得多。因此,自适应方法可以用更少的元素和更低的成本提供类似的悬垂质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Cloth Simulation with Triangular Mesh Adaptivity
In the last decades, cloth animation has been the focus of much research, because of demands from the entertainment industry and from e-commerce. That type of animation is usually produced by means of physics simulations that are computationally expensive. Cloth folding during oscillations or due to contact with rigid objects often requires a very dense mesh when high curvatures are present. In those situations, the dynamics simulation will involve huge matrices and vectors. So, in the attempt to reduce costs, adaptive remeshing is frequently proposed. In this work, we investigate a remeshing approach during dynamics simulation of cloth. Mesh refinement is applied only to regions that need a fine level of detail. Our remeshing strategy refines the mesh in regions of high curvature and simplifies the mesh in regions of low curvature. No matter how regular and coarse the initial mesh is, our remeshing strategy produces meshes that are well adapted to the irregularities of the solid objects at every time step of the draping simulation. The fabric model consists of a triangular mesh and uses a spring-mass-damper system to compute the forces between particles, which are located at the mesh's vertices. Collision detection depends on the arrangement of the cloth model and the objects in the scene. Although the tests show that, for comparable mesh sizes, the adaptive method does not always outperforms non-adaptive methods, the quality of the draping is much better when adaptive methods are used. Thus, adaptive methods can deliver comparable draping quality with fewer elements and less cost.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信