【UE5】在材质中计算模型在屏幕上的比例

ViewProperty节点有很多有意思的变量

例如用 ViewProperty 的 tan ⁡ ( FOV / 2 ) \tan(\text{FOV} / 2) tan(FOV/2) 输出,用它计算模型占屏幕的比例。

(常用于for运算的次数优化,也可以用于各种美术效果)

ScaleOnScreen = ObjectRadius distanceToCamera × tan ⁡ ( FOV / 2 ) \text{ScaleOnScreen} = \frac{\text{ObjectRadius}}{\text{distanceToCamera} \times \tan(\text{FOV} / 2)} ScaleOnScreen=distanceToCamera×tan(FOV/2)ObjectRadius

相关推荐
ue星空14 小时前
月2期学习笔记
学习·游戏·ue5
曼巴UE51 天前
UE5 制作游戏框架的部分经验积累(持续更新)
游戏·ue5
CandyU22 天前
UE5 基础应用 —— 10 - 控制台命令
ue5
平行云5 天前
Paraverse平行云实时云渲染助力第82届威尼斯电影节XR沉浸式体验
unity·云原生·ue5·xr·实时云渲染
一眼万里*e5 天前
用ai写了个UE5插件
c++·ue5
成都渲染101云渲染66666 天前
电脑配置不足怎么办,告别硬件束缚,川翔云电脑
ue5·电脑
m0_552200826 天前
《UE5_C++多人TPS完整教程》学习笔记47 ——《P48 瞄准行走(Aim Walking)》
c++·游戏·ue5
会思考的猴子10 天前
UE5 PCG 笔记(三) Normal To Density 节点
笔记·ue5
二川bro10 天前
第21节:环境贴图与PBR材质升级——构建电影级真实感渲染
材质·贴图
吴梓穆14 天前
UE5 UI遮罩
ue5