Skip to main content

noise4D()

来自 @remotion/noise 包.

创建 4D 噪声。

API

该函数接受五个参数:

seed

传入任何 字符串数字。如果种子相同,则对于相同的 xyzw 值将获得相同的结果。更改种子以获得不同的结果,适用于您的 xyzw 值。

x

数字

第一个维度值。

y

数字

第二个维度值。

z

数字

第三个维度值。

w

数字

第四个维度值。

返回值

一个值在 -11 之间,随着您的 xyzw 值的变化而摆动。

示例

tsx
import { noise4D } from "@remotion/noise";
 
const x = 32;
const y = 40;
const z = 50;
const w = 64;
console.log(noise4D("my-seed", x, y, z, w));
tsx
import { noise4D } from "@remotion/noise";
 
const x = 32;
const y = 40;
const z = 50;
const w = 64;
console.log(noise4D("my-seed", x, y, z, w));

Credits

依赖项: simplex-noise

另请参阅