美文网首页
法线与切线的仿射变换矩阵关系

法线与切线的仿射变换矩阵关系

作者: 李沁铭 | 来源:发表于2017-06-30 16:23 被阅读0次

设法线为N,切线为T,经过变换后的分别为N 'T ',已知:TT '的变换矩阵为M,求NN '的变换矩阵G

已知其变换矩阵,则:N '=GNT '=MT
因为法线与切线垂直则其点乘为0,有:N·T = 0(单位矩阵)
变换后法线仍与切线垂直:T '·N '=0
因此:
(GN)·(MT)=0

写成矩阵表示:
(GN)T(MT)=0
NTGTMT=0
已知NTT=0 (即向量表示下的N·T = 0)
则GTMT = T
GTM = I
G=(M-1)T

因此法线变换矩阵为切线变换矩阵的逆矩阵的转置矩阵

相关文章

  • 法线从object space到eye space的转换(nor

    法线从object space到eye space的转换(normal matrix)法线与切线的仿射变换矩阵关系...

  • 法线与切线的仿射变换矩阵关系

    设法线为N,切线为T,经过变换后的分别为N ' 、T ',已知:T到T '的变换矩阵为M,求N到N '的变换矩阵G...

  • CGAffineTransform

    CGAffineTransform用于绘制2D图形的仿射变换矩阵。 仿射变换矩阵用于旋转,缩放,平移或倾斜在图形上...

  • 详细解析 CGAffineTransform 矩阵

    CGAffineTransform 是对于仿射变换矩阵进行了封装,而要理解仿射变换(affine transfor...

  • iOS CGAffineTransform 详解

    CGAffineTransform 定义 用于绘制2D图形的一个仿射变换矩阵。一个仿射变换矩阵用于做旋转、缩放、平...

  • 线性代数-矩阵简介

    矩阵在iOS中可以做什么呢比较常见的? 仿射变换,下图就是利用矩阵进行仿射变换的效果,做的一个筛子。 看看矩阵怎么...

  • iOS核心动画之仿射变换

    仿射变换经过变换以后,原有的平行关系不变的变换。 变换其实就是矩阵相乘对于layer的每一个点,都乘以一个矩阵,然...

  • affine transoform仿射变换

    仿射变换矩阵公式: python实现 python中有大量的包提供仿射变换的方法。一、from skimage i...

  • CGAffineTransform讲解

    用于绘制平面图形的一个仿射变换矩阵。用于做旋转、缩放、平移,一个仿射变换矩阵是一个3*3的矩阵,只用于 xy坐标,...

  • 32.仿射变换

    通过组合矩阵进行的仿射变换: 结果如下:

网友评论

      本文标题:法线与切线的仿射变换矩阵关系

      本文链接:https://www.haomeiwen.com/subject/zmqcqxtx.html