【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

相关推荐
zhangzhangkeji14 小时前
UE5 蓝图-游老师-18-蓝图的封装,19-继承,20-多态:父类中的变量,函数、事件,分发器,实现的接口,可以被子类直接使用,也可以被子类重写重定义
ue5
每天回答3个问题18 小时前
UE教程|unlua知识地图
ue5·腾讯·lua5.4
在下胡三汉18 小时前
glTF PBR材质 / 3ds Max设置导入导出glb/gltf
3d·材质
皇族崛起1 天前
【3D标注】- Unreal Engine 5.7 与 Python 交互基础
python·3d·ue5
一眼万里*e2 天前
UE中的UObject创建,销毁
ue5
oil欧哟3 天前
产品图质感提升指南:光影、材质、构图的底层逻辑与 AI 优化方案
人工智能·ai作画·材质·opencreator
傣味洋芋4 天前
cesium(四):Material及MaterialProperty 设置材质
材质·cesium
吴梓穆5 天前
UE5 Perforce使用完全手册
ue5
zhangzhangkeji5 天前
UE5 蓝图-游老师-13-事件、函数、宏、事件分发器:在自定义蓝图(包括 UI 控件蓝图)中就可以创建事件分发器
ue5
Zhichao_975 天前
【UE5.3】小白人动画重定向
ue5