_WorldSpaceLightPos0的含义 UNITY SHADER

_WorldSpaceLightPos0

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

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

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

也就是:

cs 复制代码
fixed3 reflectdir=normalize(reflect(-worldLight,worldNormal));
相关推荐
淡海水3 小时前
07-06-源码-.NET Core GC的极致优化技术
unity·架构·c#·.netcore·gc·1024程序员节
野区捕龙为宠4 小时前
Unity 中使用 UnityWebRequest 加载 StreamingAssets 文件夹中的图片
unity·游戏引擎
北里闻箫5 小时前
推荐一款游戏引擎,一剑十八年引擎(YiJian18-Engine) - 跨平台2D/3D ECS 游戏引擎
3d·游戏引擎
淡海水17 小时前
07-02-源码-.NET Core GC分配路径
算法·unity·c#·.netcore·gc·1024程序员节
FFFFujige19 小时前
【Unity】基于Dots + Luban的Buff模块
unity·游戏引擎
紫龙大侠20 小时前
Unity许可证文件(激活成功后)默认保存位置
unity
Msir_Modern1 天前
Noita 元胞沙盒笔记
算法·unity·c#·游戏引擎·元胞自动机
Oiiouui1 天前
Godot-GridGame架构逻辑层与实体/物品层篇
架构·游戏引擎·godot
天天进步20151 天前
Unity 2020.3 反复提示安全模式:一次 CS0009 与 DLL 文件占用的排查记录
unity·1024程序员节
true...1 天前
虚幻还原默认视角
游戏引擎·虚幻