代码之家  ›  专栏  ›  技术社区  ›  Niraj

无法解析帧物理gltf模型

  •  0
  • Niraj  · 技术社区  · 6 年前

    我发现,对于一些gltf模型,aframe physics系统组件无法解析该模型以在其周围创建线框,即使该模型设置为

    dynamic-body="shape: box"
    

    例如:这个模型来自sketchfab https://sketchfab.com/models/183df4dd59ea433cb7ebaf824ca8a0e1

    你可以下载这个模型并试一试。这里有一个小问题: https://gltf-physics-body.glitch.me/

    1 回复  |  直到 6 年前
        1
  •  1
  •   Piotr Adam Milewski    6 年前

    这个 aframe-physics 系统工作正常,模型边界框很大:

    max: Object { x: 52.938771493434906, y: 11.528830817271185, z: 3.777786217664259 }
    min: Object { x: -54.23814415216446, y: -25.79608226649673, z:-163.07075444090813 }
    

    小提琴 here .

    或者:
    1) 打开门 .gltf 在搅拌机里做模型,检查它是否比站着的家伙多。删除所有不必要的东西,并导出一个新的 gltf先生 模型。
    2) 手动调整物理形状 static-body='shape: sphere; sphereRadius: 0.1" here .

    推荐文章