ThreeJS ColorMaps(LookUpTables - LUT)

时间:2016-11-08 22:39:05

标签: plugins three.js webgl colormap twgl.js

我正在将一个项目从canvas2D转换为webgl / webgl2,并考虑使用ThreeJS。

一个问题是使用色彩映射。我通常使用256色图,因此颜色是Uint8属性数组作为统一色图的索引:256色的数组。

这需要Vertex着色器将Uint8颜色属性(1字节索引转换为Uniform颜色数组)转换为Varying颜色,然后传递给Frag着色器,然后将其用作颜色。

我如何在三个方面做到这一点?或者我可能应该使用不同的3D库(https://twgljs.org/,比如说)

更一般地说,我需要了解如何为three.js集成或创建扩展。任何文件或任何类型的帮助?我认为,three.js网站不包含此内容。

0 个答案:

没有答案