平面を描画します。
平面は、すべての角度が90˚の四辺形の平らな形です。長方形に似ており、WebGLモードで高度な描画機能を提供します。
最初のパラメータwidth
はオプションです。Number
が渡されると、plane(20)
のように、平面の幅と高さが設定されます。デフォルトでは、width
は50です。
2番目のパラメータheight
もオプションです。Number
が渡されると、plane(20, 30)
のように、平面の高さが設定されます。デフォルトでは、height
は平面のwidth
に設定されます。
3番目のパラメータdetailX
もオプションです。Number
が渡されると、plane(20, 30, 5)
のように、x軸に沿った三角形の細分化の数が設定されます。すべての3D形状は、三角形を接続してその表面を形成します。デフォルトでは、detailX
は1です。
4番目のパラメータdetailY
もオプションです。Number
が渡されると、plane(20, 30, 5, 7)
のように、y軸に沿った三角形の細分化の数が設定されます。すべての3D形状は、三角形を接続してその表面を形成します。デフォルトでは、detailY
は1です。
注意: plane()
はWebGLモードでのみ使用できます。
実例
シンタックス
plane([width], [height], [detailX], [detailY])
パラメーター
width
Number:
平面の幅。
height
Number:
平面の高さ。
detailX
Integer:
x軸に沿った三角形の細分化の数。
detailY
Integer:
y軸に沿った三角形の細分化の数。
Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!