【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

相关推荐
曹勖之2 分钟前
UE5导入的CAD文件零件如何被Merge?
ue5
Creator丶小鑫2 小时前
UE5 PAK 封包 加载实用方法
ue5·ue5 pak 封包解包·ue5 获取所有文件路径·ue5 调用cmd·ue5 保存写入txt
AA陈超8 小时前
ASC学习笔记0017:返回此能力系统组件的所有属性列表
c++·笔记·学习·ue5·虚幻引擎
AA陈超19 小时前
ASC学习笔记0019:返回给定游戏属性的当前值,如果未找到该属性则返回零。
c++·笔记·学习·游戏·ue5·虚幻引擎
AA陈超2 天前
ASC学习笔记0004:通知相关方能力规格已被修改
c++·笔记·学习·游戏·ue5·游戏引擎·虚幻
酷柚易汛智推官2 天前
UE5.7:3D 内容生产的新范式
3d·ue5·酷柚易汛
B0URNE2 天前
什么是虚拟现实(VR)?
unity·ue5·vr
曹勖之2 天前
UE5 的 Waterline Pro 6的浮力作用机制解析
ue5
曹勖之2 天前
UE5 UDS(Ultra Dynamic Sky)动态天气天空如何采用官方光源和雾
ue5
zhangzhangkeji3 天前
相机与动画 - 3:引入相机到动画,摇臂与导轨的使用,以及动画连接,动画的过渡轨道,从关卡蓝图中引用场景中对象的方法,
ue5