#--------------------------------------
# my version of copy colors on uvs
# (c) 2004 jms
#--------------------------------------
import Blender
from Blender import NMesh
panda = NMesh.GetRaw("PandaColor") #Model with Vertex Coloring
panda2 = NMesh.GetRaw("PandaUV") #Model with UV Mapping
NMesh.PutRaw(panda, "PandaNew",1)
pandaNew=NMesh.GetRaw("PandaNew")
pandaNew.materials=panda2.materials[:]
for f in panda2.faces:
n=panda2.faces.index(f)
f2=pandaNew.faces[n]
f2.uv=f.uv[:]
f2.image=f.image
NMesh.PutRaw(pandaNew, "PandaNew",1)
Blender.Redraw() |