Processingの座標系

コンピュータで図を描く場合の座標は、多くの場合。左上隅が(0,0)で、x軸は右が正、y軸は下が正である。座標の単位はピクセルである。 Processingでは、特に指定しなければ、幅、高さはともに100である。また、画面の幅がwidth、高さがheightで得られる。右下隅のピクセルの座標は(width-1,height-1)である。

coordinate.png

画面の大きさを指定するには、size(幅, 高さ)を用いる。例えば、幅を400ピクセル、高さを300ピクセルにするには、

 size(400,300);

と記載する。

おまけ

原点が左下隅、y軸の正方向が上向きにということであれば、画面の大きさを設定した後に、

applyMatrix( 1, 0, 0, 0,-1, height-1 ); 

を実行すればよい。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS