def setup
createCanvas(100, 100)
@pg = createGraphics(100, 100)
end
def draw
background(200)
@pg.background(100)
@pg.noStroke
@pg.ellipse(@pg.width / 2, @pg.height / 2, 50, 50)
image(@pg, 50, 50)
image(@pg, 0, 0, 50, 50)
end
描画用オブジェクト(グラフィックバッファ)を生成します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| w | 描画用オブジェクトの幅 | ピクセル | ||
| h | 描画用オブジェクトの高さ | ピクセル | ||
| renderer | モード | P2D : 2次元 WEBGL : 3次元 | ○ | P2D |
p5.Graphicsオブジェクト