| 180 | } |
| 181 | |
| 182 | inline Vec3fa Minneart__sample(const Minneart* This, |
| 183 | const Vec3fa &wo, |
| 184 | const DifferentialGeometry &dg, |
| 185 | Sample3f &wi, |
| 186 | const Vec2f &s) |
| 187 | { |
| 188 | wi = cosineSampleHemisphere(s.x,s.y,dg.Ns); |
| 189 | return Minneart__eval(This, wo, dg, wi.v); |
| 190 | } |
| 191 | |
| 192 | inline void Minneart__Constructor(Minneart* This, const Vec3fa& R, const float b) |
| 193 | { |
no test coverage detected