From: Lanius Trolling Date: Fri, 14 Mar 2025 20:09:55 +0000 (-0400) Subject: Remove now-unneeded backface-culling disabler X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=e4eda3e2aca45660c011348d5748f45df543494b;p=factbooks Remove now-unneeded backface-culling disabler --- diff --git a/src/main/resources/static/init.js b/src/main/resources/static/init.js index 68d4105..105e1ce 100644 --- a/src/main/resources/static/init.js +++ b/src/main/resources/static/init.js @@ -892,12 +892,7 @@ promises.push((async () => { const modelName = canvas.getAttribute("data-model"); const modelAsync = (async () => { - const mtlLoader = new THREE.MTLLoader(); - mtlLoader.setMaterialOptions({ - side: THREE.DoubleSide, - }); - - const mtlLib = await mtlLoader.setPath("/assets/meshes/").setResourcePath("/assets/meshes/").loadAsync(modelName + ".mtl"); + const mtlLib = await (new THREE.MTLLoader()).setPath("/assets/meshes/").setResourcePath("/assets/meshes/").loadAsync(modelName + ".mtl"); mtlLib.preload(); return await (new THREE.OBJLoader()).setPath("/assets/meshes/").setResourcePath("/assets/meshes/").setMaterials(mtlLib).loadAsync(modelName + ".obj"); })(); diff --git a/src/main/resources/static/mesh.js b/src/main/resources/static/mesh.js index 9ba70f3..9ab3afa 100644 --- a/src/main/resources/static/mesh.js +++ b/src/main/resources/static/mesh.js @@ -16,12 +16,7 @@ const canvas = document.querySelector("canvas"); const model = (() => { - const mtlLoader = new THREE.MTLLoader(); - mtlLoader.setMaterialOptions({ - side: THREE.DoubleSide, - }); - - const mtlLib = mtlLoader.parse(modelMtl, "/assets/meshes/"); + const mtlLib = (new THREE.MTLLoader()).parse(modelMtl, "/assets/meshes/"); mtlLib.preload(); return (new THREE.OBJLoader()).setMaterials(mtlLib).parse(modelObj); })();