gpt4 book ai didi

json - 在 A 框架中加载单个 .JSON 模型

转载 作者:行者123 更新时间:2023-12-02 19:34:48 25 4
gpt4 key购买 nike

我正在尝试将单个 .JSON 模型导出器从 Blender 加载到 A-frame

我已经尝试使用这个加载器

https://github.com/donmccurdy/aframe-extras/tree/master/src/loaders

但是模型没有出现。

这就是我正在尝试的:

<!DOCTYPE>
<html>
<head>
<link rel="stylesheet" type="text/css" href="/css/styles.css">
<script src="https://aframe.io/releases/0.5.0/aframe.min.js"></script>
<script src="components/json-model.js"></script>
</head>
<body>

<a-scene>
<a-assets>
<a-asset-item id="model" src="models/stockcar.json"></a-asset-item>
</a-assets>


<a-entity json-model="src:#model" scale="0.5 0.5 0.5"></a-entity>

<a-camera position="0 0 20"></a-camera>

<a-light type="point" color="#3d8be6" position="-10 0 0" look-at="#car" intensity="5"></a-light>
<a-light type="hemisphere" color="#33b522" position="-10 0 0" intensity="1"></a-light>


</a-scene>
</body>
</html>

这就是控制台显示的内容

A-Frame Version: 0.5.0 (Date 10-02-2017, Commit #110055d)
index.js:74three Version: ^0.83.0
index.js:75WebVR Polyfill Version: dmarcos/webvr-polyfill#a02a8089b
json-model.js:7 Uncaught SyntaxError: Unexpected token <
three.js:19590THREE.WebGLRenderer 83
http://127.0.0.1:57153/favicon.ico Failed to load resource: the server responded with a status of 404 (Not Found)

任何帮助将不胜感激

最佳答案

首先,您的 Assets 项开始标记末尾有一个额外的“/”:

<a-asset-item id="model" src="models/stockcar.json"/></a-asset-item> 

其次,要使用 Assets ,您必须在 json-model“src”属性中声明 Assets 的 ID:

<a-entity json-model="src:#model" scale="0.5 0.5 0.5"></a-entity>

关于json - 在 A 框架中加载单个 .JSON 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42521409/

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