Unity logo
取消
购物车
应用
Sell Assets

11000+款5星资源

8.5万+用户参与评分

10万+社区成员鼎力支持

每款资源都经过 Unity 审核

首页
VFX
着色器
1/27
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
loading
使用着色器图创建的 6 个 2D 着色器--每个游戏都必不可少的着色器。 你可以根据自己的需要定制它们,用自己的脚本控制它们,或用自己的自定义特效扩展它们。
可编程渲染管线(SRP)兼容性
Unity可编程渲染管线(SRP)是让您能够通过C#脚本控制渲染的一个功能。SRP是支撑通用渲染管线(URP)和高清渲染管线(HDRP)的底层技术。
Unity版本内置渲染管线通用渲染管线(URP)高清渲染管线(HDRP)
6000.0.23f1
兼容
兼容
不兼容
2023.1.0f1
兼容
兼容
不兼容
2022.2.0f1
兼容
兼容
不兼容
2022.1.0f1
兼容
兼容
不兼容
2021.3.0f1
兼容
兼容
不兼容
其他兼容性信息

In case you are using the Built-In Renderer, use folder "Built-In Renderer". In case you are using URP, there are 2 options - folder "2D Renderer" for URP's 2D Renderer (default renderer when creating a project using the URP 2D Template), and folder "Universal Renderer" for URP's Universal Renderer (default renderer when creating a project using the URP 3D Template).

描述

注意:为了便于使用,所有的明暗器都是以一种允许用户从外部脚本中使用一个暴露的浮动值(一个控制器值)来控制效果的方式创建。这也意味着这些着色器对时间不敏感,但如果需要循环效果,则需要手动设置。软件包中包含的脚本演示了循环和非循环效果如何由软件包的用户动态控制。



1. 全屏脉冲效果/全屏着色器


一个全屏脉冲波效果,可自定义中心点(即屏幕上的脉冲原点)、速度、颜色和波的边缘厚度。还有一个额外的(可选)失真效果,其强度也是完全可定制的。最后,如果用户需要,第二个控制器值可以用来在脉冲期间平滑地淡出/淡入屏幕。


这个资产也可以作为在Shader Graph中创建自己的全屏着色器效果的垫脚石(一个允许自定义渲染器功能的脚本和一个完全设置好的URP Forward Renderer资产--两者都是全屏着色器的必要条件--在软件包中提供)。

文件包中还提供了一份PDF文档,提供了如何设置该着色器的分步说明。



2. 双发射着色器


一个重建的URP Lit着色器,支持双发射,允许你有两个不同的发射图,有两个不同的发射颜色和强度。此外,每个发射都增加了一个 "额外强度 "控制器,使你能够无限地增加每个发射的强度,而常规的HDR颜色输入只允许-10和+10之间的强度。



3. 方向性溶解着色器


这个明暗器允许你创建一个表面溶解效果(例如,为濒死的敌人),它沿着预定义的方向移动,而不是同时溶解表面上的所有地方。这个方向是由一个黑白色的渐变纹理定义的(用Photoshop的渐变工具或其他图像编辑程序很容易制作)。4个这样的渐变 "噪音 "纹理--水平、垂直、不规则和圆形渐变--都包含在这个包里。


此外,溶解效果有完全可定制的厚度、发射和速度。



4. 顶点置换着色器


一个点亮的顶点操纵着色器,在物体表面产生不规则的振动和扭曲。该效果的强度是完全可定制的。



5. 图像高亮着色器


这个着色器允许你通过沿着图像表面逐渐移动发射波来突出图像(最初用于在Unity之外编写的文本,然后导出为图像)。波的发射、锐度(强度)、厚度和速度是完全可定制的。



6. 熔岩着色器


一个点燃的熔岩着色器,具有可定制的发射、移动速度和失真。该着色器使用一个纹理,允许你为任何液体定制效果。软件包中提供了一个熔岩纹理样本(包括高度/位移、法线和镜面/金属贴图),以及为熔岩设置的2D精灵形状配置文件(注意:2D精灵形状包是必需的,它可以从包管理器中导入)。



额外:本包中包含的着色器图形子图资产是一个重建的URP标准照明着色器。因此,它可以被导入到你的自定义Shader Graph着色器中,让你既能创建自定义着色器效果,又能保留标准着色器选项,如法线图、发射等。


欲了解更多信息,请访问我们网站上的资产页面:https://www.project-gamedev.com/essential-2d-lit-shaders.html

更多技术细节,请访问该资产的文档页面:https://docs.project-gamedev.com/essential-2d-lit-shaders/essential-2d-lit-shaders.html


注意:本软件包支持两种 URP 渲染器--通用渲染器和 2D 渲染器。

如果您使用的是 URP 的通用渲染器(使用 URP 3D 模板创建项目时的默认渲染器),请使用该资产的通用渲染器版本(文件夹 "Universal Renderer")。如果您使用的是 URP 的 2D 渲染器(使用 URP 2D 模板创建项目时的默认渲染器),请使用该资产的 2D 渲染器版本(文件夹 "2D 渲染器")。

技术细节

包装内容:


  • 6个Shader Graph资产+1个Shader Graph Subgraph资产(用于大多数其他着色器);
  • 6个C#脚本,演示上述着色器的效果,并展示如何通过代码控制它们;
  • 还有一个C#脚本,启用全屏着色器;
  • 用于熔岩着色器的熔岩纹理(反照率、高度/位移、法线和镜面/金属图);
  • 4个噪音纹理(用水平、垂直、不规则和圆形的黑白渐变创建),用于定向溶解着色器;
  • 自定义圆形图(包括法线、镜面/金属和2个发射图),用于演示演示场景中的效果;
  • 用于非光照文本图像高亮着色器的文本图像;
  • 完全设置好的Forward Renderer资产,演示了全屏着色器的必要设置(在本例中是全屏脉冲着色器);
  • 15个具有不同着色器设置的材质,展示了各种视觉效果;
  • 一个用于演示场景的后期处理配置文件;
  • 一个用于熔岩的2D精灵形状配置文件样本。
  • 2个PDF文件。

除了全屏着色器需要特殊的前向渲染器资产设置外,该软件包的全部内容都可以开箱即用。我们提供了一个前向渲染器资产的例子,以显示这些设置,使所需的设置变得简单。

使用 AI 制作

DeepL Translator被用来提供准确的中文、韩文和日文翻译,以实现资产的本地化。

Essential 2D Shaders

(暂无评分)
28 users have favourite this asset
(28)
$9.99
增值税将在结算时计算
22 views in the past week
许可证类型:Single Entity
一个实体
适用于个人或小型企业。
多个实体
适用于大型企业或多用户。
退款政策
该资源受Unity资源商店退款政策约束。有关详细信息,请参见《最终用户许可协议》(EULA)中的第2.9.3节。
安全结账方式:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
2 年前
100%!
This is an incredibly useful asset! It brings vibrance to my games and is easy to use/configure! If I could, I would give it an extra star because th...
高品质资源
11000+款5星资源
深受用户信赖
8.5万+用户参与评分
强大的社区支持
10万+社区成员鼎力支持
Unity logo
语言
反馈
合作伙伴计划
合作伙伴
USD
EUR
Copyright © 2025 Unity Technologies
所有价格不包含税
USD
EUR