【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

相关推荐
笑鸿的学习笔记10 小时前
虚幻引擎5-Unreal Engine笔记之Qt与UE中的Meta和Property
笔记·ue5·虚幻
笑鸿的学习笔记10 小时前
虚幻引擎5-Unreal Engine笔记之Default Pawn与GamMode、Camera的关系
笔记·ue5·虚幻
笑鸿的学习笔记15 小时前
虚幻引擎5-Unreal Engine笔记之什么时候新建GameMode,什么时候新建关卡?
笔记·ue5·虚幻
异次元的归来1 天前
UnLua源码分析(一)初始化流程
ue5·lua·unlua
笑鸿的学习笔记2 天前
虚幻引擎5-Unreal Engine笔记之Pawn与胶囊体的关系
笔记·ue5·虚幻
笑鸿的学习笔记2 天前
虚幻引擎5-Unreal Engine笔记之`GameMode`、`关卡(Level)` 和 `关卡蓝图(Level Blueprint)`的关系
笔记·ue5·虚幻
ue星空2 天前
EmberGen导出序列图到UE5
ue5·embergen
曼巴UE55 天前
UE5.3 C++ 房屋管理系统(二)
ue5
ue星空5 天前
UE5用TextureGraph制作瓷砖贴图材质
ue5·材质
藤蔓疯长5 天前
UE5骨骼插槽蓝图
ue5