rgba-to-float:将 RGBA 颜色打包成单个浮点数

时间:2024-07-19 08:57:59
【文件属性】:

文件名称:rgba-to-float:将 RGBA 颜色打包成单个浮点数

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-19 08:57:59

JavaScript

rgba 到浮动 将 RGBA 颜色打包为 ABGR 编码的浮点数。 这在 WebGL 中用于将颜色数据交错到 Float32Array 中很有用,但仅对 RGBA 使用单个浮点数。 var pack = require ( 'rgba-to-float' ) //packs RGBA into a float, var color = pack ( 0 , 255 , 128 , 127 ) 这仅适用于正确实现类型化数组的浏览器。 精确 这会屏蔽高位以避免 NaN 值,并且有少量的精度损失。 在顶点着色器中,您可能希望对其进行偏置,以便0.0和1.0 alpha 产生预期结果。 attribute vec4 color; varying vec4 v_color; void main() { v_color = color; v_color.a = color


【文件预览】:
rgba-to-float-master
----test.js(743B)
----.npmignore(96B)
----LICENSE.md(1KB)
----README.md(1KB)
----.gitignore(56B)
----index.js(173B)
----package.json(784B)

网友评论