ARKit开发

8-Lights灯光

2020-06-07  本文已影响0人  095b62ead3cd

文章选自掘金苹果API搬运工的文章[SceneKit专题]8-Lights灯光
主要记录自己在学习ARKit的过程中看到的好的文章,避免到时候链接失效无法找到原文的情况,非常感谢原博主的辛勤付出,也在此分享出来跟大家一起学习。

surface normal表面法线

表面上某一点的法向量(Normal Vector)指的是在该点处与表面垂直的方向。对于平面,其上各点的法向是一样的,统一为这个平面的法向。对于曲面,各点具有不同的法向量. 正确设置网格面上点的法向,对几何体在光照等情况下显示得更真实,这样就可以减少顶点数量,提高渲染速度


表面法线

Sphere nodes球体节点

球体节点
设置节点属性1
设置节点属性2

球体有两种,但实际,两者的不同就在于Geodesic复选框有没有选中,可以互相切换

Light nodes灯光节点

灯光节点

Three point lighting三点光照法

让3D图像更真实的秘密就是使用真实世界的光照技术,比如在摄影办很流行的三点光照系统.


三点光照法 属性3

看图理解三点光照系统,Front light和Back light是Omni类型,环境光是Ambient类型.


三点光照属性
上一篇下一篇

猜你喜欢

热点阅读