Home Reference Source

References

summary
public

F GL_LINES()

public

F GL_POINTS()

public
public

F getContext(): *

public

F setContext(context: *)

public
public
public
public
public
public
public
public
public
public

V library: *

public

V version: *

cameras

summary
public
public

controls

summary
public

core

summary
public
public

C Model

public
public

C Scene

public
public

geometry

summary
public

C Box

public
public

C Line

public

C Plane

helpers

summary
public
public

helpers/lights

summary
public

lights

summary
public

loaders

summary
public

C File

public
public

material

summary
public

C Basic

public
public
public

C Raw

public

C Sem

renderer

summary
public

renderer/chunks

summary
public

F ashima(): string

public

V FOG: {"linear": *, "exponential": *, "exponential2": *}

public

V DIRECTIONAL: {"before": *, "main": *}

public

V POINT: {"before": *, "main": *}

public

V UBO: {"scene": *, "model": *}

renderer/helpers

summary
public
public

C Vao

public

F createProgram(gl: *, vertex: *, fragment: *): *

utils

summary
public

F componentToHex(c: *): *

public

F convert(hex: *): *

public

F hexIntToRgb(hex: *): *

public

F hexStringToRgb(hex: *): *

public

F rgbToHex(r: *, g: *, b: *): string

public

F flatten(arr: *): *

public

F generateVertexNormals(positions: *, indices: *): *

public

F mergeVertices(data: *): {"positions": *, "indices": *, "normals": *}

public

F subdivide(data: *): *

public

F unflatten(arr: *, amount: *): *

public

F clamp(value: *, min: *, max: *): *

public

F isPowerOf2(value: *): *

public

F randomRange(min: *, max: *): *