...bon tu vas surement te dire voila encore un flemard qui est pas cap de
decortiquer un script mais aprés moultes efforts j'ai rien trouvé de mieu
que recopier l'extrait qui dit:
for f in me.faces:
f1=Blender.NMesh.Face()
f1=f
me2.faces.append(f1)
en remplacant me2 par l'objet que je veux créer
en fait mon truc ca donne cela:
***********************
import Blender
from Blender import Object
from Blender.Object import *
from Blender import NMesh
from Blender.NMesh import *
obj=Blender.NMesh.GetRaw("obj")
n=0
for f in obj.faces:
me=Blender.NMesh.GetRaw()
f1=Blender.NMesh.Face()
f1=f
me.faces.append(f1)
n=n+1
name= 'plane'+repr(n)
NMesh.PutRaw(me,name,1)
********************
mais cela ne marche pas !!!
j'avais d'ailleur essayé....
mais bon a part ca, dans son script jm ,il se complique pas un peu???:
pourquoi il met
me2=Blender.NMesh.GetRaw()
au lieu de
me2=NMesh.GetRaw()
qui marche aussi on dirait
bon voila pour ce soir je vais encore essayer de le faire marcher, ca
m'enerve...
salut!!!
|