物理的法线如何理解?
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/08/17 18:30:03
物理的法线如何理解?
![物理的法线如何理解?](/uploads/image/z/18889781-5-1.jpg?t=%E7%89%A9%E7%90%86%E7%9A%84%E6%B3%95%E7%BA%BF%E5%A6%82%E4%BD%95%E7%90%86%E8%A7%A3%3F)
法线定义
normal line
始终垂直于某平面的虚线,公正无私,像个法官一样,故取名为法线
曲线的法线是垂直于曲线上一点的切线的直线,曲面上某一点的法线指的是经过这一点并且与该点切平面垂直的那条直线(即向量).
过入射点垂直于镜面的直线叫做法线.
对于立体表面而言,法线是有方向的:一般来说,由立体的内部指向外部的是法线正方向,反过来的是法线负方向.
编辑本段
法线的计算
对于像三角形这样的多边形来说,多边形两条相互不平行的边的叉积就是多边形的法线.
用方程 ax + by + cz = d 表示的平面,向量 (a,b,c) 就是其法线的法向量.
如果 S 是曲线坐标 x(s,t) 表示的曲面,其中 s 及 t 是实数变量,那么用偏导数叉积表示的法线为
如果曲面 S 用隐函数表示,点集合 (x,y,z) 满足 F(x,y,z) = 0,那么在点 (x,y,z) 处的曲面法线用梯度表示为
如果曲面在某点没有切平面,那么在该点就没有法线.例如,圆锥的顶点以及底面的边线处都没有法线,但是圆锥的法线是几乎处处存在的.通常一个满足Lipschitz连续的曲面可以认为法线几乎处处存在.
反射光沿斜方向射出.
编辑本段
法线的唯一性
曲面法线的法向不具有唯一性;在相反方向的法线也是曲面法线.定向曲面的法线通常按照右手定则来确定.
编辑本段
应用
曲面法线在定义向量场的曲面积分中有着重要应用.在三维计算机图形学中通常使用曲面法线进行光照计算;参见Lambert's cosine law.
三维软件中法线的运用
法线是用来描述表面的方向的,表面的方向很重要,比如你贴一张图在一个表面上,就像在玻璃上贴一个字,在反面看这个字就会是个反字,所以表面法线是有必要的.另外方向不一致也会导致无法焊接,UV翻转等.法线的正反对分UV贴材质的时候会有影响,如果法线是反的,你贴的材质也会反着看.三维软件中对于法线的显示与编辑几乎大同小异,如在MAYA中,即为:勾选Display菜单下 Polygons下 Face Normals可以看到,Polygons板块下的Normals菜单是关于法线的,其中最常用的是翻转法线命令,还有Mesh 菜单下Cleanup...命令是可以修正拓扑错误的,法线错误属于拓扑错误中的一种.
normal line
始终垂直于某平面的虚线,公正无私,像个法官一样,故取名为法线
曲线的法线是垂直于曲线上一点的切线的直线,曲面上某一点的法线指的是经过这一点并且与该点切平面垂直的那条直线(即向量).
过入射点垂直于镜面的直线叫做法线.
对于立体表面而言,法线是有方向的:一般来说,由立体的内部指向外部的是法线正方向,反过来的是法线负方向.
编辑本段
法线的计算
对于像三角形这样的多边形来说,多边形两条相互不平行的边的叉积就是多边形的法线.
用方程 ax + by + cz = d 表示的平面,向量 (a,b,c) 就是其法线的法向量.
如果 S 是曲线坐标 x(s,t) 表示的曲面,其中 s 及 t 是实数变量,那么用偏导数叉积表示的法线为
如果曲面 S 用隐函数表示,点集合 (x,y,z) 满足 F(x,y,z) = 0,那么在点 (x,y,z) 处的曲面法线用梯度表示为
如果曲面在某点没有切平面,那么在该点就没有法线.例如,圆锥的顶点以及底面的边线处都没有法线,但是圆锥的法线是几乎处处存在的.通常一个满足Lipschitz连续的曲面可以认为法线几乎处处存在.
反射光沿斜方向射出.
编辑本段
法线的唯一性
曲面法线的法向不具有唯一性;在相反方向的法线也是曲面法线.定向曲面的法线通常按照右手定则来确定.
编辑本段
应用
曲面法线在定义向量场的曲面积分中有着重要应用.在三维计算机图形学中通常使用曲面法线进行光照计算;参见Lambert's cosine law.
三维软件中法线的运用
法线是用来描述表面的方向的,表面的方向很重要,比如你贴一张图在一个表面上,就像在玻璃上贴一个字,在反面看这个字就会是个反字,所以表面法线是有必要的.另外方向不一致也会导致无法焊接,UV翻转等.法线的正反对分UV贴材质的时候会有影响,如果法线是反的,你贴的材质也会反着看.三维软件中对于法线的显示与编辑几乎大同小异,如在MAYA中,即为:勾选Display菜单下 Polygons下 Face Normals可以看到,Polygons板块下的Normals菜单是关于法线的,其中最常用的是翻转法线命令,还有Mesh 菜单下Cleanup...命令是可以修正拓扑错误的,法线错误属于拓扑错误中的一种.