我试图为动画编写一些代码,并开始想知道在x和y方向上相等的缩放是否等同于z轴上的平移。从视觉上看,它们似乎是相同的,但它有任何数学证据吗?
答案 0 :(得分:0)
这取决于观点。例如,如果沿z轴平移2,那么它可以使对象的大小加倍,或者可以将其缩放仅四分之一甚至更小。这取决于"相机"在你正在进行的空间中。在x和y上按2缩放将始终将大小增加到它开始时的两倍。
数学上它们是一样的吗?不是远程的。
想想你在3D空间中做了些什么。如果你从一张10厘米×10厘米的桌子上开一张纸。
现在将它在x和y中缩放到2x。
它仍在桌面上但现在是20x20cm。
现在,如果您沿z轴平移,纸张仍然是10x10cm,但现在悬停在桌子上方。
它看起来更大,但只是因为它更接近,你可以清楚地看到在两种情况下都没有发生同样的事情。