{"title":"Towards the non-stretchable and non-elongating string with stress-strain handling","authors":"R. Durikovic, E. Siebenstich","doi":"10.2478/jamsi-2019-0007","DOIUrl":null,"url":null,"abstract":"Abstract We propose an approach for real-time physically semi-realistic animation of strings which directly manipulates the string positions by position based dynamics. The main advantage of a position based dynamics is its controllability. Instability problems of explicit integration schemes can be avoided. Specifically, we offer the following three contributions. We introduce the non-elongating and non-stretchable mass spring dynamics model based on Position Based Dynamics to simulate 1D string. We introduce a method for propagating the twisting angle along the chain of segments. In addition, we solve collision constraints by regularly distributing the spheres along the chain segments followed by particle projection to validate the positions. Proposed strain limiting constraint can handle the strings fixed in multiple locations contrary to single fixed side as is common for hair models. The use of multiple constraints provides an efficient treatment for stiff twisting and non-stretchable mass spring dynamics model.","PeriodicalId":43016,"journal":{"name":"Journal of Applied Mathematics Statistics and Informatics","volume":"15 1","pages":"29 - 46"},"PeriodicalIF":0.3000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Applied Mathematics Statistics and Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/jamsi-2019-0007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0
Abstract
Abstract We propose an approach for real-time physically semi-realistic animation of strings which directly manipulates the string positions by position based dynamics. The main advantage of a position based dynamics is its controllability. Instability problems of explicit integration schemes can be avoided. Specifically, we offer the following three contributions. We introduce the non-elongating and non-stretchable mass spring dynamics model based on Position Based Dynamics to simulate 1D string. We introduce a method for propagating the twisting angle along the chain of segments. In addition, we solve collision constraints by regularly distributing the spheres along the chain segments followed by particle projection to validate the positions. Proposed strain limiting constraint can handle the strings fixed in multiple locations contrary to single fixed side as is common for hair models. The use of multiple constraints provides an efficient treatment for stiff twisting and non-stretchable mass spring dynamics model.