看了關(guān)于transform:matrix矩陣與平移translate、縮放scale、旋轉(zhuǎn)rotate、拉伸skew的關(guān)系。對(duì)transform:matrix矩陣與縮放scale的關(guān)系有些不明白。transform: matrix(a,b,c,d,e,f);【提問】1、上述的x、y指的是表示轉(zhuǎn)換元素所在坐標(biāo)變量,這個(gè)所在坐標(biāo)變量是什么意思?是中心點(diǎn)(0,0)嗎?2、矩陣偏移元素的中心點(diǎn)是什么,(0,0)嗎3、transform: matrix(a,b,c,d,e,f);中的a、d是scale();的參數(shù)。例如,按照矩陣的算法就是假設(shè)比例是s,則transform:matrix(s,0,0,s,0,0); 套用矩陣就算,就有:x' = ax+cy+e = s*x+0*y+0 = s*x;y' = bx+dy+f = 0*x+s*y+0 = s*y;但是如果x、y是(0,0)的話,計(jì)算出來(lái)的x'、y'就是(0,0)了,就是進(jìn)行了縮比例。x、y會(huì)是一直都是(0,0)為中心點(diǎn)嗎?還會(huì)有別的值?如果是別的值,是怎么界定了?
1 回答
已采納

pardon110
TA貢獻(xiàn)1038條經(jīng)驗(yàn) 獲得超227個(gè)贊
建議了解一下線性代數(shù),矩陣相關(guān)高等數(shù)學(xué)概念,運(yùn)算規(guī)則
點(diǎn)擊展開后面1條
添加回答
舉報(bào)
0/150
提交
取消