com.supermap.ar.areffect.gltfModel

类 Gltf

  • java.lang.Object
    • com.supermap.ar.areffect.gltfModel.Gltf


  • public class Gltf
    extends java.lang.Object
    Gltf模型类
    • 构造器详细资料

      • Gltf

        public Gltf()
        构造函数
      • Gltf

        public Gltf(java.lang.String filePath)
        构造函数
        参数:
        filePath -
    • 方法详细资料

      • getFilePath

        public java.lang.String getFilePath()
        获取gltf文件路径
        返回:
      • setFilePath

        public void setFilePath(java.lang.String filePath)
        设置gltf文件路径
        参数:
        filePath -
      • getJsonStr

        public java.lang.String getJsonStr()
        获取gltf的json串
        返回:
      • setJsonStr

        public void setJsonStr(java.lang.String jsonStr)
        设置gltf的json串
        参数:
        jsonStr -
      • setAsset

        public void setAsset(Asset asset)
        设置Asset
        参数:
        asset -
      • getAsset

        public Asset getAsset()
        获取Asset
        返回:
      • setScene

        public void setScene(java.lang.Integer scene)
        设置Scene索引
        参数:
        scene -
      • getScene

        public java.lang.Integer getScene()
        获取Scene索引
        返回:
      • setScenes

        public void setScenes(java.util.List<Scenes> scenes)
        设置Scene集
        参数:
        scenes -
      • getScenes

        public java.util.List<Scenes> getScenes()
        获取Scene集
        返回:
      • setNodes

        public void setNodes(java.util.List<Nodes> nodes)
        设置节点集
        参数:
        nodes -
      • getNodes

        public java.util.List<Nodes> getNodes()
        获取节点集
        返回:
      • setMeshes

        public void setMeshes(java.util.List<Meshes> meshes)
        设置网格集
        参数:
        meshes -
      • getMeshes

        public java.util.List<Meshes> getMeshes()
        获取网格集
        返回:
      • setAccessors

        public void setAccessors(java.util.List<Accessors> accessors)
        设置accessor访问器
        参数:
        accessors -
      • getAccessors

        public java.util.List<Accessors> getAccessors()
        获取accessor访问器
        返回:
      • setBufferViews

        public void setBufferViews(java.util.List<BufferViews> bufferViews)
        设置切片集
        参数:
        bufferViews -
      • getBufferViews

        public java.util.List<BufferViews> getBufferViews()
        获取切片集
        返回:
      • setBuffers

        public void setBuffers(java.util.List<Buffers> buffers)
        设置gltf数据缓冲区
        参数:
        buffers -
      • getBuffers

        public java.util.List<Buffers> getBuffers()
        获取gltf数据缓冲区
        返回:
      • setMaterials

        public void setMaterials(java.util.List<Materials> materials)
        设置材质集
        参数:
        materials -
      • getMaterials

        public java.util.List<Materials> getMaterials()
        获取材质集
        返回:
      • setAnimations

        public void setAnimations(java.util.List<Animations> animations)
        设置动画集
        参数:
        animations -
      • getAnimations

        public java.util.List<Animations> getAnimations()
        获取动画集
        返回:
      • setTextures

        public void setTextures(java.util.List<Textures> textures)
        设置纹理
        参数:
        textures -
      • getTextures

        public java.util.List<Textures> getTextures()
        获取纹理
        返回:
      • setImages

        public void setImages(java.util.List<Images> images)
        设置贴图
        参数:
        images -
      • getImages

        public java.util.List<Images> getImages()
        获取贴图
        返回:
      • setSamplers

        public void setSamplers(java.util.List<Samplers> samplers)
        设置采样器
        参数:
        samplers -
      • getSamplers

        public java.util.List<Samplers> getSamplers()
        获取采样器
        返回:
      • save

        public boolean save()
        保存模型
        返回: