Cleanup: Avoid temp variable in portal sampling code.

This commit is contained in:
2015-05-13 19:54:20 +02:00
parent 93867ae549
commit fc31bae66f
+2 -4
View File
@@ -355,16 +355,14 @@ ccl_device float3 background_portal_sample(KernelGlobals *kg,
float3 axisu = make_float3(data1.y, data1.z, data1.w);
float3 axisv = make_float3(data2.y, data2.z, data2.w);
float3 lightPoint = lightpos;
*pdf = area_light_sample(P, &lightPoint,
*pdf = area_light_sample(P, &lightpos,
axisu, axisv,
randu, randv,
true);
*pdf /= num_possible;
*sampled_portal = p;
return normalize(lightPoint - P);
return normalize(lightpos - P);
}
portal--;