xr-frame / Exports / IAssetMaterialData

# Interface: IAssetMaterialData

AssetMaterial数据接口。

# Table of contents

# Properties

# Properties

# assetId

assetId: string

被引用时的资源Id。 xml中的数据类型为string


# effect

effect: Effect

基于的效果。 xml中的数据类型为effect资源,默认为simple


# envData

Optional envData: EnvData

用于覆盖全局的、材质维度的环境数据。


# renderQueue

renderQueue: number

要覆盖的渲染顺序。 xml中的数据类型为number,无默认值。 大于等于2500视为透明物体。


# states

states: [string, string][]

初始要写入的渲染状态statesxml中的数据类型为map。 目前支持renderQueuecullOndepthTestOndepthTestWritealphaModealphaCutOffalphaModealphaCutOff遵循glTF标准。


# uniforms

uniforms: [string, string][]

初始要写入的uniforms,类型根据effect中的定义决定。 xml中的数据类型为map