跳转到内容
查看源码

Vec3自动生成

分类:类型

三维浮点向量。

Vec3

Three Floats; see Vec2.

返回 函数 分类
Vec3 abs(x: Vec3) 数学函数
Vec3 acos(x: Vec3) 数学函数
Vec3 asin(x: Vec3) 数学函数
T at(field: Volume<T>, at: Vec3) Field 读取
T at_linear(field: Volume<T>, position: Vec3) Field 读取
Vec3 atan(x: Vec3) 数学函数
Vec3 ceil(x: Vec3) 数学函数
Vec3 clamp(x: Vec3, low: Float, high: Float) 数学函数
Vec3 clamp(x: Vec3, low: Vec3, high: Vec3) 数学函数
Vec3 coord() 上下文函数
Vec3 cos(x: Vec3) 数学函数
Vec3 cosh(x: Vec3) 数学函数
Vec3 cross(a: Vec3, b: Vec3) 数学函数
Vec3 degrees(x: Vec3) 数学函数
Float distance(a: Vec3, b: Vec3) 数学函数
Vec3 domain() 上下文函数
Float dot(a: Vec3, b: Vec3) 数学函数
DVec3 double(x: Vec3) 类型转换
DVec3 dvec3(v: Vec3) 构造函数
Vec3 exp(x: Vec3) 数学函数
Vec3 exp2(x: Vec3) 数学函数
T fetch(field: Volume<T>, at: Vec3) Field 读取
Vec3 float(x: IVec3) 类型转换
Vec3 float(x: DVec3) 类型转换
Vec3 float(x: LVec3) 类型转换
Vec3 floor(x: Vec3) 数学函数
Vec3 fma(a: Vec3, b: Vec3, c: Vec3) 数学函数
Vec3 fract(x: Vec3) 数学函数
IVec3 int(x: Vec3) 类型转换
Vec3 inversesqrt(x: Vec3) 数学函数
Float length(v: Vec3) 数学函数
Vec3 log(x: Vec3) 数学函数
Vec3 log2(x: Vec3) 数学函数
LVec3 long(x: Vec3) 类型转换
Mat3 mat3(c0: Vec3, c1: Vec3, c2: Vec3) 构造函数
Vec3 max(a: Vec3, b: Float) 数学函数
Vec3 max(a: Vec3, b: Vec3) 数学函数
Vec3 min(a: Vec3, b: Float) 数学函数
Vec3 min(a: Vec3, b: Vec3) 数学函数
Vec3 mix(a: Vec3, b: Vec3, t: Float) 数学函数
Vec3 mix(a: Vec3, b: Vec3, t: Vec3) 数学函数
Vec3 mod(x: Vec3, y: Vec3) 数学函数
Vec3 mod(x: Vec3, y: Float) 数学函数
Vec3 normalize(v: Vec3) 数学函数
Vec3 pow(base: Vec3, exponent: Float) 数学函数
Vec3 pow(base: Vec3, exponent: Vec3) 数学函数
T put(memory: Volume<T>, at: Vec3, value: T) memory 写入
Vec3 radians(x: Vec3) 数学函数
Vec3 reflect(incident: Vec3, normal: Vec3) 数学函数
Vec3 refract(incident: Vec3, normal: Vec3, eta: Float) 数学函数
Vec3 round(x: Vec3) 数学函数
Vec3 saturate(x: Vec3) 数学函数
Vec3 sign(x: Vec3) 数学函数
Vec3 sin(x: Vec3) 数学函数
Vec3 sinh(x: Vec3) 数学函数
Vec3 size(field: Volume<T>) Field 读取
Vec3 smoothstep(low: Float, high: Float, x: Vec3) 数学函数
Vec3 smoothstep(low: Vec3, high: Vec3, x: Vec3) 数学函数
Vec3 sqrt(x: Vec3) 数学函数
Vec3 step(edge: Float, x: Vec3) 数学函数
Vec3 step(edge: Vec3, x: Vec3) 数学函数
Vec3 tan(x: Vec3) 数学函数
Vec3 tanh(x: Vec3) 数学函数
Vec3 trunc(x: Vec3) 数学函数
Vec3 vec3(x: Float, y: Float, z: Float) 构造函数
Vec3 vec3(x: Int, y: Int, z: Int) 构造函数
Vec3 vec3(xy: Vec2, z: Float) 构造函数
Vec3 vec3(x: Float, yz: Vec2) 构造函数
Vec4 vec4(xyz: Vec3, w: Float) 构造函数
Vec4 vec4(x: Float, yzw: Vec3) 构造函数