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