vrdUVSeamSettings

class vrdUVSeamSettings

(Inherits vrdData)

Settings for seaming with vrUVService.

Functions

vrdUVSeamSettings.getBakingAngle()

Returns the angle between two consecutive polygons.

Returns:Angle between two consecutive polygons
Return type:float
vrdUVSeamSettings.getBakingSizeOfMinPatch()

Returns the size of the smallest patch.

Returns:Size of the smallest patch.
Return type:integer
vrdUVSeamSettings.getManufacturedAngle()

Returns the angle between two consecutive polygons.

Returns:Angle between two consecutive polygons.
Return type:float
vrdUVSeamSettings.getManufacturedAreaRatio()

Returns the ratio between the smaller and larger patch areas.

Returns:Ratio between the smaller and larger patch areas.
Return type:float
vrdUVSeamSettings.getMode()

Returns mode for seaming.

Returns:Seam mode
Return type:vrUVTypes.SeamMode
vrdUVSeamSettings.getOrganicSegmentationAmount()

Returns segmentation amount.

Returns:Amount in range from 0.0 to 1.0, setting 0.0 will disable segmentation.
Return type:float
vrdUVSeamSettings.getOrganicUsePipesCutter()

Returns if linking all holes should be forced.

Returns:True, if linking all holes should be forced.
Return type:bool
vrdUVSeamSettings.setBakingAngle(angle)

Sets the angle between two consecutive polygons.

Parameters:angle (float) – Angle between two consecutive polygons.
vrdUVSeamSettings.setBakingSizeOfMinPatch(minPatchSize)

Defines the size of the smallest patch. It merges the smaller patches until minimum size is reached.

Parameters:minPatchSize (integer) – Size of the smallest patch.
vrdUVSeamSettings.setManufacturedAngle(angle)

Sets the angle between two consecutive polygons.

Parameters:angle (float) – Angle between two consecutive polygons.
vrdUVSeamSettings.setManufacturedAreaRatio(ratio)

Defines the ratio between the smaller and larger patch areas.

Parameters:ratio (float) – Ratio between the smaller and larger patch areas.
vrdUVSeamSettings.setMode(mode)

Set mode for seaming.

Parameters:mode (vrUVTypes.SeamMode) – Seam mode
vrdUVSeamSettings.setOrganicSegmentationAmount(segmentationAmount)

Segments the mesh, if the amount is greater than 0.0.

Parameters:segmentationAmount (float) – Amount in range from 0.0 to 1.0, setting 0.0 will disable segmentation.
vrdUVSeamSettings.setOrganicUsePipesCutter(usePipesCutter)

Forces linking of all holes to suppress all pipes of mesh.

Parameters:usePipesCutter (bool) – True, if linking all holes should be forced.
vrdUVSeamSettings.vrdUVSeamSettings()