質問編集履歴
1
誤字を修正しました
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -1,7 +1,7 @@ 
     | 
|
| 
       1 
1 
     | 
    
         
             
            お世話になっております。
         
     | 
| 
       2 
2 
     | 
    
         
             
            今processingのpushMatrix()とpopMatrix()をいじっていて疑問が生まれたためご質問をさせて頂きました。
         
     | 
| 
       3 
3 
     | 
    
         
             
            この二つの関数で座標を保存し、一連のコードが終わったら元の座標に戻すことはわかりました。
         
     | 
| 
       4 
     | 
    
         
            -
            ですがこの下のコードの中のpushMatrix()とpopMatrix()がない時に、矩形2が矩形1を中心に回っており、それがpushMatrix()とpopMatrix()があることで矩形1も矩形2も矩形の中心から回るようになった流れがうまく掴み取れませんでした。
         
     | 
| 
      
 4 
     | 
    
         
            +
            ですがこの下のコードの中のA,C{pushMatrix()}とB,D{popMatrix()}がない時に、矩形2が矩形1を中心に回っており、それがpushMatrix()とpopMatrix()があることで矩形1も矩形2も矩形の中心から回るようになった流れがうまく掴み取れませんでした。
         
     | 
| 
       5 
5 
     | 
    
         
             
            多分なのですが矩形1から矩形2が終わるまでの座標の遷移が掴めていないような気がしています。。。
         
     | 
| 
       6 
6 
     | 
    
         | 
| 
       7 
7 
     | 
    
         
             
            上手くまとめられず、読みにくくすいません。もしわかる方がいました、是非お力を貸して頂きたいです。
         
     |