Sil*_*ane 4 math graphics
我将确定我的问题,我有一个2D物体在2D世界(X,Y)中移动,我想在Z轴上伪造一个运动.所以我认为最好的方法是使用它的范围(宽度,高度)和位置.但是,确定尺寸(w,h)物体的新范围以及从相机向前移动1米(Z轴)的等式是什么?这样一个函数的参数是什么?
在此先感谢您的帮助.
ja7*_*a72 6
通过存储物体的真实(X,Y,Z)坐标并K通过2D投影从平面上方的摄像机单元显示投影(K*X/(Z+K),K*Y/(Z+K)),从而+Z远离摄像机.
(X,Y,Z)
K
(K*X/(Z+K),K*Y/(Z+K))
+Z
要更改高度,宽度遵循与(DX,DY)精灵的真实大小和(K*DX/(Z+K),K*DY/(Z+K))表观(绘制)大小相似的模式.
(DX,DY)
(K*DX/(Z+K),K*DY/(Z+K))
要做到这一点,您可以遵循此FlipCode文章的建议.
归档时间:
14 年,3 月 前
查看次数:
2020 次
最近记录: