Чувак, причем тут шейдер?
Хотя в принципе можно и шейдером, поправив место где вычисляются координаты вершин, т.е в строчке:
output.pos = mul(UNITY_MATRIX_P, mul(UNITY_MATRIX_MV, float4(0.0, 0.0, 0.0, 1.0)) - float4(input.vertex.x, input.vertex.z, 0.0, 0.0));
Mr_F может подсказать что наверное.