两种投影模式下Camera的size计算以及canvas的scale计算

Perspective透视模式

camera的默认投影模式为Perspective透视模式,该模式下默认的透视夹角为60度,如下图所示

canvas的设置如下:

由上图可知,canvas离相机距离为100单位,因此可计算出此时黄线部分所示高度h = tan(60/2)*100 = 57.735026918962576450914878050196,则视角区域内的高度H= 2h = 115.47005383792515290182975610039

hScale = H / 设计分辨率高 = 0.15396007178390020386910634146719

因为设计宽高比一致(ratio = 1334/750 = 1.7786666666666666666666666666667),所以宽度缩放值也为hScale

Orthographic 正交模式

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值