官术网_书友最值得收藏!

Inverting a matrix

Multiplying a matrix by its inverse will always result in the identity matrix. An inverted matrix has the opposite mapping of the non-inverted matrix. Not all matrices have an inverse. Only matrices with a non-zero determinant can be inverted.

Inverting matrices is an important operation; the view matrix that is used to transform three-dimensional objects to be displayed on-screen is the inverse of the camera's position and rotation. Another place where inverted matrices become important is skinning, which will be covered in Chapter 10, Mesh Skinning.

Finding the inverse of a matrix is rather complicated as it needs other support functions (such as transpose and adjugate). In this section, you will build these support functions first and then build the inverse function after they have all been built. So firstly, we need to transpose the matrix.

主站蜘蛛池模板: 滁州市| 天气| 前郭尔| 通江县| 蒙自县| 江津市| 临桂县| 乐业县| 太康县| 庆安县| 修水县| 霍城县| 自贡市| 武义县| 富民县| 建湖县| 华亭县| 台前县| 秀山| 青州市| 即墨市| 阿图什市| 清新县| 阜康市| 邓州市| 儋州市| 军事| 孙吴县| 德州市| 高州市| 黑水县| 正阳县| 通海县| 布拖县| 蕉岭县| 吴桥县| 阳城县| 保定市| 三穗县| 乐昌市| 那坡县|