返回介绍

切线空间法线笔刷引擎

发布于 2024-06-23 21:36:11 字数 3375 浏览 0 评论 0 收藏 0

https://www.wenjiangs.com/wp-content/uploads/2024/docimg4/1006-4cdn2ir3ls5.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) 的蓝紫色图像。

    https://www.wenjiangs.com/wp-content/uploads/2024/docimg4/1007-bhlaqwty5lj.png

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

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

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

    仅编辑单个通道

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

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

    https://www.wenjiangs.com/wp-content/uploads/2024/docimg4/1008-ou12ljo4gbz.png

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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文