【问题标题】:Aframe-React gltf2 model loaded but emptyAframe-React gltf2 模型已加载但为空
【发布时间】:2019-05-12 10:26:22
【问题描述】:

我正在 Aframe-react 应用程序中加载 gltf2 模型,在检查器中,模型看起来已加载但显示为空。

这发生在 .gltf 1.0、.gltf 2.0 和 .glb 格式上。它们在在线模型查看器中看起来不错,但在 Aframe React 应用程序中是空的。

加载模型

<Entity id="mod" gltf-model= "/test_asset/1/scene.gltf" />

  "dependencies": {
    "aframe": "^0.8.2",
    "aframe-react": "^4.4.0",
    "axios": "^0.18.0",
    "bootstrap": "*",
    "react": "^16.6.3",
    "react-dom": "^16.6.3",
    "react-scripts": "2.1.1"
  }

渲染发生在一个反应​​组件中,而不是在主 app.js 中渲染

我还检查了三重刻度位置和其他参数,它看起来只是空的,

有人在加载 gltf 时遇到了类似的问题?

谢谢!

【问题讨论】:

    标签: reactjs three.js aframe gltf aframe-react


    【解决方案1】:

    试试:

    <Scene>
      <a-assets>        
        <a-asset-item id="mod" src="test_asset/1/scene.gltf"></a-asset-item>
      </a-assets>
      <Entity
        id="myMod"
        gltf-model="#mod"
        scale="0.01 0.01 0.01"
        position={{ x: 0, y: 0.368, z: -3.100 }}
      />
     </Scene>       
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-31
      • 1970-01-01
      • 2018-08-27
      • 1970-01-01
      • 1970-01-01
      • 2012-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多