[Bf-blender-cvs] [eb657633ed8] master: Fix anisotropic Beckmann using isotropic sampling
Weizhen Huang
noreply at git.blender.org
Thu Jan 19 11:29:11 CET 2023
Commit: eb657633ed85ba6eca16617ac579baf21a6824d5
Author: Weizhen Huang
Date: Thu Jan 19 11:22:16 2023 +0100
Branches: master
https://developer.blender.org/rBeb657633ed85ba6eca16617ac579baf21a6824d5
Fix anisotropic Beckmann using isotropic sampling
===================================================================
M intern/cycles/kernel/closure/bsdf_microfacet.h
===================================================================
diff --git a/intern/cycles/kernel/closure/bsdf_microfacet.h b/intern/cycles/kernel/closure/bsdf_microfacet.h
index 90ae42dd7a6..ed438b1f483 100644
--- a/intern/cycles/kernel/closure/bsdf_microfacet.h
+++ b/intern/cycles/kernel/closure/bsdf_microfacet.h
@@ -1006,7 +1006,7 @@ ccl_device int bsdf_microfacet_beckmann_sample(KernelGlobals kg,
float3 local_m;
float G1i;
- local_m = microfacet_sample_stretched(kg, local_I, alpha_x, alpha_x, randu, randv, true, &G1i);
+ local_m = microfacet_sample_stretched(kg, local_I, alpha_x, alpha_y, randu, randv, true, &G1i);
float3 m = X * local_m.x + Y * local_m.y + Z * local_m.z;
float cosThetaM = local_m.z;
More information about the Bf-blender-cvs
mailing list