vrdUVSeamSettings¶
-
class
vrdUVSeamSettings
¶
(Inherits vrdData
)
Settings for seaming with vrUVService.
Summary¶
- Functions:
- getBakingAngle() → float
- getBakingSizeOfMinPatch() → integer
- getManufacturedAngle() → float
- getManufacturedAreaRatio() → float
- getMode() → vrUVTypes.SeamMode
- getOrganicSegmentationAmount() → float
- getOrganicUsePipesCutter() → bool
- setBakingAngle(angle)
- setBakingSizeOfMinPatch(minPatchSize)
- setManufacturedAngle(angle)
- setManufacturedAreaRatio(ratio)
- setMode(mode)
- setOrganicSegmentationAmount(segmentationAmount)
- setOrganicUsePipesCutter(usePipesCutter)
- vrdUVSeamSettings()
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
()¶