@shuangliu 如果是直接更换节点的材质球呢,我将材质替换成新的材质,但是没有被渲染出来
mr.material = new LitMaterial();
@shuangliu 如果是直接更换节点的材质球呢,我将材质替换成新的材质,但是没有被渲染出来
mr.material = new LitMaterial();
原来如此,已解决,谢谢
我是这么写的,没有效果
let model = await Engine3D.res.loadGltf('xx.gltf')
let mr = model.addComponent(MeshRenderer);
let texture = await Engine3D.res.loadTexture('xxx.jpg');
let mat = new LitMaterial();
mat.baseMap = texture;
mr.material = mat;