noise4D()
来自 @remotion/noise
包.
创建 4D 噪声。
API
该函数接受五个参数:
seed
传入任何 字符串 或 数字。如果种子相同,则对于相同的 x
、y
、z
和 w
值将获得相同的结果。更改种子以获得不同的结果,适用于您的 x
、y
、z
、w
值。
x
数字
第一个维度值。
y
数字
第二个维度值。
z
数字
第三个维度值。
w
数字
第四个维度值。
返回值
一个值在 -1
和 1
之间,随着您的 x
、y
、z
和 w
值的变化而摆动。
示例
tsx
import {noise4D } from "@remotion/noise";constx = 32;consty = 40;constz = 50;constw = 64;console .log (noise4D ("my-seed",x ,y ,z ,w ));
tsx
import {noise4D } from "@remotion/noise";constx = 32;consty = 40;constz = 50;constw = 64;console .log (noise4D ("my-seed",x ,y ,z ,w ));
Credits
依赖项: simplex-noise