Cycles the UVWs around polygons.
oReturn = CycleUVW( TextureProjection, SubComp, [Offset] ); |
Returns the modified object.
Parameter | Type | Description |
---|---|---|
TextureProjection | String | The texture projection which polygons we want to cycle. |
SubComp | String | Cluster of polygons or tagged polygons to cycle |
Offset | Long | Number of steps and direction to cycle the polygon UVWs
Default Value: 1 |
' This example demonstrates how to Cycle UVs for an object. NewScene , false SetDisplayMode "Camera", "textured" ' create the object, create a default planar XY projection for it and apply an image on it. CreatePrim "Cube", "MeshSurface" ' generate unique UVs for the sphere GenerateUniqueUVs "cube", "Texture_Projection" SIApplyShaderToCnxPoint "Image", "Sources.Materials.DefaultLib.Material.Phong.diffuse" msgbox "Click OK to run counter clock wise CycleUVW " ' cycle the UVs of the object CycleUVW "cube.polymsh.cls.Texture_Coordinates_AUTO.Texture_Projection", "cube.poly[LAST]", -1 msgbox "Click OK to run clock wise CycleUVW " CycleUVW "cube.polymsh.cls.Texture_Coordinates_AUTO.Texture_Projection", "cube.poly[LAST]", 1 |