简单的3d插值,如海绵变形或热传导

时间:2018-05-09 17:36:05

标签: graphics 3d geometry interpolation simulation

我遇到了一个问题,即使找不到合适的搜索关键字我也不知道。所以我在这里提出一个问题,即使是某些关键字或标签也是如此。

背景非常复杂。但我想要达到的结果可以说是一个简单的场景。

假设我有一个由玻璃制成的立方体。立方体充满了海绵。海绵里有个人。现在这个人做了一些动作或动作。然后当然海绵变形了。此人被描述为几何。我知道这个人的原始姿势,这意味着我知道原始的几何形状。而且我也知道变形的几何形状。我更喜欢将海绵描述为立方体中的点或网格。我知道有限元方法可以准确地做到这一点。但是有没有任何插值方法来计算海绵的分数是多少? 我不希望任何准确的变形。我只是期待一些衰退来显示捏或拉伸。

欢迎使用任何关键字。太多了。

1 个答案:

答案 0 :(得分:0)

因为场景的结构是固定的,所以我选择简单的KNN来实现此功能。由于结构是固定的,因此我一开始会创建一个kdtree。然后基于KNN变形其他点。