0

webgl を使用してシリンダー ジオメトリを描画する必要がありますが、それを実現する方法がわかりません。パラメータは、半径、サブディビジョン、および底面の 2 つの中心点です。

4

1 に答える 1

4

基本的に、三角形で作成します。それを「n面」プリズムと考えるのが最も簡単でしょう。上面と下面は三角形の「ファン」で作成する必要があり、各三角形は中央で1つのポイントを共有します。

各三角形のポイントの位置を計算するには、簡単な計算(三角法を含む)を使用する必要があります。

WebGLを使用して三角形を描画する方法がわからない場合は、learningwebgl.comでNeHeの優れたWebGLガイドを確認してください。

于 2012-09-24T03:04:40.970 に答える