_WorldSpaceLightPos0的含义 UNITY SHADER

_WorldSpaceLightPos0

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

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

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

也就是:

cs 复制代码
fixed3 reflectdir=normalize(reflect(-worldLight,worldNormal));
相关推荐
世洋Blog16 小时前
Unity中图片的内存中占用大小、AB占用大小、内存形式
unity·游戏引擎
熬夜敲代码的小N17 小时前
Unity热更新技术详解
unity·游戏引擎
聊天QQ:2769988519 小时前
机器人路径规划:基于Q-learning算法的移动机器人路径规划的,可以自定义地图,修改起始点
图形渲染
明洞日记1 天前
【VTK手册021】VTK碰撞检测核心:vtkCollisionDetectionFilter深度解析与实战
c++·图像处理·vtk·图形渲染
地狱为王1 天前
Cesium for Unity 去除Cesium Logo
unity·游戏引擎·cesium
BuHuaX1 天前
Lua入门
开发语言·unity·junit·c#·游戏引擎·lua
拿我格子衫来1 天前
图形编辑器基于Paper.js教程32:绘制贝塞尔曲线,并进行二次编辑
javascript·图像处理·编辑器·图形渲染
咨询QQ688238861 天前
飞轮储能的“电子芭蕾“:当永磁电机遇上双PWM变流器
图形渲染
wonder135791 天前
RectTransform位置计算方法和UI自适应
ui·unity·ugui
世洋Blog1 天前
Unity发布自己的插件包
unity·游戏引擎