方法
给 Material 添加一个 Texture uniform
参数名称 | 类型 | 描述信息 | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
参数
|
返回值:
创建 材质(用于Primitive)
参数名称 | 类型 | 描述信息 |
---|---|---|
type |
MaterialType |
材质类型 |
options |
object |
创建参数,具体对照 |
返回值:
材质对象
static mars3d.MaterialUtil.createMaterialProperty(type, options) → BaseMaterialProperty
util/MaterialUtil.js 66
创建 材质属性(用于Entity)
参数名称 | 类型 | 描述信息 |
---|---|---|
type |
MaterialType |
材质类型 |
options |
object |
创建参数,具体对照 |
返回值:
材质属性对象
是否存在指定材质
参数名称 | 类型 | 描述信息 |
---|---|---|
type |
MaterialType |
材质类型 |
property |
boolean |
可选
是否属性材质 |
返回值:
是否存在
注册自定义的材质
参数名称 | 类型 | 描述信息 |
---|---|---|
type |
string |
类型名称 |
materialTemplate |
object |
材质模版 |
返回值:
将材质对象转为Josn简单对象,用于保存。
参数名称 | 类型 | 描述信息 |
---|---|---|
material |
Cesium.Material | BaseMaterialProperty |
材质对象 |
style |
object |
附加到的目标对象 |
返回值:
json简单对象
static mars3d.MaterialUtil.toJSONByType(materialType, materialOptions) → object
util/MaterialUtil.js 172
将材质对象参数转为Josn简单对象,用于保存。
参数名称 | 类型 | 描述信息 |
---|---|---|
materialType |
string |
材质对象 |
materialOptions |
object |
复杂对象 |
返回值:
json简单对象