XFlare插件是基于Nuke软件设计的一款镜头光晕插件,可以轻松打造各种光晕效果,包括镜头选择、合成模式设置、发光样式、自定义光斑元素、色移效果等,并且完全免费,使用起来很是顺手,可以满足日常的光晕设计需求,需要的设计师可以下载!

XFlare插件安装教程
下载压缩包解压后,将X_ToolSet这个文件夹放到.nuke文件夹下面,并在init.py里面添加如下语句:
nuke.pluginAddPath('X_ToolSet')
这样,安装就算完成了。
X_ToolSet这个是自动加载插件的工具,参考之前的文章“[Nuke]自动加载安装插件工具”,可以自动加载dll,gizmo,nk格式的插件,不用手动写init和menu里面的东西。这次的光晕插件的预设和图像素材都在这个文件夹里面,所以如果更改了路径或者文件夹名字都会导致导入导出预设时候的问题,所以请不要擅自更改什么。
里面有一个Facula.cpp和makefile的文件作为示例,感兴趣的可以根据自己的nuke版本自行编译。
XFlare使用教程
插件的输入端默认是以下这个样子的,之后会说明输入端的作用。
全局
插件的面板如图,第一块是一些全局属性,缩放,亮度,颜色等等,pixel aspect 是针对像素宽高比为2的项目准备的,一般的就是1不用改。
点击“import”倒入预设,会出现一个文件选择的窗口,默认的过滤方式为png,默认的文件夹是预设的文件夹,选择一个png可以看到效果,如下图。点击“open”后会把那个文件夹下面同名的nk文件导入作为预设。
导出预设点击“export”,比如现在做好了一个效果,选择当前节点,注意要选择,如果输入端连接了其他东西也要一起选择。
会出现一个保存的窗口,写入名称,点击“save”
导出时会自动将当前效果渲染为一张png并且将刚才选择的节点保存为一个nk文件。成功的话会有如下提示。
然后再文件夹里就能看到导出的东西了。目前的这种导入导出方法还是比较费事的,会考虑在以后改。
预设文件夹里面有一个custom的文件夹,建议自己导出的预设就放在这个文件夹里面。
rainbow
这个模拟彩虹效果,虽说是彩虹,但里面的颜色都是自定义的,参数较多,先看前面的

开始的几个offset 和之前的facula的offset一样,radius range 是内外半径
Pivot offset 是中心点偏移,为0时圆心就是position,为1时的效果如下
旋转rotation 和rotation type 和之前的一样,以下是rotation type为point at,aspect 大于1的效果

Mask percent 是圆的完整程度,以下是例子

当enable rays 勾上时,会变成一条条射线,randomness 是随机程度,frequence 是频率。以下分别为threhold 为0.1和0.6的效果

后面的参数主要是控制颜色的
以红色通道为例子,red range 是范围,red falloff 是衰减,red brightness 是亮度,带有2nd 的是为了可以有两个峰值。
绿和蓝通道都是一样的道理,这样也方便用户调一个自己的样式,比如内部是蓝的外面是红的之类的。