_WorldSpaceLightPos0的含义 UNITY SHADER

_WorldSpaceLightPos0

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

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

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

也就是:

cs 复制代码
fixed3 reflectdir=normalize(reflect(-worldLight,worldNormal));
相关推荐
SNAKEpc1213836 分钟前
OpenGL(十一)- 变换管线
c语言·c++·算法·矩阵·图形渲染
DaLiangChen19 小时前
Vuforia 地面识别案例
unity·ar
江畔柳前堤1 天前
YOLO 目标检测全流程深度剖析
人工智能·yolo·目标检测·计算机视觉·unity·面试·vllm
魔术师Dix1 天前
一个轮子:Luban Skill 制作演示
游戏·unity·ai编程
xcLeigh2 天前
Unity基础:Light灯光组件入门——Directional Light、Point Light与Spotlight
unity·游戏引擎·教程
郝学胜-神的一滴2 天前
[简化版 GAMES 104] 现代游戏引擎 04:从0到1构建你的游戏世界
c++·游戏·unity·游戏引擎·软件工程·unreal engine
anxiao_m2 天前
数字孪生3D可视化有哪些?主流实时渲染平台深度测评
图形渲染·3dcoat
是嘟嘟啊3 天前
【Unity DOTS】EntityCommandBuffer 与 JobHandle
unity·ecs·dots·unity dots·job·burst·burstjob
xcLeigh3 天前
Unity基础:Camera相机组件详解——透视投影与正交投影的区别
数码相机·unity·游戏引擎