Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "normal-mat"

Index

Functions

Const normal33

  • normal33(out: null | Vec, m: ArrayLikeIterable<number>): undefined | Vec
  • Converts given 4x4 matrix to a 3x3 normal matrix, i.e. the transposed inverse of its upper-left 3x3 region. If out is null a new result matrix will be created. Returns undefined if matrix inversion failed.

    Parameters

    • out: null | Vec

      -

    • m: ArrayLikeIterable<number>

      -

    Returns undefined | Vec

Const normal44

  • normal44(out: null | Vec, m: ArrayLikeIterable<number>): undefined | Vec
  • Converts given 4x4 matrix to a 4x4 matrix normal matrix, i.e. the transposed inverse. Writes results to m if out is null. Returns undefined if matrix inversion failed.

    Parameters

    • out: null | Vec

      -

    • m: ArrayLikeIterable<number>

      -

    Returns undefined | Vec

Generated using TypeDoc