![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shader
ALEX的小窝
这个作者很懒,什么都没留下…
展开
-
Secondary maps shader
// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Mars/Mount"{ Properties { _Color("Color",Color) = (1,1,1,1) _Albedo("Albedo",2D) = "white"{} _Norma原创 2018-01-23 20:12:27 · 301 阅读 · 0 评论 -
记录
第一套Albedo和normalmap 和第二套Albedo 混合公式:AlebdoFinal = Albedo0.rgb*Albedo1.a + Albedo0.rgb*Albedo1.rgbDetail Mask则用于第一套贴图和第二套贴图的混合。具体公式如下。Albedo0.rgb = Albedo0.rgb * (1 - DetailMask.a);Albedo1.rgb = Albedo原创 2018-01-19 17:54:02 · 202 阅读 · 0 评论 -
Shader LIGHT_ATTENUATION 在unity2018的变化
unity2017前版本中: float attenuation=LIGHT_ATTENUATION(i)unity2018版本修改为:UNITY_LIGHT_ATTENUATION(attenuation,i,i.posWorld.xyz);原创 2018-08-03 17:10:47 · 2145 阅读 · 0 评论 -
[转]三大主流编程语言 HLSL/GLSL/Cg
转的文章 感觉有点老了 不过还是说明了问题 这里应该是指的2008年左右的opengl 随着移动化浪潮现在主流都是opengl了反而是dx少了Shader LanguageShader Language的发展方向是设计出在便携性方面可以和C++、Java等相比的高级语言,“赋予程序员灵活而方便的编程方式”,并“尽可能的控制渲染过程”同时“利用图形硬件的并行性,提高算法效率”。 ...转载 2018-09-25 20:16:05 · 706 阅读 · 0 评论