フレームバッファからピクセルまたはピクセル領域を取得します。
myBuffer.get()
は使いやすいですが、 myBuffer.pixelsほど高速ではありません。 多くのピクセル値を読み取るには myBuffer.pixelsを使用してください。
パラメータなしのmyBuffer.get()
バージョンは、 フレームバッファ全体をp5.Imageオブジェクトとして返します。
2つのパラメータを持つmyBuffer.get()
バージョンは、 それらを座標として解釈します。指定されたポイントの[R, G, B, A]
値を 含む配列を返します。
4つのパラメータを持つmyBuffer.get()
バージョンは、 それらを座標と寸法として解釈します。フレームバッファのサブセクションを p5.Imageオブジェクトとして返します。最初の2つの パラメータはサブセクションの左上隅の座標です。最後の2つの パラメータはサブセクションの幅と高さです。
シンタックス
get(x, y, w, h)
get()
get(x, y)
パラメーター
x
Number:
ピクセルのx座標。デフォルトは0。
y
Number:
ピクセルのy座標。デフォルトは0。
w
Number:
返されるサブセクションの幅。
h
Number:
返されるサブセクションの高さ。
リターン
p5.Image: サブセクションをp5.Imageオブジェクトとして。
Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/p5.Framebuffer.js and open a pull request!