Geometry::Angle<float> a = Geometry::Angle<float>::from_turns(d);
sample_points[i] = Vector3(cos(a)*r, sin(a)*r, z)*(0.1f+0.9f*d*d);
}
- shdata.uniform3_array("sample_points", n, &sample_points[0].x);
+ shdata.uniform3_array("sample_points", n, &sample_points[0][0]);
shdata.uniform("n_samples", static_cast<int>(n));
}