利用cubeMap实现--看起来galaxy效果
通过视角方向和法线得到反射方向,再根据反射方向采样cubeMap得到反射信息。
伪代码:o.worldRef=reflect(-o.worldViewDir,o.worldNormal)
fixed3 reflecttion=texCUBE(_Cubemap,i.worldRef).rgb
制作贴图时:
为了避免贴图再形成cube纹理时边缘不符合,需要ps进行修复
感觉要好上那么一丢丢。
ps修复方式:
使用这两笔刷进行修补
https://www.youtube.com/watch?v=jLUGRGdji2o