私は今日(惑星には歪んだ/不規則なエッジがあります)this codepenと同様にthree.jsのメッシュをランダム化しようとしています。私はcodepenでこれを再現しようとしました(前にリンクされたcodepenからちょっとしたコードスニペットをコピーして)、私のものに合うようにパラメータを変更しました(56行目を見てください)。あなたが見ることができるように、望ましい効果は現れず、コードを壊します。three.jsメッシュの頂点の長さをランダム化するにはどうすればよいですか?
これは動作しません一部です:
var noise = randomRange(1,5);
for(var i=0; i<Ico.vertices.length; i++){
var v = Ico.vertices[i];
v.x += -noise/2 + Math.random()*noise;
v.y += -noise/2 + Math.random()*noise;
v.z += -noise/2 + Math.random()*noise;
};
は、私がここで考慮されていませんでしたものはありますか?どんな助けでも大歓迎です。
最初に「randomRange」関数が定義されていません。 – Sgnl
そうですね、ごめんなさい、ここに固定http://codepen.io/Maharkus/pen/EgBNRz – Maharkus