How to use GLTF Loader in three.js? Texture and material displaying as black

I’m having issues loading a gltf. The model is able to load successfully but all the textures and materials (already embedded in the .gltf) are completely black. When I view it in the gltfviewer, all the textures and materials show up correctly. I’m new to three.js so if anyone can walk me through using the GLTF loader, I would greatly appreciate it!!

/cc https://stackoverflow.com/questions/53344348/how-to-use-gltf-loader-in-three-js-texture-and-material-displaying-as-black