katana LookFile的制作和使用

katana的LookFile的制作

LookFile:katana中存在的节点,如果已经是做好的场景,但是下游拿到文件的是一堆节点,比较不容易传给下游,比如材质组传递给灯光组,那么该如何传递呢?不能将各个节点导出在导入,这样的话没办法使用。katana就提供了一种文件格式katana Look File,就是一种可观察的文件

简称KLF,材质组把做好的材质shader,烘焙成为KLF格式,以便于下游直接简单快捷的拿到材质,并且材质信息不容易被下游进行误修改

katana LookFile的制作和使用

我们可以把上面的材质烘焙成为KLF文件,上面的材质信息都会在katanaLookFile文件里面

如何制作呢?

首先将材质烘焙出去。

我们创建一个节点,使用LookFileBake来进行烘焙katana lookfile文件,

LookFileBake的default连接至Material Assign,orig连接至模型

katana LookFile的制作和使用

输出的时候双击LookFileBake,展开它的属性,在passes中浏览一个路径,直接点击write look file,就直接输出了lookfile

katana LookFile的制作和使用

导入的时候,使用的节点LookFileMaterialsIn2,使用的所有节点都在LookFileMaterialsIn2中,在此节点中在属性lookfile后面有一个三角,点击导入之前生成的文件,将接点的输出端连接至materialAssign上就可以正常渲染了。

第二种创建LookFile文件的方式

创建节点Lookfilematerialout,将材质的最后一个默认节点相连,基本操作与第一种方式基本相同,导入节点也是相同的。

 

将做好的材质烘焙成katana文件lookfile的文件传递给下游,比较清晰一目了然,