Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "raymarch/direction"

Index

Variables

Variables

Const raymarchDir

raymarchDir: TaggedFn3<"vec2", "vec2", "float", "vec3"> = defn("vec3","raymarchDir",["vec2", "vec2", "float"],(frag, res, fov) => {let uv: Vec2Sym;return [(uv = sym(sub(frag, div(res, FLOAT2)))),ret(normalize(vec3(uv, neg(div($y(res), tan(div(radians(fov), FLOAT2))))))),];})
param

vec2

param

vec2

param

float vertical FOV (in degrees)

Generated using TypeDoc