Shader
文章平均质量分 82
Unity Shader 学习记录
末零
qq 1452208156
展开
-
Unity Shader入门精要 笔记三(基础篇--学习Shader所需的数学基础)
Unity Shader 数学基础原创 2022-02-09 18:58:39 · 1912 阅读 · 0 评论 -
Unity Shader入门精要 笔记二(基础篇--Unity Shader 基础)
Unity Shader 基础原创 2022-01-10 19:20:08 · 2314 阅读 · 0 评论 -
Unity Shader入门精要 笔记一(基础篇--渲染流水线)
渲染流水线原创 2022-01-06 17:55:21 · 3410 阅读 · 0 评论 -
Unity Shader入门精要 笔记〇(git源码)
《Unity Shader入门精要》git地址原创 2021-12-31 11:36:22 · 1841 阅读 · 0 评论 -
Unity-TA 成长之路(一)初识渲染管线
渲染管线的基础介绍原创 2021-11-19 14:45:21 · 5804 阅读 · 0 评论 -
Unity-TA 成长之路(五)Unity Shader 源码初探
目录1、纯色显示2、颜色暴露3、显示贴图4、法线贴图5、边缘发光6、贴图反射叠加7、通过齐次坐标还原点的真实坐标1、纯色显示 主要结构,就是Shader下,包含一个SubShader和一个FallBack,FallBack不再赘述,就是上面子Shader不可用的时候调用,一般为紫色显示。而SubShader中的结构为Tag、CGPROGRAM,Tag只定义了RenderType,选用了最常用的Opaque,光照模型的使用也有注释,再有就是一个输入函数一个输出函数。颜色的展示就在surf函数中设置,o.原创 2021-12-30 19:55:51 · 1639 阅读 · 0 评论 -
Unity-TA 成长之路(四)Unity Shader简介
1、Shader1.1 什么是shader Shader,中文翻译为着色器,其实是一种用来渲染图形的技术,我们可以通过shader编程,来自定义显卡渲染画面的算法,来达到我们想要的结果。 个人理解呢,Shader通过算法,将三维世界的物体,以我们想要的效果,通过GPU运算,渲染到屏幕,其实是一种视觉欺骗,并未改变三维物体。1.2 Shader编程语言Shader并不是一个统一的标准,不同的图形接口的Shader并不相同。目前主流的有三种语言:...原创 2021-11-23 16:34:54 · 2629 阅读 · 0 评论 -
Unity-TA 成长之路(三)URP-Universal Render Pipeline
URP-Universal Render Pipeline官方文档整理。原创 2021-11-22 20:25:02 · 5900 阅读 · 0 评论 -
Unity-TA 成长之路(二)内置渲染管线-官方篇
本篇为Unity官方文档的摘抄集合,为方便后续翻看。1、渲染路径Unity 的内置渲染管线支持不同渲染路径。渲染路径是与光照和阴影相关的一系列操作。不同的渲染路径具有不同功能和性能特征。应根据项目类型以及目标硬件,选择渲染路径。可在 Graphics 窗口中选择项目使用的渲染路径,并可为每个摄像机覆盖该路径。如果运行项目的设备上的 GPU 不支持所选的渲染路径,则 Unity 将自动使用较低保真度的渲染路径。例如,在无法处理延迟着色的 ......原创 2021-11-19 19:01:56 · 4402 阅读 · 0 评论