「OctahedronGeometry」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
#divclass(modif){更新日:&date(), r57}
#divclass(hd){#hr()}
#divid(d0){}
(わかりやすくするためにワイヤーフレームも一緒に表示し、右は分割の塗り分けも。)
左:正8面体、右:正8面体の分割1回
***説明
>&b(){THREE.OctahedronGeometry ( radius}, detail &b(){)}
正8面体(とその派生)を作る。
***パラメータ
:''radius'' <float>[= 1]
|半径。
:''detail'' <int>[= 0]
|分割回数。(参照:[[TetrahedronGeometry - ~hedronにおける分割とは>>TetrahedronGeometry#hedronDetail]])
***例
ジオメトリ作ってマテリアルと合わせてメッシュにしてシーンに追加するまで。
var octa = new THREE.Mesh(
new THREE.OctahedronGeometry( 40 ), // 半径40の正8面体の分割0回
new THREE.MeshLambertMaterial( { color: 0x00ff00 } )
);
scene.add( octa );
#include(-g_octahedron)
//.
#divclass(modif){更新日:&date(), r58}
#divclass(hd){#hr()}
#divid(d0){}
(わかりやすくするためにワイヤーフレームも一緒に表示し、右は分割の塗り分けも。)
左:正8面体、右:正8面体の分割1回
***説明
>&b(){THREE.OctahedronGeometry ( radius}, detail &b(){)}
正8面体(とその派生)を作る。
***パラメータ
:''radius'' <float>[= 1]
|半径。
:''detail'' <int>[= 0]
|分割回数。(参照:[[TetrahedronGeometry - ~hedronにおける分割とは>>TetrahedronGeometry#hedronDetail]])
***例
ジオメトリ作ってマテリアルと合わせてメッシュにしてシーンに追加するまで。
var octa = new THREE.Mesh(
new THREE.OctahedronGeometry( 40 ), // 半径40の正8面体の分割0回
new THREE.MeshLambertMaterial( { color: 0x00ff00 } )
);
scene.add( octa );
#include(-g_octahedron)
//.