首先,如果这是重复的,我很抱歉!
为了解释这种情况,我开发了一个应用程序来显示对象的 3D 实时模型。在这个模型上,我有一系列压力传感器,它们会将信息传递给我的应用程序。然后将为每个压力分配一种颜色,以在我的模型表面上生成 3D 压力图。我的网格上有 144 个压力传感器和大约 21000 个顶点。每个传感器都将分配一个 RGB 颜色。
有人可以帮助我了解如何使用重心插值法将已知颜色(其中 144 种)插值到模型的其余部分吗?
这个网站很好地展示了我正在努力实现的目标:https://codeplea.com/triangular-interpolation但是我找不到任何在 3 个维度上对我有帮助的东西。
帮助! :)
最佳答案
首先,感谢您在问题中提供的关于重心插值的精彩页面!
其次,您可以在每个点使用传感器对模型进行三角测量,并在每个三角形内的传感器值之间进行插值,无论它是 2D 还是 3D - 三角形就是三角形。使用重心,您将在每个边缘获得漂亮的匹配颜色,整个模型看起来会非常酷。
关于python - 3D颜色插值Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51882316/