【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 小时前
Unity shader 之,Shader内部时间离散处理
unity·游戏引擎·材质·着色器
zhangzhangkeji9 小时前
UMG - 18:尺寸框里的按钮属性,按钮包含文本框,以此来了解按钮的尺寸属性与颜色属性
ue5
小宝哥Code9 小时前
UE5在布局自定义上的UE4ClassicLayout.ini文件源码解读分析
java·ue5·ue4
da_vinci_x10 小时前
Sampler 风格化滤镜:拒绝“写实”,AI 一键生成“塞尔达”风草地
人工智能·游戏·aigc·材质·技术美术·游戏美术·pbr
zhangzhangkeji1 天前
UE5 蓝图-游老师-7-集合:
ue5
zhangzhangkeji1 天前
UE5 蓝图-游老师-5-数组:上
ue5
zhangzhangkeji1 天前
UE5 蓝图-游老师-3 基本数据类型-字符串-下:
ue5
帅_shuai_1 天前
UE GAS 属性集
c++·游戏·ue5·虚幻引擎
海伯森技术2 天前
赋予人形机器人“细腻触觉”:海伯森六维力传感器的材质与集成改革
人工智能·机器人·材质
回忆彡美好2 天前
OpenGL的3D编程个人笔记之材质贴图
笔记·3d·材质·opengl