THREE で遊んでみる

THREE のライブラリを入れてWebGLで遊んでみました。

http://www.nanigoto.net/entry/2017/09/14/154431

↓以下のライブラリをインクルードして、








↓こんな感じでJSを書いたら、板のようなオブジェクトをボーリングみたいな配置にすることが簡単にできました。

var stoneMass = 120;
var stoneHalfExtents = new THREE.Vector3( 1, 2, 0.15 );
var numStones = 8;
quat.set( 0, 0, 0, 1 );
for ( var i = 0; i < numStones; i++ ) {

for ( var i2 = i * -1; i2 <= i; i2 += 2 ) {
pos.set( i2, 2, 15 * ( 0.5 - i / ( numStones + 1 ) ) );
createObject( stoneMass, stoneHalfExtents, pos, quat, createMaterial( 0xB0B0B0 ) );
}

}

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA