我正在学习 three.js,从网上下载了一个汽车模型,导入模型后,渲染如下图:

我把车身材质替换成如下这段代码,效果变成了半透明的,这是为什么?应该显示为有光泽的红色的车身才对。
const bodyMaterial = new MeshPhysicalMaterial({
color: 0xff0000,
metalness: 1.0,
roughness: 0.5,
clearcoat: 1.0,
clearcoatRoughness: 0.03,
sheen: 0.5,
});

我在 DeepSeek 提问,回答中提到有可能原模型带有材质或纹理,和我写的材质进行了叠加,变成了现在的效果。那么我该怎么调整参数,呈现想要的效果呢?