From the GLTFLoader docs, you’ll want to set…
renderer.gammaOutput = true;
renderer.gammaFactor = 2.2;
… for correct colors. Or, alternatively, overwrite all the textures to .encoding = THREE.LinearEncoding after loading the models. If you’re including lights in models, you’ll also want renderer.physicallyCorrectLights=true.
glTF materials are either PBR or unlit, so it would be best to assign MeshStandardMaterial yourself and set metalness=0.
This thread may be helpful: https://github.com/mrdoob/three.js/pull/15552