_WorldSpaceLightPos0的含义 UNITY SHADER

_WorldSpaceLightPos0

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

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

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

也就是:

cs 复制代码
fixed3 reflectdir=normalize(reflect(-worldLight,worldNormal));
相关推荐
陈言必行1 天前
Unity 之 设备性能分级与游戏画质设置与设备自动适配指南
游戏·unity·游戏引擎
明洞日记1 天前
【ITK手册001】ITK 架构核心:itk::Object 基类解析与应用指南
c++·图像处理·架构·图形渲染·itk
CreasyChan2 天前
Unity DOTS技术栈详解
unity·c#·游戏引擎
gshh__2 天前
SuperMap Hi-Fi 3D SDK for Unreal 如何实现横断面分析
3d·ue5·游戏引擎·supermap
在路上看风景2 天前
1.1 Unity资源生命周期管理与内存机制
unity
CreasyChan2 天前
Unity的ECS(Entity Component System)架构详解
unity·架构·游戏引擎
神码编程2 天前
【Unity】 HTFramework框架(六十九)Log在编辑器日志中自定义点击事件
unity·编辑器·游戏引擎
梵尔纳多2 天前
OpenGL 坐标映射
c++·图形渲染
BoBoZz192 天前
VTKWithNumpy使用 NumPy 数组来创建3D体渲染所需要的数据
python·vtk·图形渲染·图形处理
梵尔纳多2 天前
绘制一个三角形
c++·图形渲染·opengl