]> git.tdb.fi Git - libs/gl.git/blobdiff - source/effects/ambientocclusion.cpp
Some tweaks to vector component handling
[libs/gl.git] / source / effects / ambientocclusion.cpp
index a519b80aaf7e67090908f159bd076b72cb624b8c..c7fff846fbbe655b7d25f0d5b7daf886ed42d866 100644 (file)
@@ -79,7 +79,7 @@ void AmbientOcclusion::set_n_samples(unsigned n)
                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));
 }