首页 > 代码库 > processing pushMartix

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


本文出自 “processing” 博客,请务必保留此出处http://dazhou.blog.51cto.com/2604246/1554576

processing pushMartix