I've been working on a model, and noticed a weird issue in Blender, when I used the Shade Smooth option, it makes black triangles in the model. Normals are calculated properly. I'm not really sure what cause this issue or how to fix it.
Base model: With Subdivision modifier: With Shade Smooth: It's definitely a problem in Blender, cause when I take to model into Substance Painter it's look alright: