diff --git a/docs/api/en/renderers/shaders/UniformsUtils.html b/docs/api/en/renderers/shaders/UniformsUtils.html index 6731259ef05f75f04b24b353309807cc68f6b8ba..7ac9813b333160214aba4262595846bd5eedecc0 100644 --- a/docs/api/en/renderers/shaders/UniformsUtils.html +++ b/docs/api/en/renderers/shaders/UniformsUtils.html @@ -10,15 +10,28 @@

[name]

-

Uniform Utilities. Support merging and cloning of uniform variables

- -

Properties

+

+ Provides utility functions for managing uniforms. +

+

Methods

+

[method:Object clone]( [param:Object src] )

+

+ src -- An object representing uniform definitions.

-

Methods

+ Clones the given uniform definitions by performing a deep-copy. That means if + the [page:Uniform.value value] of a uniform refers to an object like a [page:Vector3] + or [page:Texture], the cloned uniform will refer to a new object reference. +

+

[method:Object merge]( [param:Array uniforms] )

+

+ uniforms -- An array of objects containing uniform definitions.

+ Merges the given uniform definitions into a single object. Since the method + internally uses [page:.clone](), it performs a deep-copy when producing the + merged uniform definitions.

Source

diff --git a/docs/api/zh/renderers/shaders/UniformsUtils.html b/docs/api/zh/renderers/shaders/UniformsUtils.html index 8201da89c3720a3cb87f19b655cd84a9ab24bf4a..8ba568f66e559827f34b3dc80cde76054fd66d76 100644 --- a/docs/api/zh/renderers/shaders/UniformsUtils.html +++ b/docs/api/zh/renderers/shaders/UniformsUtils.html @@ -12,13 +12,24 @@

Uniform工具. 支持uniform变量的合并和克隆

-

属性

- +

方法

+

[method:Object clone]( [param:Object src] )

+

+ src -- An object representing uniform definitions.

-

方法

+ Clones the given uniform definitions by performing a deep-copy. That means if + the [page:Uniform.value value] of a uniform refers to an object like a [page:Vector3] + or [page:Texture], the cloned uniform will refer to a new object reference. +

+

[method:Object merge]( [param:Array uniforms] )

+

+ uniforms -- An array of objects containing uniform definitions.

+ Merges the given uniform definitions into a single object. Since the method + internally uses [page:.clone](), it performs a deep-copy when producing the + merged uniform definitions.

源码