2016-03-22 5 views
1

three.jsのwebgl_loader_obj_mtl.htmlの例をASP.NET WebFormに統合します。 しかし、私はhtmlを実行すると問題が発生し、Visual Studio 2015はmtlLoader.setPathで失敗するようです。 誰かが同じ問題を抱えていますか? もう1つの問題Visual Studio 2015を使ってJavaScriptをデバッグすることはできません。 Visual Studio 2015でブレークポイントを設定すると、「ブレークポイントにシンボルがロードされない」というメッセージが表示されます。three.jsのwebgl_loader_obj_mtl.htmlをASP.NET WebFormに統合する(mtlLoader.setPath failed)

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); 

});

答えて

1

私は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> 
関連する問題