object.setMaterial

对象-设置材质

模块:Objects调用:piclient.emit('object.setMaterial', {...})

设置材质

输入

参数类型必填默认值说明
targetstringObjectId目标对象
tagstring模型标记
componentIndexstring0组件序号,-1表示所有组件全部替换
sectionIndexstring0材质位置序号,-1表示所有部位全部替换
materialIdstring从材质库中选择材质并从预览详情页面获取材质ID
materialPathstring从材质库中选择材质并从预览详情页面获取材质路径
childrenbooleantrue是否连所有子对象一起处理

调用

typescript
piclient.emit("object.setMaterial",{
	target: "ObjectId",//目标对象
	tag: "",//模型标记
	componentIndex: "0", //组件序号,-1表示所有组件全部替换
	sectionIndex: "0", //材质位置序号,-1表示所有部位全部替换
	materialId: "", //从材质库中选择材质并从详情页面获取材质ID
	materialPath: "", //从材质库中选择材质并从预览详情页面获取材质路径
	children: true, //是否连所有子对象一起处理
})
← 返回 Objects 模块