modeling/src/maths/mat4/create.js

  1. /**
  2. * Represents a 4x4 matrix which is column-major (when typed out it looks row-major).
  3. * See fromValues().
  4. * @typedef {Array} mat4
  5. */
  6. /**
  7. * Creates a new identity matrix.
  8. *
  9. * @returns {mat4} a new matrix
  10. * @alias module:modeling/maths/mat4.create
  11. */
  12. const create = () => [
  13. 1, 0, 0, 0,
  14. 0, 1, 0, 0,
  15. 0, 0, 1, 0,
  16. 0, 0, 0, 1
  17. ]
  18. module.exports = create