I have encountered some texture artifacts with a scene having only a cube/box in and a PBR material with a texture on it. As you can see on the screenshot below:
These artifacts were so far reproducible only on a intel iris XE graphic card.
There artifacts are only visible if texture is applied on the pbr material.
Since I cannot directly test my scene on this graphic card, it is a bit difficult to isolate the issue.
Normally the cube is supposed to look like the pic below:
Hmmm that’s a pretty new card so it might be some bugs not ironed out Sadly I don’t have any means to test too but I hope someone else here on the forum can
Unfortunately I can’t share the exact same scene where the screenshot was taken.
The scene is just a simple Box and a PBR material with a texture applied to it.
These artifacts have been so far only encountered on a HP ProBook i5 with an integrated intel iris XE graphics card.
So, setting noMipmapOrOptions to true and anisotropicFilteringLevel to 1 in the bump texture solves the issue. Meaning there are no artifacts but the texture does look sharp since it has no mipmaps.
Is there a way to disable the mipmaps other than in the Texture constructor?
Also, is there a way to fix the artifacts without having to disable the generation of mipmaps and setting the anisotropic to 1?
Normal maps are normally not mipmaps friendly as you can not simply average colors for mipmaps.
I know chromium recently released a gpu based mip mapping algorythm and I wonder if it could impact on your specific hardware. It is definitely worth reporting to them.
Looks to me like you would have enough here to report a bug for this GPU/drivers.
In fact, I would have a solution but I don’t think you will like it: Get a real graphic card and drivers not carved in a garage by a student
Well, it was supposed to be one, right? But unfortunately, new releases come with their share of problems. I hope it’s fixed soon, I’m always eager to see more competition on the graphics card market