无法在实现A-FRAME的ASP.NET View中加载GLTF文件

时间:2018-09-18 05:45:03

标签: asp.net-mvc-5 aframe gltf

我的ASP.NET MVC应用程序的一个视图(.cshtml文件)正在使用A-Frame。我正在尝试在<a-scene>标签内使用GLTF文件加载3-D模型。

<body>
    <a-scene>
        <a-assets timeout="5000">
            <a-asset-item id="tree" src="~/Assets/scene.gltf">
        </a-assets>
        <a-gltf-model src="#tree"></a-gltf-model>
    </a-scene>
</body>

我已经通过在页面中放置src文件并将其加载到.png中来测试了同一页面中的<img/>路径,它可以工作。问题只在于.gltf文件。

尤其是.gltf文件可能有什么问题?

1 个答案:

答案 0 :(得分:0)

该URL似乎不是有效的URL。似乎是Unix路径。将GLTF托管在网站可以访问的地方(例如同一目录)并修复路径。 src="scene.gltf"