gpt4 book ai didi

javascript - 将三个.js示例的webgl_loader_obj_mtl.html集成到ASP.NET WebForm(mtlLoader.setPath失败)

转载 作者:行者123 更新时间:2023-11-27 23:11:36 25 4
gpt4 key购买 nike

我将 Three.js 示例的 webgl_loader_obj_mtl.html 集成到 ASP.NET WebForm 中。但是当我运行 html 时遇到问题,Visual Studio 2015 似乎在 mtlLoader.setPath 处失败。有人遇到同样的问题吗?另一个问题是我无法使用 Visual Studio 2015 来调试 javascript。当我在 Visual Studio 2015 中放置断点时,出现“未加载符号时不会命中断点”。

var mtlLoader = new THREE.MTLLoader();
mtlLoader.setBaseUrl( 'ObjModels3D/male02/' );
mtlLoader.setPath('ObjModels3D/male02/');
mtlLoader.load( 'male02_dds.mtl', function( materials ) {

materials.preload();

var objLoader = new THREE.OBJLoader();
objLoader.setMaterials( materials );
objLoader.setPath('ObjModels3D/male02/');
objLoader.load( 'male02.obj', function ( object ) {
object.position.y = - 95;
scene.add( object );
}, onProgress, onError );

});

最佳答案

我通过设置Web.Config解决了这个问题。

<system.webServer>
<staticContent>
<mimeMap fileExtension=".mtl" mimeType="text/plain" />
<mimeMap fileExtension=".obj" mimeType="text/plain" />
<mimeMap fileExtension=".dds" mimeType="image/x-dds" />
</staticContent>
</system.webServer>

关于javascript - 将三个.js示例的webgl_loader_obj_mtl.html集成到ASP.NET WebForm(mtlLoader.setPath失败),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36148878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com