※この記事はネタなので答え合わせはありません
こうしたかった
最初に考えたやりかた
let box = new THREE.LineSegments(
new THREE.EdgesGeometry(new THREE.BoxBufferGeometry(160, 160, 160)),
new THREE.MeshLambertMaterial({color: "black"})
);
//X軸で45度傾ける
box.rotation.set(deg2rad(45), 0, 0);
//(ワールド座標系の)Z軸で45度傾ける
let axis = new THREE.Vector3(0, 0, 1);
box.rotateOnWorldAxis(axis, deg2rad(45));
なぜこうなった!!
算数のお勉強を復習しなきゃ・・・(´・ω・`)