官方文档

材质属性声明

简单漫反射

Shader "ShaderCaseLearn/CustomsDiffuse"//定义路径
{Properties{_Color ("Color", Color) = (1,1,1,1)//显示在监视窗口的属性 }SubShader{Tags { "RenderType"="Opaque" }LOD 200CGPROGRAM#pragma surface surf Standard fullforwardshadows#pragma target 3.0struct Input{float2 uv_MainTex;};fixed4 _Color;UNITY_INSTANCING_BUFFER_START(Props)UNITY_INSTANCING_BUFFER_END(Props)void surf (Input IN, inout SurfaceOutputStandard o){fixed4 c =_Color;o.Albedo = c.rgb;}ENDCG}FallBack "Diffuse"
}

Shader 漫反射相关推荐

  1. Unity Shader漫反射光照模型与半兰伯特光照模型

    文章目录 一.基础光照模型中漫反射部分的计算公式 二.逐顶点光照实现 逐顶点代码 逐顶点效果图 三.逐像素光照模型实现 逐像素代码 逐像素效果图 四.半兰伯特光照模型实现 广义半兰伯特光照模型公式 半 ...

  2. Shader学习2——兰伯特

    本以为写个兰伯特很简单,但是仔细考虑了一下,不光要受场景中光源影响,还需要受环境光影响,然后发现单个pass通道只能实现单光源.因此前期我们都只考虑单平行光. 兰伯特:漫反射颜色 = 光源颜色 x 材 ...

  3. Shader学习3——半兰伯特

    半兰伯特其实就是把暗的地方提亮了一些,在数值上就是获取到的光源强度* 0.5 + 0.5,也就是原来是0的会变成0.5,原来是1的还是1. 半兰伯特:漫反射颜色 = 光源颜色 x 材质的漫反射颜色 x ...

  4. Cocos 实用渲染实战(一):高性价比的人物皮肤渲染

    无论何等类型或规模,人物渲染都是项目中难以替代的重要组成部分. 有趣的是,对比世间万物,我们理应对自己的身体更加熟悉,然而远自文艺复兴以来,无论在美术层面还是技术层面,人物渲染一直是一个令人挠头的痒点 ...

  5. 夏普比率excel_在Excel中计算比率

    夏普比率excel In Excel, if you divide 2 by 8, the result is 0.25. If you format the cell as a fraction, ...

  6. Games101-课程8笔记

    目录 第八节课 : 补充shading(光照-高光/环境光, 着色, 图形管线) 及  纹理映射部分内容 高光 环境光照 Blinn-Phong反射模型 着色频率 面着色 顶点着色 像素着色 顶点的法 ...

  7. 【Unity Shader】三、漫反射Diffuse Shader例子

    学习目标: 漫反射Diffuse Shader,逐顶点计算和逐像素计算. 半兰伯特(HalfLambert)光照模型. 结合材质自身的色彩(Material Color)及环境光(Ambient). ...

  8. Unity Shader知识点(二)写一个基础漫反射Shader

    前言 我们刚学习Shader时,往往会被计算机图形学相关复杂的数学.物理知识所困扰,并在学习过程中丧失兴趣.个人以为,在代码以外,学习Shader应当有本科线性代数课程基础的概念框架,在这一基础上,完 ...

  9. Unity Shader 学习记录(5) —— 实现漫反射光照模型

    1 公式计算 从公式可以看出,要计算漫反射需要知道4 个参数:入射光线的颜色和强度 cgh"材质的漫反射系数mdiuse,表面法线n以及光源方向I. 为了防止点积结果为负值,我们需要使用ma ...

最新文章

  1. k2677场效应管参数引脚_常用功率场效应管参数大全
  2. python字典排序及字典集合去重高阶教程
  3. api arx autocad_AutoCAD ObjectARX(VC)开发基础与实例教程 此书是利用ObjectARX对AutoCAD二次开发的教程 - 下载 - 搜珍网...
  4. (day 27 - 递归分治 )剑指 Offer 33. 二叉搜索树的后序遍历序列
  5. 三、运算符、表达式和语句
  6. android 注册多个服务器,android-根据服务器响应创建多个处理程序并...
  7. 虚幻学习4---制作实时逼真的毛发【笔记】
  8. 什么软件测试显示器响应时间准,一般人我不告诉他!显示器响应速度揭秘
  9. java历史记录_简单的带历史记录的搜索功能实现
  10. 【对比Java学Kotlin】协程-异步流
  11. 分享一个网站地图生成工具
  12. 云和恩墨数据库MogDB荣获2021年度IT168最佳创新产品奖
  13. UVA10596欧拉回路加特判
  14. drcom上网登录窗不弹出_无线网络连接后不能弹出浏览器登录页面是怎么回事?
  15. 2345浏览器如何启用过滤弹窗广告
  16. 操作系统实验—ucore Lab1
  17. 面试官最爱提的问题TOP10来自:北京人才市场报
  18. NmapToExcel 批量nmap写入xlsx
  19. 【1011】甲流疫情死亡率
  20. css【详解】grid布局—— 网格布局(栅格布局)

热门文章

  1. 计算机网络的发展历史
  2. java词云_Java:生成词云(KUMO)
  3. 7-5 梅森数 (10 分)
  4. Ogre3D 1.8.1 Android移植
  5. Discuz论坛怎么样防止被人恶意灌水
  6. 聚焦城市数字化转型 CDEC2021中国数字智能生态大会上海站今日举行
  7. 斐波那契数列 : 斐波那契凤尾
  8. 自由空气间隙,爬电距离计算~~最便宜的ESD防护方法
  9. 计算机能力挑战2021,2021WER能力挑战赛——“人工智能”竞赛规则.docx
  10. 汽车门阈值防抱死系统abs