All pastes #22327 Raw Edit

Untitled

public text v1 · immutable
#22327 ·published 2005-09-07 19:20 UTC
rendered paste body
import 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)