PythonでProcessing まとめ

リンク概要
Processingを実行するProcessingのセットアップと、Pythonを実行する環境のセットアップを説明します。
setup draw 基本の構成Processingのメインループの確認、最小限のシンプルなサンプルを確認します。

図形

2D Primitives

リンク備考
arc 円弧を描く
circle 円を描く
ellipse 楕円を描く
line 線を描く
point 点を描く
quad 四角形を描く
rect 矩形を描く
square 正方形を描く
triangle 三角形を描く

カラー

設定

リンク備考
background 背景を設定する
clear バッファ内のピクセルをクリア
colorMode 色データの解釈を変更
fill 塗りつぶす色を設定
noFill 塗りつぶしを無効に
noStroke アウトラインの描画を無効に
stroke アウトラインの描画色を設定

タイポグラフィ

リンク備考
PFont Processing用のフォントクラス

ロードと描画

リンク備考
createFont フォントを作成
loadFont フォントを読み込む
text テキストを描画
textFont 現在のフォントを設定する

属性

リンク備考
textAlign 文字の配置を設定
textLeading 文字の配置を設定
textMode テキストの描画設定
textSize 文字サイズを変更
textWidth テキストの幅を取得

指標

リンク備考
textAscent / textDescent 文字のアセントとディセント