摘要:
<1>做游戏向量的一些计算非常重要,记录一下 点积: 假设有m,n向量,它们点积:dot(m,n) m*n = |m||n|cos& 值>0 m,n向量夹角0-90度 值=0 m,n向量垂直 值<0 m,n向量夹角90-180度 Dot(m.normalized, n.normalized)=a;
阅读全文
posted @ 2017-08-08 19:21
tianjiuwan
阅读(1192)
推荐(0)
编辑
摘要:
<1>新建材质球和shader,shader请在官方下载内置shader(UI) 效果: 思路: 裁剪成圆,那就剔除大于圆半径的像素,很鸡儿简单 代码: 定义圆形半径 _Radius("半径",Range(0-0.5))=0.5 frag片元处理 float2 nor = float2(0.5,0.
阅读全文
posted @ 2017-08-08 18:43
tianjiuwan
阅读(4823)
推荐(0)
编辑
摘要:
<1>在surface shader中的surf函数中,参数列表(Input in,inout SurfaceOutput) 参数1是输入,参数2是输出 参数1的结构定义我们可以看见,参数2的结构定义为: struct SurfaceOutput{ half3 Albedo;//像素颜色 rgb h
阅读全文
posted @ 2017-08-08 17:06
tianjiuwan
阅读(122)
推荐(0)
编辑