UnityShader
文章平均质量分 93
鸢尾零音
正在学习游戏的程序咕
展开
-
UnityShader学习笔记(2)——UnityShader基础
UnityShader学习笔记(2)——UnityShader基础Unity Shader 基础(一)Unity Shader 使用流程(二)Unity Shader 的结构1.给Shader命名2.材质和UnityShader的桥梁:属性(Properties)3.重量级成员:子着色器(SubShader)状态设置SubShader的标签 Unity Shader 基础 (一)Unity Shader 使用流程 在Unity中我们需要配合使用材质(Material)和Unity Shader才能达到需要的原创 2021-01-20 21:14:10 · 359 阅读 · 1 评论 -
UnityShader学习笔记(1)——渲染流水线
UnityShader学习笔记(1)渲染流水线(一)综述(二)CPU和GPU之间的通信1.把数据加载到显存中2.设置渲染状态3.调用DrawCall(三)GPU流水线1.概述2.顶点着色器3.裁剪4.屏幕映射5.三角形设置6.三角形遍历7.片元着色器8.逐片元操作 渲染流水线 (一)综述 渲染流程的三个概念阶段: 应用阶段: 通常由CPU实现,开发者具有绝对控制权。在这一阶段,开发者有三个任务:(一)准备好场景数据,如相机位置、视锥体、场景模型、光源等;(二)为了提高渲染性能,我们需要做粗粒度剔除(cul原创 2021-01-19 19:04:52 · 254 阅读 · 0 评论