Anisotropy artifact in CPU but not in CUDA

Hey everyone,

I am seeing some really weird artifacting when I use anisotropy on the vraymtl, and I cannot figure out why. I am using Vray 3.4. I have tried different brdfs, different sampling, new geo, different amounts of subdvisions, sampling cutoffs, etc.. The really weird thing is, this only occurs when I render on the CPU, but when I use my GPU either in production render or as RT, the problem disappears. However, even when rendering with CUDA, the artifacting still appears in the few couple of passes, but then disappears completely. See attached images.

There is also a noticeable difference in reflection appearance between CPU and CUDA.

Any ideas?

CPU:

CUDA first pass:

CUDA end:

wireframe:




Still unable to figure this out. Anyone have any suggestions? Thanks!

maybe post a scene for us to look at.

Yes, a scene will be very helpful.

Best regards,
Vlado

Awesome, thank you! Attached is the scene file I am having trouble with.
The result is definitely changing when I adjust smoothing amount, but it never goes away, and still isn’t present in rt, so that might have something to do with it?
anisotropy_problem.zip (334 KB)

There seems to be the lower glossiness values + anisotropy involved in this. I’ll put a note so our developers can have a look.

@thebeals

If you have access to the nightly builds, you can try an older build i.e. from November 22nd. The issue doesn’t occur with it.

Awesome, thank you for taking a look into it!