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()¶