plane()

平面を描画します。

平面は、すべての角度が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!

関連するリファレンス