{"title":"Interpolation of liquids' height inside a mesh","authors":"Durand de Gevigney Valentin","doi":"10.1145/3110292.3110315","DOIUrl":null,"url":null,"abstract":"This short paper details an approach to simulate liquids inside a mesh with an approximate but fast method. Only height is computed, and is used for rendering. One of the benefits of our approach is that height is obtained in a continuous way, by interpolating accurately pre-computed heights. The algorithm presented here uses a two-dimensional Lagrange interpolation. Variables used for interpolation are: desired volume and rotation of the object. Interpolation is improved by using zeros of Chebyshev polynomials, to avoid Runge's phenomenon. Interpolating pre-computed data generates a 2D formula which, at runtime, costs negligible computational time. Results show a very small difference between interpolated height and pre-computed height (mean error <0.1%).","PeriodicalId":360498,"journal":{"name":"Proceedings of the Virtual Reality International Conference - Laval Virtual 2017","volume":"95 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Virtual Reality International Conference - Laval Virtual 2017","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3110292.3110315","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This short paper details an approach to simulate liquids inside a mesh with an approximate but fast method. Only height is computed, and is used for rendering. One of the benefits of our approach is that height is obtained in a continuous way, by interpolating accurately pre-computed heights. The algorithm presented here uses a two-dimensional Lagrange interpolation. Variables used for interpolation are: desired volume and rotation of the object. Interpolation is improved by using zeros of Chebyshev polynomials, to avoid Runge's phenomenon. Interpolating pre-computed data generates a 2D formula which, at runtime, costs negligible computational time. Results show a very small difference between interpolated height and pre-computed height (mean error <0.1%).