three.js - 它是否为顶点索引着色?

时间:2014-09-03 14:27:55

标签: javascript three.js webgl

我已经开始使用three.js了,我知道three.js中的顶点有颜色,但是我正在调查是否在three.js中有一些方法,或者通常在WebGL中是否有顶点的索引颜色?例如,基于我给顶点的一些值,我将限制从最小值到最大值的颜色从蓝色,黄色到红色,并且两个顶点之间的渐变必须使用该索引颜色的比例。实际示例将用于有限元方法可视化。

那么,你知道怎么会破解这个吗?

1 个答案:

答案 0 :(得分:1)

使用顶点存储索引,并将它们传递给片段着色器。在片段着色器中,使用插值索引在包含颜色梯度的1d(*)纹理中进行查找。

(*)请注意,WebGL实际上并不支持真正的1d纹理,常见的方法是使用Nx1 2D纹理。

相关问题