我想加载实体以进行动画处理
I Want To Load Entity To Animate
我正在使用 AFrame 0.8.2。我想使用 FBX 格式加载动画模型。
我尝试了所有格式,但都不行。我导入了带动画的 JSON 模型,它有效但很难获得 JSON 模型。所以我想加载 FBX 模型。这里是我的代码 eIn GLITCH 。请编辑Glitch中的代码并提供解决方案。
<a-scene embedded arjs='sourceType: webcam;'>
<a-marker preset='hiro'>
<a-entity fbx-model=”src: url(https://cdn.glitch.com/c7db968f-5d83-44e4-a392-a5c98687035a%2FNeck_Mech_Walker_by_3DHaupt-(FBX%207.4%20binary%20mit%20Animation).fbx?v=1562244268522);” >
</a-entity>
</a-marker>
<a-entity camera></a-entity>
</a-scene>
当我执行此代码并将鼠标悬停在 HIRO 模式时,我看不到任何模型。
提前致谢。
使用带有 glitch.com 的模型有点棘手,因为 assets
文件夹不是一个单独的目录。
如您所见,您的 .fbx
模型周围有一些纹理。这意味着它有一些到纹理文件的映射。
如果将 fbx 模型转换为 .gltf
,您可以手动更改这些映射。只需找到:
- 纹理文件路径
- .bin
路径
在 .gltf
文件中,并将它们更改为故障资产的链接。
否则,您需要在本地提供模型或将其上传到 github。
这应该在另一个问题中但是:
- 模型动画使用 animation-mixer
处理
<a-entity gltf-model="#my-model" animation-mixer="clip: animation-name"></a-entity>
- 使用 sound component
添加声音
<a-entity sound="src: url(music.mp3); autoplay: true"></a-entity>
动画模型出现故障 here。虽然枢轴有问题,但它肯定会加载模型并播放动画
我正在使用 AFrame 0.8.2。我想使用 FBX 格式加载动画模型。
我尝试了所有格式,但都不行。我导入了带动画的 JSON 模型,它有效但很难获得 JSON 模型。所以我想加载 FBX 模型。这里是我的代码 eIn GLITCH 。请编辑Glitch中的代码并提供解决方案。
<a-scene embedded arjs='sourceType: webcam;'>
<a-marker preset='hiro'>
<a-entity fbx-model=”src: url(https://cdn.glitch.com/c7db968f-5d83-44e4-a392-a5c98687035a%2FNeck_Mech_Walker_by_3DHaupt-(FBX%207.4%20binary%20mit%20Animation).fbx?v=1562244268522);” >
</a-entity>
</a-marker>
<a-entity camera></a-entity>
</a-scene>
当我执行此代码并将鼠标悬停在 HIRO 模式时,我看不到任何模型。
提前致谢。
使用带有 glitch.com 的模型有点棘手,因为 assets
文件夹不是一个单独的目录。
如您所见,您的 .fbx
模型周围有一些纹理。这意味着它有一些到纹理文件的映射。
如果将 fbx 模型转换为 .gltf
,您可以手动更改这些映射。只需找到:
- 纹理文件路径
- .bin
路径
在 .gltf
文件中,并将它们更改为故障资产的链接。
否则,您需要在本地提供模型或将其上传到 github。
这应该在另一个问题中但是:
- 模型动画使用 animation-mixer
处理
<a-entity gltf-model="#my-model" animation-mixer="clip: animation-name"></a-entity>
- 使用 sound component
添加声音<a-entity sound="src: url(music.mp3); autoplay: true"></a-entity>
动画模型出现故障 here。虽然枢轴有问题,但它肯定会加载模型并播放动画