How to mix metal materials for a fbx model in three.js?

I"ve loaded a fbx model, which has materials and maps, and now I want to add a metal-like reflective effect to the model.

I tried to create a new phong material directly and add it to the model, but at this time the original material and map of the model are completely overwritten, and the whole model has one color.

should I use a shader here?

Mar.25,2021

do you want to give a new material to part of the model?
or give the whole model a new material, but the performance of the material does not achieve the effect you want?


how do you load the fbx model normally? I didn't even make it.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1c2e5eb-33bd6.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1c2e5eb-33bd6.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?