com.supermap.ar.areffect

类 ARGltfElement



  • public class ARGltfElement
    extends AREffectElement
    AR特效对象-Gltf模型
    • 构造器详细资料

      • ARGltfElement

        public ARGltfElement(android.content.Context context)
        构造函数
        参数:
        context -
    • 方法详细资料

      • getRenderable

        public Renderable getRenderable()
        从类复制的说明: AREffectElement
        获取渲染对象
        返回:
      • loadModel

        public void loadModel(java.lang.String resourceUri)
        加载模型

        手机本地文件路径或在线地址

        参数:
        resourceUri - 资源路径
      • loadModel

        public void loadModel(Gltf gltf)
        加载模型

        Gltf构建的实例

        参数:
        gltf -
      • loadModel

        public void loadModel(ModelRenderable renderable)
        从类复制的说明: AREffectElement
        加载模型
      • reLoadModel

        public void reLoadModel()
        重新加载模型
      • getGltfModel

        public Gltf getGltfModel()
        获取GLTF实例

        仅在setGltfModel(Gltf)设置后生效。

        返回:
      • setGltfModel

        public void setGltfModel(Gltf gltfModel)
        设置GLTF实例
        参数:
        gltfModel -
      • setShadowCaster

        public void setShadowCaster(boolean flag)
        设置是否能在场景中产生阴影
        覆盖:
        setShadowCaster 在类中 AREffectElement
        参数:
        flag -
      • setShadowReceiver

        public void setShadowReceiver(boolean flag)
        设置是否能渲染其他元素投射在本实例上的阴影
        覆盖:
        setShadowReceiver 在类中 AREffectElement
        参数:
        flag -