processing pushMartix

如果在常見中有多個物體,想要對某一個物體進行做旋轉,位移,縮放等動作,

其他物體不受影響,此時就可以用pushMartrix和popMartrix來控制物體。

eg:

fill(255);
rect(0, 0, 50, 50);  // White rectangle

pushMatrix();
translate(30, 20);
fill(0);  
rect(0, 0, 50, 50);  // Black rectangle
popMatrix();

fill(100);  
rect(15, 10, 50, 50);  // Gray rectangle


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章