Unity Shader
ImagineIncredible
图形物理引擎开发
展开
-
Unity Shader 01 鼠标点击模型着色
更新1.0我发现原来的解决方法好蠢。。。于是就来更新一下解决思路以及代码思路:不变 不变 在片元着色器中更改符合条件的片元颜色实现效果:shader源码fixed4 frag(v2f i) : SV_Target{ fixed3 ambient = UNITY_LIGHTMODEL_AMBIENT.xyz; float3 worldNormal = normal...原创 2019-03-15 12:34:15 · 1435 阅读 · 3 评论 -
《Unity Shader 入门精要》笔记 01
描述:今天看第十一章,其中 11.2.1 中的片元着色器看了很久才看明白,终于搞明白了为什么没有取余操作,特来记录下。代码:fixed4 frag (v2f i) : SV_Target { float time = floor(_Time.y * _Speed); float row = floor(time / _HorizontalAmount); float column ...原创 2019-03-21 14:44:56 · 221 阅读 · 0 评论 -
Unity Rendering Mode
Unity Rendering Mode最近又需要捣鼓下unity shader,记录下标准着色器下的Rendering Mode有四种模式Opaque : 默认选项,适合于非透明物体(如果使用半透明的png贴图会有错误,完全不透明的png贴图没问题)Cutout : 不透明度为1的可见,不透明度小于1的不可见,适合用于树叶、草的模拟Transparent : 使用alpha通道,但...原创 2019-08-29 15:01:07 · 535 阅读 · 0 评论