自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Unity 中的基础光照

Unity 中的基础光照;光源;吸收和散射;着色;BRDF 光照模型;标准光照模型;环境光;自发光;漫反射;高光反射;逐像素还是逐顶点;Unity 中的环境光和自发光;在 Unity Shader 中实现漫反射光照模型;在 Unity Shader 中实现高光反射光照模型;

2022-10-21 16:02:59 934 1

原创 初识顶点/片元着色器

顶点/片元着色器的基本结构;模型数据从哪里来;使用属性

2022-10-19 09:48:37 984

转载 Unity Shader入门精要之Unity 提供的内置文件和变量

内置的包含文件内置的变量Unity 提供的Cg/HLSL 语义程序员的烦恼:Debug小心:渲染平台的差异Shader 整洁之道

2022-10-17 17:07:17 511 1

原创 学习Shader 所需的数学基础

学习Shader 所需的数学基础;Unity 使用的坐标系;点和矢量;矩阵;矩阵的几何意义:变换;坐标空间;法线变换;Unity shader 的内置变量(数学篇);

2022-10-17 16:49:01 485

原创 学习Shader Unity Shader 基础

Unity Shader 基础;如何充分利用 Unity Shader 来为我们的游戏增光添彩;Unity 中的材质;Unity 中的 Shader;Unity Shader 的形式;Unity Shader 答疑解惑;

2022-09-29 19:31:29 2106 1

原创 学习Shader 一些容易困惑的地方

什么是OpenGL/DirectX;什么是HLSL、GLSL、CG;3、什么是Draw Call;4、什么是固定管道渲染;什么是Shader;Unity Shader;Unity Shader入门精要;CPU和GPU是如何实现并行工作的;为什么Draw Call多了回影响帧率;如何减少Draw Call;

2022-09-28 21:10:29 667

转载 学习Shader-渲染流水线介绍

实际上,Shader仅仅是渲染流水线的一个环节,想要让我们的Shader发挥出它的作用,我们就需要知道它在渲染流水线中扮演了怎样的角色。第一步,准备好场景中需要渲染的数据(视锥体,模型,光源等);第二步,进行粗粒度剔除工作,把那些不可见的物体剔除出去 ,第三步,设置好每个模型的渲染状态(贴图,纹理,shader等),然后输出渲染图元(点、线、三角面等)给下一个阶段。根据几何阶段输出的顶点信息,最终得到该三角网格覆盖的像素 位置,对应像素会生成一个片元,而片元中的状态时对三个顶点的信息进行插值得到的。

2022-09-27 16:42:13 481

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除