LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
Unity-Shader概念
Zeiod 2022-04-10

Shader概念

1.渲染管线

2.Shader介绍

3.Shader下载和使用


1.渲染管线

渲染出画面需要一道道加工,最终展现给我们美轮美奂的世界。

渲染管线:

渲染管线就是“渲染的流水线”,Unity中主要有

Build-In Render Pipeline (内置渲染管线) :默认的渲染管线

Universal Render Pipline (通用渲染管线) :URP:性能较好,跨平台也不错

HD Render Pipline (高清渲染管线) :HDRP:以画面为主 ,偏向高端机器(PC、主机)和影视的渲染管线。手游一般不用。

暂时不需要深刻理解,可以粗暴的理解成有几种“渲染模式”,有个概念即可。


2.Shader介绍

Shader是渲染管线的算法片段,用于告诉图形硬件如何计算和输出图像(比如让像素间隔一个空白,这样出来图形就有点马赛克)

Shader的制作一般基于某个渲染管线,一般不具备通用性(比如一个Shader基于URP,那么在HDRP就不能用)

Shader可以让模型展现出不同的效果,比如风格化(比如卡通渲染风格)、水等等

Shader入行并不是必需知识,但是对这些名词一定要有概念,知道其作用以及如何使用即可


3.Shader下载和使用

1)Shader下载

Unity资源商店:


2)Shader使用

使用方式:我们可以将Shader附加给材质球,然后材质球附加给网格渲染器。

Unity本身也内置了一些基本Shader


推荐文章
评论(0)
分享到
转载我的主页