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][]
初始要写入的渲染状态states。
xml中的数据类型为map。
目前支持renderQueue、cullOn、depthTestOn、depthTestWrite、alphaMode、alphaCutOff。
alphaMode和alphaCutOff遵循glTF标准。
# uniforms
• uniforms: [string, string][]
初始要写入的uniforms,类型根据effect中的定义决定。
xml中的数据类型为map。