_WorldSpaceLightPos0的含义 UNITY SHADER

_WorldSpaceLightPos0

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

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

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

也就是:

cs 复制代码
fixed3 reflectdir=normalize(reflect(-worldLight,worldNormal));
相关推荐
心前阳光5 小时前
Unity发布PC软件图标不能改变
unity·游戏引擎
GR907 小时前
光线追踪-2:光线照射到物体表面后,反射的Radiance怎么求
图形渲染
an869500112 小时前
unity如何在visual studio中打断点debug
unity·游戏引擎·visual studio
xcLeigh13 小时前
Unity基础:使用Transform控制物体移动——Translate与position详解
unity·游戏引擎
FairGuard手游加固14 小时前
Unity小游戏加密:global-metadata.dat与AssetBundle保护
游戏·unity·游戏引擎
狂人开飞机15 小时前
11、UI系统
游戏引擎·godot
真鬼12316 小时前
【Unity AI】Untiy链接cursor与MCP
unity·游戏引擎
WarPigs17 小时前
Unity设置人物位置无效的原因
unity
程序员正茂18 小时前
Unity3d行为树Behavior Designer Pro
unity·行为树
郝学胜-神的一滴19 小时前
C++11 工程级应用 10:减少拷贝,让容器跑得更快
服务器·开发语言·c++·游戏引擎·opengl