rendered paste bodyimport Blender
tex = Blender.Texture.Get("Tex")
texvec = tex.getPytexCoords()
def int_func(tex, coords):
intensity = Blender.Noise.turbulence(coords, 3, 0)
tex.setPytexIntensity(intensity)
def nor_func(tex, coords):
nabla = 0.025
x = Blender.Noise.turbulence((coords[0] + nabla, coords[1], coords[2]), 3, 0)
y = Blender.Noise.turbulence((coords[0], coords[1] + nabla, coords[2]), 3, 0)
z = Blender.Noise.turbulence((coords[0], coords[1], coords[2] + nabla), 3, 0)
tex.setPytexNormals(x, y, z)
int_func(tex, texvec)
nor_func(tex, texvec)