Apply texture into material surface

Hi everyone, im new to threejs.
I want to load many texture into this gltf model.
But dont know how to map the current material of this model with many texture.
I tried to create new material with the same geometry then use blendingMode multiply to apply but i guess it’s not correct because of color changing.

Expected Output: