切线空间法线笔刷引擎

../../../_images/tangentnormal.svg

这是一个专门用于绘制在切线空间中的法线贴图的笔刷引擎。切线空间法线贴图用于在 3D 程序和游戏引擎中制作各种光照效果。常见的法线贴图用法包括在没有凹凸细节的表面上模仿凹凸效果,还有用来控制变形方向的流向图等。

法线贴图是保存有法线矢量信息的图像,这种信息用于描述光在物体表面的扭曲情况。由于法线矢量由三个坐标值组成,与颜色恰好一样,所以我们可以把法线矢量信息作为颜色来保存和查看。

如果你在数位板上垂直立起压感笔,那么压感笔就在数位板的法线上。因此,如果数位板带有笔身倾斜传感器,我们就可以直接使用它的笔身倾角数据来绘制法线贴图了。这也是这个笔刷引擎的功能——将数位板的笔身倾角传感器数据转换为法线数据的颜色,制作可供 3D 程序使用的切线空间法线贴图。

总而言之,这个笔刷引擎绘制的不是真正的颜色,而是不同的表面形状,用于在 3D 程序中制作光照效果。

可用笔刷选项:

切线空间法线笔刷引擎的特有选项

切线倾斜

这些选项控制如何通过数位板输入信息计算出法线数值。

切线编码

此页面设置每种颜色通道对应的坐标。不同的程序的颜色通道和坐标的对应情况不同。常见的是绿通道要被反转 (-Y),或者在绿通道中保存 X 坐标值 (+X)。

倾斜选项

选择 X 和 Y 使用的传感器。

笔身倾角

使用笔身倾角传感器确定 X 和 Y。

笔画方向

使用笔画角度传感器来确定 X 和 Y,使用笔身倾角传感器来确定 Z,方便绘制流向图。

笔身旋转

使用笔身旋转传感器确定 X 和 Y,使用笔身倾角传感器确定 Z。只有某些特种压感笔才支持此模式。

笔身倾角灵敏度

更改输出法线的范围,数值为 0 时仅绘制默认法线,数值为 1 时将绘制一个完整半球内的所有法线。

使用方法

切线空间法线笔刷配合笔身倾斜指示器使用时更加方便。你可以前往主菜单的 设置 ‣ 配置 Krita ‣ 常规 ‣ 笔刷轮廓 ,切换为圆形轮廓 + 笔身倾斜指示器

法线贴图制作流程

  1. 创建一张背景色为 (R = 128, G = 128, B = 255) 的蓝紫色图像。

    ../../../_images/Krita-normals-tutorial_1.png

    将该颜色指定为新图像的默认背景色。

  2. 新建一个图层组,在里面新建一个 凹凸贴图和法线贴图 滤镜图层或者为图层组创建一个“凹凸贴图和法线贴图”滤镜蒙版。在滤镜选项中勾选 使用法线贴图

    ../../../_images/Krita-normals-tutorial_2.png

    创建一个“凹凸贴图和法线贴图”滤镜图层,在它的选项中勾选“使用法线贴图”。

    ../../../_images/Krita-normals-tutorial_3.png

    上图的设置可以给出一个类似日光的照明环境。光源 1 是太阳,光源 3 是天空,光源 2 是地面。

  3. 在法线贴图图层上方新建一个 归一化 滤镜图层,或者给法线贴图图层创建一个 归一化 滤镜蒙版,这样就可以在传递到“凹凸贴图和法线贴图”滤镜之前进行归一化处理,得到最佳效果。

  4. 接下来就可以在图层组内部的法线贴图图层上进行绘制,并直接观察到效果了。

    ../../../_images/Krita-normals-tutoria_4.png

    在两个滤镜图层下方的图层中使用切线空间法线笔刷进行绘制,可以实时观察到转换后的效果。

  5. 绘制完毕后,隐藏“凹凸贴图和法线贴图”图层,但记得保持 归一化 图层的可见性。现在你就可以把法线贴图导出为 3D 程序使用的格式了!

绘制方向贴图

方向贴图可以通过 切线倾斜 选项中的 笔画方向 模式进行绘制。这种贴图用于在 3D 程序中扭曲纹理,可以模拟水流、指示发丝和拉丝金属的方向。Krita 当前无法给出方向贴图对某种扭曲或者着色器的影响,但方向贴图比较容易看懂。

选择 切线倾斜 中选项的 笔画方向 模式,然后就可以开始绘制方向贴图了。笔刷绘制的笔画方向将会被编码为颜色。

仅编辑单个通道

如果需要仅修改单个通道的信息,可以使用笔刷混合模式中的 复制 <通道名> , <通道名> 可以是红、绿、蓝。它们被归类在混合模式的 其他 分类中。

如果你希望笔刷操作只影响到红通道的信息,把混合模式设为 复制红通道

../../../_images/Krita_Filter_layer_invert_greenchannel1.png

复制红、绿、蓝通道这几个混合模式也可以在滤镜图层上使用。

这个操作也可以用滤镜图层来实现。如果你想快速地对一个图层的绿通道进行反相,你可以在它上面新建一个 反相 滤镜图层,然后把它的混合模式设为 复制绿通道

合并法线贴图

要合并两张法线贴图,可以使用在 其他 分类中的 合并法线贴图 混合模式。