+ glUniform3fv(_uniform_terrain_uCamera,1,v);
+}
+static void shader_terrain_uSandColour(v3f v){
+ glUniform3fv(_uniform_terrain_uSandColour,1,v);
+}
+static void shader_terrain_uBlendOffset(v2f v){
+ glUniform2fv(_uniform_terrain_uBlendOffset,1,v);
+}
+static void shader_terrain_uBoard0(v3f v){
+ glUniform3fv(_uniform_terrain_uBoard0,1,v);
+}
+static void shader_terrain_uBoard1(v3f v){
+ glUniform3fv(_uniform_terrain_uBoard1,1,v);