![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity Shader
文章平均质量分 86
是嘟嘟啊
一个放弃java转投游戏的热血战士!
展开
-
【Unity】Unity Shader学习笔记(四)创建和使用、基本语法、属性基本类型、数值精度
shader根据不同的精度设计了float、half、fixed三种类型,其中float精度最高,共32位,几乎适用于任何情况,但内存占用也较高。half的精度是16位的,理论值域是 [ -65536 ~ 65535 ](实际值域好像是65504)。fixed精度最低,只有11位,值域是 [ -2 ~ 2 ]。因为颜色的值域是 [ 0 ~ 1 ] ,所以通常颜色是使用 fixed4来定义的。由于着色器是依赖于材质的,所以创建着色器之前通常要先创建一个材质(Material)。代码块中,其中包含一个。原创 2023-03-10 00:24:12 · 4659 阅读 · 0 评论 -
【Unity】Unity Shader学习笔记(二)渲染管线
渲染管线是将网格、纹理等信息从加载到展现在屏幕上的整个过程,也叫做渲染流水线。是给定坐标系、镜头、物体、纹理、光源等信息后如何呈现为二维画面的流程。这些流程以流水线的方式工作。...原创 2021-08-24 22:22:33 · 3473 阅读 · 0 评论 -
【Unity】Unity Shader学习笔记(一)Unity Shader基础
Shader(着色器):是用来实现图像渲染的,用来替代固定渲染管线的可编辑程序,可以实现3D图形学计算中的相关计算,由于其可编辑性,可以实现各种各样的图像效果而不用受显卡的固定渲染管线限制。...原创 2021-07-20 14:59:53 · 1832 阅读 · 0 评论