Wow, thanks Simon and Eric. You guys are awesome :)

Cheers
Morten





Den 16. marts 2015 kl. 14:29 skrev Eric Thivierge <[email protected]>:

> and run. Hopefully your objects are numbered sequentially starting from 0
> and up and doesn't have number padding.
> 
> # Python
> si = Application
> 
> for i in xrange(si.Selection.Count):
>     si.CopyUVW("Alembic_tiles1.Cube_new_" + str(i) +
> ".polymsh.cls.Texture_Coordinates_AUTO.Texture_Proj_Global",
> "Alembic_tiles1.Cube_new_" + str(i) + ".sample[*]")
>     si.PasteUVW("Alembic_tiles.Cube_new_" + str(i) +
> ".polymsh.cls.Texture_Coordinates_AUTO.Texture_Projection_Global",
> "Alembic_tiles.Cube_new_" + str(i) + ".sample[*]", "siDefaultPasteUVsMode")
> 
> Hope that gets you closer.
> 
> Eric T.
> 
> 
> On 3/16/2015 6:39 AM, Morten Bartholdy wrote:
> > I have some alembic files with 2100 individual objects which need a new set
> > of UV's. I would like to copy a particular UV set from an identical set of
> > geometry which is not animated (so I could make an XZ projection) onto the
> > animated set of geometry. I suspect this calls for a script that goes
> > through the naming: geo_01 with UV_01 and copying and pasting. In the
> > Script Editor it looks like this for one particular object:
> > 
> > 
> > Application.CopyUVW("Alembic_tiles1.Cube_new_2.polymsh.cls.Texture_Coordinates_AUTO.Texture_Proj_Global",
> > "Alembic_tiles1.Cube_new_2.sample[*]")
> > Application.PasteUVW("Alembic_tiles.Cube_new_2.polymsh.cls.Texture_Coordinates_AUTO.Texture_Projection_Global",
> > "Alembic_tiles.Cube_new_2.sample[*]", "siDefaultPasteUVsMode")
> > 
> > 
> > 
> > How can I make these scriptlines go through 2100 files?
> > 
> > 
> > 
> > Cheers
> > Morten
> > 
> > 
> > 
> > 

Reply via email to