Panda3D双面渲染和3D法线的概念学习

使用自带pview工具来查看egg模型;

此工具按b键,切换双面渲染效果;这模型看不出效果;

看一下一些自带的示例模型;

 

打开一个自带模型;

 

按b键切换一下双面渲染效果看一下;

 

从效果看;就是能看到双面的物体,比如熊猫的眼镜;如果双面渲染,两个面都进行了渲染,都能看到效果;

这是根据法线来的;双面渲染的定义是,处理物体相对于相机的法线的背面。

学习一下法线的概念;


平面的法向量

    平面的法向量(normal vector of a plane)确定平面位置的重要向量。指与平面垂直的非零向量。一个平面的法向量可有无限多个,但单位法向量有且仅有两个。例如在空间直角坐标系中平面Ax+By+Cz+D=0的法向量为n=(A,B,C),而它的单位法向量即法向量除以法向量的长度,正负代表方向。

    三维平面的法线是垂直于该平面的三维向量。

    法线是垂直于多边形表面的理论直线,平面上有无穷多个法向量。

    在计算机图形学领域,法线决定了表面和光源的明暗处理。对于每个点光源位置,其亮度取决于表面法线的方向。

  如果一个非零向量n垂直于平面A,称为平面A的法向量,垂直于平面的直线所表示的向量就是平面的法向量。每个平面都有无数个法向量。

3d中的法线有什么作用

    所谓的法线是指 物品在光的照射下肉眼能看到的物体的面 而物体里面是看不到的。但有个功能是叫 法线翻转 的。能让物体表面与里面的阴影面翻转过来 很好用的。

    正常情况下,法线是看不见的,它是垂直于表面的一个方向线。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值