TorusKnotGeometry

「TorusKnotGeometry」の編集履歴(バックアップ)一覧はこちら

TorusKnotGeometry」(2013/04/20 (土) 13:33:44) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#divclass(modif){更新日:&date(), r57} #divclass(hd){#hr()} #divid(d0){} (わかりやすくするためにワイヤーフレームと元トーラスを一緒に表示している。) ***説明 >&b(){THREE.TorusKnotGeometry (} radius, tube, radialSegments, tubularSegments, p, q, heightScale &b(){)} トーラス結び目のジオメトリを作る。 ***パラメータ :''radius'' <float>[= 100] |元トーラスの芯円の半径。 :''tube'' <float>[= 40] |ヒモの太さ半径。 :''radialSegments'' <int>[= 64] |ヒモの長さに対する分割数。増やすとヒモの曲がり方が滑らかになる。 :''tubularSegments'' <int>[= 8] |ヒモの断面円の分割数。増やすと綺麗な円柱状のヒモになる。 :''p'' <int ≠ 0>[= 2] |芯円での周回数。巻き数。 :''q'' <int ≠ 0>[= 3] |断面円での周回数。ひねり数。 :''heightScale'' <float>[= 1] |Z方向の倍率。 元トーラスの断面円半径は芯円半径の半分で固定らしい。 ***例 ジオメトリ作ってマテリアルと合わせてメッシュにしてシーンに追加するまで。 var torusKnot = new THREE.Mesh( new THREE.TorusKnotGeometry(40, 5, null, 4, 2, 3), // 元トーラス芯円半径40, ヒモ太さ半径5, // ヒモ長さ分割数 nullなのでデフォルトの64、ヒモ断面は4分割(正方形)、 // 芯円で2周してるあいだに断面円で3周する new THREE.MeshLambertMaterial( { color: 0x00ff00 } ) ); scene.add( torusKnot ); ---- #divid(d1){} #include(-g_torusKnot) #include(-g_torusKnot2) //.
#divclass(modif){更新日:&date(), r58} #divclass(hd){#hr()} #divid(d0){} (わかりやすくするためにワイヤーフレームと元トーラスを一緒に表示している。) ***説明 >&b(){THREE.TorusKnotGeometry (} radius, tube, radialSegments, tubularSegments, p, q, heightScale &b(){)} トーラス結び目のジオメトリを作る。 ***パラメータ :''radius'' <float>[= 100] |元トーラスの芯円の半径。 :''tube'' <float>[= 40] |ヒモの太さ半径。 :''radialSegments'' <int>[= 64] |ヒモの長さに対する分割数。増やすとヒモの曲がり方が滑らかになる。 :''tubularSegments'' <int>[= 8] |ヒモの断面円の分割数。増やすと綺麗な円柱状のヒモになる。 :''p'' <int ≠ 0>[= 2] |芯円での周回数。巻き数。 :''q'' <int ≠ 0>[= 3] |断面円での周回数。ひねり数。 :''heightScale'' <float>[= 1] |Z方向の倍率。 元トーラスの断面円半径は芯円半径の半分で固定らしい。 ***例 ジオメトリ作ってマテリアルと合わせてメッシュにしてシーンに追加するまで。 var torusKnot = new THREE.Mesh( new THREE.TorusKnotGeometry(40, 5, null, 4, 2, 3), // 元トーラス芯円半径40, ヒモ太さ半径5, // ヒモ長さ分割数 nullなのでデフォルトの64、ヒモ断面は4分割(正方形)、 // 芯円で2周してるあいだに断面円で3周する new THREE.MeshLambertMaterial( { color: 0x00ff00 } ) ); scene.add( torusKnot ); ---- #divid(d1){} #include(-g_torusKnot) #include(-g_torusKnot2) //.

表示オプション

横に並べて表示:
変化行の前後のみ表示: