私はThree.jsプロジェクトに取り組んでおり、プログラムはいくつかの場所で遅れているようです。Three.jsでメッシュをエクスポートするとパフォーマンスが向上しますか?
var text1Geo = new THREE.TextGeometry("Hello", {font: font});
text1Mesh = new THREE.Mesh(text1Geo, textMaterial);
text1Mesh.position.set(-6500, 150, -500);
text1Mesh.castShadow = true;
scene.add(text1Mesh);
を私はOBJExporterを使用して、OBJとしてテキストをエクスポートして、代わりに作成するのであれば、それはパフォーマンスを改善する場合、私は疑問に思って:具体的には、最もパフォーマンスの遅れは、テキストをレンダリングすると、私はそうのように作成したメッシュたときに発生しますTHREE.TextGeometry私はOBJLoaderを使ってシーンにメッシュをロードするだけでした。これによりパフォーマンスが向上するでしょうか?プロジェクト全体とソースコードを表示したい場合は、hereにアクセスしてください。パフォーマンスを向上させる方法に関するヒントやアドバイスをいただければ幸いです。ありがとう!
'text1Mesh.castShadow = true; 'を削除すると、パフォーマンスに違いは見られますか? –
私はあなたがあなたの質問に自分自身で答えを出すことができると期待しています。 – WestLangley