Variables
Const sdfPlane2
sdfPlane2: TaggedFn3<"vec2", "vec2", "float", "float"> = defn("float","sdPlane",["vec2", "vec2", "float"],(p, n, w) => [ret(add(dot(p, n), w))])
Const sdfPlane3
sdfPlane3: TaggedFn3<"vec3", "vec3", "float", "float"> = defn("float","sdPlane",["vec3", "vec3", "float"],(p, n, w) => [ret(add(dot(p, n), w))])
Returns signed distance from
p
to plane defined bynormal
andw
.vec2
vec2
float