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