【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

相关推荐
皇族崛起9 小时前
【3D标注】- Unreal Engine 5.7 与 Python 交互基础
python·3d·ue5
一眼万里*e15 小时前
UE中的UObject创建,销毁
ue5
oil欧哟2 天前
产品图质感提升指南:光影、材质、构图的底层逻辑与 AI 优化方案
人工智能·ai作画·材质·opencreator
傣味洋芋3 天前
cesium(四):Material及MaterialProperty 设置材质
材质·cesium
吴梓穆4 天前
UE5 Perforce使用完全手册
ue5
zhangzhangkeji4 天前
UE5 蓝图-游老师-13-事件、函数、宏、事件分发器:在自定义蓝图(包括 UI 控件蓝图)中就可以创建事件分发器
ue5
Zhichao_974 天前
【UE5.3】小白人动画重定向
ue5
Zhichao_974 天前
【UE5.3】为人形角色建立Contrl Rig
ue5
竹欣4 天前
UE杂项(Mass 崩溃排查)
ue5
__Ryan5 天前
BlueprintImplementableEvent和BlueprintNativeEvent
c++·ue5·unreal engine