_WorldSpaceLightPos0的含义 UNITY SHADER

_WorldSpaceLightPos0

为当前平行光的方向,方向是从光源到照射的方向。

因此,如果要算发现和平行光之间的夹角,

则需要首先将归一化的_WorldSpaceLightPos0去负数。这样才能继续去计算。

也就是:

cs 复制代码
fixed3 reflectdir=normalize(reflect(-worldLight,worldNormal));
相关推荐
jtymyxmz4 分钟前
《Unity Shader》10.3.1 在Unity中实现简单的程序纹理
unity·游戏引擎
jtymyxmz6 分钟前
《Unity Shader》11.2.1 序列帧动画
unity·游戏引擎
qq_428639618 小时前
虚幻基础:虚幻中的if与switch
游戏引擎·虚幻
UX201710 小时前
Unity中的Color.HSVToRGB
unity·游戏引擎
TO_ZRG10 小时前
Unity PackageManager
unity·gitlab
jtymyxmz12 小时前
《Unity Shader》10.1.2 创建用于环境映射的立方体纹理
unity·游戏引擎
怣疯knight14 小时前
unity上传git需要上传哪些文件
git·unity
世洋Blog14 小时前
Unity开发微信小游戏-合理的规划使用YooAsset
unity·c#·微信小游戏
hashiqimiya14 小时前
unity配置外部编辑器rider
unity·编辑器·游戏引擎
郝学胜-神的一滴16 小时前
现代OpenGL窗口管理:GLFW从入门到实战
开发语言·c++·程序人生·图形渲染·个人开发