阅读(4740) (0)

three.js UniformsUtils

2022-12-26 14:25:16 更新

提供用于管理uniforms的实用功能。

方法

.clone ( src : Object ) : Object

src -- 表示统一定义的对象。

通过执行深层复制克隆给定的统一定义。这意味着如果 uniform 的值引用 Vector3 或 Texture 之类的对象,则克隆的 uniform 将引用新的对象引用。

.merge ( uniforms : Array ) : Object

uniforms -- 包含统一定义的对象数组。

将给定的统一定义合并到一个对象中。由于该方法在内部使用 .clone(),因此它在生成合并的统一定义时执行深度复制。

源码

src/renderers/shaders/UniformsUtils.js