收藏
回答

XR-FRAME GLTF 兼容

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug XR-FRAME 工具 8.0.33 2.30.2

https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/gltf/specification.html

GLTF模型的限制

GLTF模型需要满足以下条件才能正常渲染:

  • 纹理使用的顶点UV不超过2个;
  • 使用的顶点JOINTS不超过1个;
  • 使用的顶点WEIGHTS不超过1个;
  • 不使用sparse accessor
  • accessornormalized属性不为true
  • morph targets数量小于等于8个;
  • morph的属性为POSITION,NORMALTANGENT
  • 图元类型不为LINE_LOOPTRIANGLE_FAN;

经测试,只有少数模型会超出限制,大多数模型都可以正常渲染。并且随着项目迭代,未来将会解除或者放宽一些条件。


感觉大部分模型XR-FRAME都不符合条件,

threejs官方案例里提供的,parrot.glb 、Soldier.glb 、Horse.glb 等等大部分模型gltf格式模型

用VKSession都能正常加载,

可是用XR-FRAME均不能正常加载 ......


回答关注问题邀请回答
收藏

1 个回答

  • 疯狂加加林
    疯狂加加林
    04-21

    我也测试了,大部分不支持。报json解析出错。找不到原因。

    04-21
    有用
    回复
登录 后发表内容