python - 3D颜色插值Python

标签 python python-3.x interpolation

首先,如果这是重复的,我很抱歉!

为了解释这种情况,我开发了一个应用程序来显示对象的 3D 实时模型。在这个模型上,我有一系列压力传感器,它们会将信息传递给我的应用程序。然后将为每个压力分配一种颜色,以在我的模型表面上生成 3D 压力图。我的网格上有 144 个压力传感器和大约 21000 个顶点。每个传感器都将分配一个 RGB 颜色。

有人可以帮助我了解如何使用重心插值法将已知颜色(其中 144 种)插值到模型的其余部分吗?

这个网站很好地展示了我正在努力实现的目标:https://codeplea.com/triangular-interpolation但是我找不到任何在 3 个维度上对我有帮助的东西。

帮助! :)

最佳答案

首先,感谢您在问题中提供的关于重心插值的精彩页面!

其次,您可以在每个点使用传感器对模型进行三角测量,并在每个三角形内的传感器值之间进行插值,无论它是 2D 还是 3D - 三角形就是三角形。使用重心,您将在每个边缘获得漂亮的匹配颜色,整个模型看起来会非常酷。

关于python - 3D颜色插值Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51882316/

相关文章:

python - numba 中的协程

python - 短语删除脚本正在删除给定短语中的所有字符

使用余弦函数的 OpenGL 颜色插值?

python - 如何实现线性插值?

python - repr 的输出什么时候有用?

python - 沿轴平滑数组

python - 蝴蝶图像的特征提取

python-3.x - python 中的名称格式与字符串分割

python - 从亚马逊获取所有评论? python 3

r - 如何在r中的多列之间线性插值?