houdini18 redshift 灯光技巧:gobo和灯光实例化
—— 微资讯 · 微课程 ——
利用零碎时间,走上超神之路!
简介
本教程为houdini之道第六卷 redshift视效开发 第一章 快速入门第005小节课程。
讲解内容
redshift lighting gobo
redshift instance lighting
一 lighting gobo
遮光板是放置在光源内部或前面以控制发出的光的形状的模板或模板。照明设计师通常将它们与舞台照明工具一起使用,以操纵投射在空间或物体上的光线的形状。
gobo的技巧主要是增加灯光的细节和变化,消除简单的CG感灯光,还可以用于模拟特定的环境,比如树荫,窗户遮挡等效果,而不需要有真正的树木窗户模型环境。
houdini中实现gobo的两种类型
1模型(可以是实体模型或者面片)
2灯光贴图
下图为黑白gobo和彩色gobo贴图展示
使用实体模型作为遮挡,重点是关闭物体属性中的primary visible,也就是不可渲染,但是保留投射阴影。
使用trace基于黑白的gobo贴图创建出平面模型用于遮挡。
灯光类型的选择
聚光灯最理想,可以形成gobo阴影,面光也可以,但是由于边界太柔无法形成明显的阴影形态。
light标签下激活use texture选项,会自动增肌一个texture标签
texture标签中添加贴图路径,包括对贴图的uv和颜色进行调整,类似于贴图到一个模型表面。
如果添加的是颜色gobo,可以实现一个灯光打出彩色的灯光,可以形成各种变化的效果。
二 redshift灯光实例化
实例化效果和houdini自身的物体实例化流程一致,因为rs的灯光其实也就是一个数据资产,包括了houdini基础模型以及rs的灯光材质。
添加instance,选择需要实例化的灯光。
实例化支持基本的transformation属性,比如N,up,orient等旋转属性,pscale对于灯光没有意义。
其他变量属性
light_intensity 浮点,灯光强度
light_color 矢量,灯光颜色(注意切换rslight的模式 color)
light_temperature 灯光色温,浮点(注意切换rslight的模式为temperature)
可以通过这些属性控制每一盏实例化的灯光不同的强度,颜色以及色温。
画重点,需要开启redshift parameter参数中的instancing下的lights instancing,切换为 attribute support using individual shaders,这样才能支持单独的变化属性控制
测试效果
视频展示
温馨提示:
由于加小编微信的同学太多,加小编微信时候请注明“购买教程”,否则一律不会通过,谢谢。
CG猎人(Hunter_CG)专注于CG微资讯与微课程的分享(10分钟以内)。让广大CG爱好者与从业人员能够利用零散时间了解最新最具前景的资讯,了解国际技术发展动向与前沿市场动向。提供精挑细选实用微课程,从入门到高级循序渐进。通过知识总结与分享,共同进步。
分享教程和学习笔记,同时设计maya,3dsmax,softimage,houdini,cinema4D blender,modo和lightwave等常用三维软件,也包含reallow,naaid专门制作特效的三维软件;包含fumefx,rayfire,karakato和thinkingparticles等插件教程和学习笔记。