CycleUVW

Description

Cycles the UVWs around polygons.

Scripting Syntax

oReturn = CycleUVW( TextureProjection, SubComp, [Offset] );

Return Value

Returns the modified object.

Parameters

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

Examples

VBScript Example

' 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