So I'm looking at using a python script to randomly move each vertex in a mesh back or forwards on the z axis.
I've got it moving on the local/global axis but I'm wondering how I can do this on the normal axis. I've tried doing the following:
for v in bm.verts:
v.co.z += v.normal.z * random.uniform(-0.05,0.05)
But this also only seems to move the vertices up and down, not outward like they would do if moving along the normal axis manually.
Anyway I'm probably missing something pretty simple here so thanks in advance.