**
关于 Net Cull Distance Squared
**
Net Cull distance Squared:相关性平方。如果要设置相关性距离为4米,则 Net Cull distance Squared的值就是160000(4米等于400厘米,400厘米的平方是160000)。
UE4 引擎里面默认的距离单位是 cm;
现在把相关性距离设置为5米
:
为了对 距离的概念进行一个清晰的认识。 我们查看 圆圈的模型具体信息:
因为引擎里面的默认距离单位是 cm ,所以 这个圆圈的 xy 平面的尺寸是一个长宽各100 cm 的空间大小, 也就是直径R = 1m , 半径r= 0.5m
注意在 场景中, 宝箱位于 有效圆圈的中间位置, 所以, 实际上我们在设计 体验者距离宝箱多远 才能触发时, 我们设定的有效距离值 对应的 是 圆圈的半径 r ;
也就是说 :
如果我们想让 体验者的视角距离 宝箱5 m 的时候才触发。
半径r= 5 m = 500 cm = 250000 单位值
Net Cull Distance Squared = 250000
但是在设定 圆圈的大小scale 时,我们缩放的是整体的大小 。 也就是说 我们需要让 scale = 10 才可以, 这样半径才等于5
所以公式是:
sqrt(Net Cull Distance Squared) /100 X2 =( 500/100)X2=5 X2 = 10