将Babylon JS Viewer用于本地GLTF文件

时间:2019-12-13 10:20:57

标签: babylonjs

我想使用Babylon JS Viewer(在Windows上为Chrome)显示本地GLTF文件。

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script src="babylon.viewer.js"></script>
</head>
<body>
<babylon model="current.gltf" templates.main.params.fill-screen="true"></babylon>
</body>
</html>

从(本地)Web服务器打开网页(并指定完整的URL)是可行的。 但是从文件系统打开网页(仅指定相对文件名不起作用(错误:在Web控制台中未指定URL)。

我也尝试(没有成功)将模型作为数据URL提供。

我真的需要一个虚拟的Web服务器吗?

1 个答案:

答案 0 :(得分:0)

巴比伦查看器支持使用本地文件系统加载文件(据我所知,这是您要实现的目标),但是您将必须使用file:模式正确配置URL(请参见{ {3}})。因此模型应该看起来像file://locationoffile/current.gltf