本文介绍如何浏览着色器库。
在 HeavyM 中,着色器提供了令人兴奋的创意可能性,无论您只是想寻找现成的交互式视觉效果,还是想开始创建自己的视觉效果。
这些对象既可以用作交互式纹理,也可以用作滤镜效果,您可以在着色器库中找到它们。本文将重点介绍该库。
这是什么魔法?
让我们先简单介绍一下着色器的概念。如果您不想了解相关内容,可以直接跳转到下面的“库概览”部分。
什么是着色器?
简单来说,着色器是一种小型计算机程序,通常用于逼真地模拟复杂的视觉效果,例如雨、雾、光线、纹理等。因此,着色器广泛应用于电子游戏或数字艺术中。
着色器的一个优势是,它们创建的视觉效果并非预先渲染的内容(例如视频或图像),因此可以实时操控,就像在电子游戏中更改角色的颜色一样!
最棒的是,您无需了解相关的技术细节,就可以开始使用 HeavyM 中内置的所有着色器,尽情享受其中丰富的交互式效果库即可!
如果您确实想进一步了解其背后的技术,可以阅读这篇文章。
两种类型:生成式和后处理
在 HeavyM 中,您会找到两种类型的交互式着色器*:
- 生成式着色器:这类着色器会生成类似图像或视频的纹理,但内容是交互式的。它们可以在源中用作媒体。
- 后处理着色器:这类着色器类似于滤镜,会影响现有内容。它们可以作为播放器、组或序列上的效果使用,也可以用作主效果。
*严格来说,我的说法并不准确,HeavyM 中到处都是交互式着色器。组效果是着色器,过渡效果也是着色器……但我们还是不要把事情弄得太复杂了。
着色器库
在哪里可以找到着色器库?
这有点像一个陷阱问题,因为答案不止一个。如前所述,着色器贯穿整个软件。着色器库会根据您在软件中的位置进行调整,显示相关的着色器。
以下是您可以找到它的位置:
- 作为源面板中的一种媒体类型。
- 作为应用于整个项目的主效果主着色器面板中。
- 作为应用于序列的效果,位于其序列设置中。
- 作为应用于播放器的效果,位于图层面板的属性中。
- 作为应用于组的效果,位于图层面板的属性中。
库概览
-
排序和筛选栏:撰写本文时,库中包含 100 多个后处理着色器和 100 多个生成式着色器,并且还在不断增加!为了避免迷失并找到适合您项目的着色器,您可以使用收藏夹、类别标签来筛选着色器列表。
此外,您还可以按字母顺序或添加日期对列表进行排序。
着色器的“类型”(生成式或后处理)会自动设置,具体取决于您从何处打开库。
2. 着色器预览:将鼠标悬停在缩略图上,即可查看着色器的动态快照。
但请注意,预览只是着色器的一种外观!根据设置的不同,调整后,同一个着色器可以呈现出许多不同的外观或动画。对于后处理着色器,其效果也会因应用对象的不同而大不相同。
悬停时还会出现一个心形图标。您可以通过它将着色器添加到收藏夹列表中。
3. 工具栏:工具栏可用于管理选中的着色器。
内置着色器受到保护,这意味着您无法将其从库中删除、修改其快照或显示文件在计算机上的位置。
我可以导入自己的着色器吗?
可以!您可以将自己的着色器添加到库中。不过,这存在一些技术限制:
- 必须是ISF 着色器(.fs)。
- 生成式着色器不能包含任何输入图像。
- 后处理着色器最多可以包含 1 个输入图像。
在库中,只需点击“导入着色器”即可。
您也可以直接将着色器文件放入计算机上的“Documents\HeavyM\ShadersLibrary”文件夹中,下次打开 HeavyM 时,列表就会更新。
要查找新的着色器,您可以访问由 ISF 标准创建者运营的网站,例如:editor.isf.video……或者学习如何自行编写着色器!
在线搜索着色器时,请不要忘记查看创作者为其作品选择的许可协议,即使其中很多作品都可以免费使用。
评论
0 条评论
请登录写评论。