I don’t understand what’s happening here, I was trying to change the material so it interacts with light but the light only hits it when the normals of the object are perpendicular to the light source. the material is just a default principled BSDF which is working normally on the cube
ok I turned off auto smooth normals and that seems to fix it. and that’s a good thing!
If it’s a downloaded/converted object, might also want to try to delete custom normals if it has any.