因为嫌麻烦,写了一个自动三点布光的脚本

用户头像
北京/设计爱好者/3年前/1323浏览
因为嫌麻烦,写了一个自动三点布光的脚本

在渲染产品的时候或者某些角落的物体需要做补光,挨个打光太麻烦。所以这次搞了一个自动打光的脚本,文末有下载方式。

操作也比较简单:

1. 选中目标物体,和摄像机

2. 点击脚本,就可以得到一个在目标物体周围三点布光的效果了。

 脚本的逻辑也很简单:

根据目标物体和摄像机的相对位置,判断出主光源的位置。

辅助光和轮廓光根据目标物体的尺寸计算出灯光的尺寸和与物体之间的距离。

如果搭配上之前我搞的灯光排除脚本(OCLightMatching脚本更新V3.1),排除掉不该被照亮的物体,那么在打光这个环节上会流畅很多。

下面是部分代码仅供参考:

获得在特定平面上的投影坐标

创建灯光对象

  下载方式  

关注【西技大神】公众号,并点击下方的打赏作者,即可获得下载链接。

9
举报
|
20
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
你可能喜欢
相关收藏夹
大家都在看
登录注册