Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "sdf/plane"

Index

Variables

Const sdfPlane2

sdfPlane2: TaggedFn3<"vec2", "vec2", "float", "float"> = defn("float","sdPlane",["vec2", "vec2", "float"],(p, n, w) => [ret(add(dot(p, n), w))])

Returns signed distance from p to plane defined by normal and w.

param

vec2

param

vec2

param

float

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 by normal and w.

param

vec3

param

vec3

param

float

Generated using TypeDoc