#!BPY

import Blender
from Blender import Types, Object, NMesh

print "--------------------"

scene = Blender.Scene.getCurrent ()

objects = Blender.Object.Get ()

def color_object(mesh):
	for j in mesh.faces:
		for i in xrange(0, len(j.v)):
			j.col[i].r = int(j.v[i].no[0]*127)+128
			j.col[i].g = int(j.v[i].no[1]*127)+128
			j.col[i].b = int(j.v[i].no[2]*127)+128
	mesh.update()

#		print len(f.col), len(f.v)
#		for col, v in f.col, f.v:
#			print col, v	
#			print f.col[2].r
#			print f.col[2].g
#			print f.col[2].b

for i in objects:
	if type(i.getData()) == Types.NMeshType:
		mesh = i.getData()
		color_object(mesh)
		

# EOF #
