Some assets turn black on the new three.js update?
And what was there before black?
thats a car,
u also have the same issue?
What kind of file and how loaded?
gltf files i think some materials turn black
It it was from ancient release (e.g. r100) to the latest (e.g. r185), most likely black assets are because of metalness. As you are the only person who knows from what to what release you upgrade, and also the only person who can inspect the asset, and the only person who can debug the code, check:
- error messages in console
- asset appearance in Three.js editor
- try setting metalness to 0 in asset’s materials
- check the changelogs of Three.js releases for any hints
we re-export the gltf and the black disappears.
It looks like a material/loader issue after the three.js update rather than lighting, since the other objects render normally.
As I said, your are the only person who can inspect what is the problem. Black models can appear with so many reasons (flipped normals, bad material, low lights, wrong shaders, inaccessible textures and so on).
My suggestion is: write a simple and small program (that would be 60-70 lines at most) that only loads one of the black models. If it is still black and you cannot make it colorful, then share your program and your model.
I agree with PavelBoytchev that it is probably something with the model that is to blame.
Did you create the models in Blender? If so, do they look okay in Blender?
Are these glb or gltf files? Are you loading the models and textures together?
Are you using WebGPU?
Drag you gltf on there ^ . If it’s visible.. then the problem is probably in your code / lighting /environment setup.
I drag the gltfs in the viewer but the gltfs are all ok, no blacking, I think there must be an issue with my code blocks on how I am loading the gltfs.



