A container for the ambient shadows (ambient occlusion) algorithm parameters, as entered by the user.
#include
<class_ambient_occlusion_parameters_1_1_baked_a_o_parameters.h>
Public Member Functions |
|
convert () | |
Values read by the ConfigParser are strings.
|
|
__init__ () | |
getPresetNames () | |
Return a list of the preset names read from
the config files. |
|
getPresetLabels () | |
Return a list of the preset labels. |
|
getSelectedPreset () | |
Return the name of the currently-selected
preset. |
|
getSelectedPresetLabel () | |
Return the name of the currently-selected
preset. |
|
isCustomPresetSelected () | |
Return True if the built-in Custom preset is
currently selected. |
|
selectPresetByLabel () | |
selectPreset () | |
Select a preset by name. |
|
__getitem__ () | |
__setitem__ () | |
selectDefaultPreset () | |
Reset the built-in Custom preset's values to
the default values, then select the default preset. |
|
write () | |
Write the name of the currently-selected
preset out to the prefs, but not if the built-in Custom preset is
selected. |
|
Public Attributes |
|
string | kCost = "Cost" |
string | kSamples = "Samples" |
string | kResolution = "Resolution" |
string | kSpread = "Spread" |
string | kUseDropoff = "Use drop-off" |
string | kDropoffDistance = "Drop-off distance" |
string | kDropoffRate = "Drop-off rate" |
string | kChordLength = "Chord length parameterization" |
string | kAmbientShadowCorrection = "Ambient shadow correction" |
string | kBlurAmount = "Blur amount" |
string | kMinTileSize = "Minimum tile size" |
string | kUseFloor = "Use environment floor" |
string | kUseMeshUvRange = "Use mesh uv range" |
string | kSampleCulling = "Sample culling" |
string | kUsePolyAttributes = "Use poly attributes" |
string | kPreset = "Preset" |
string | kPresetsFilenamePattern = "Presets*.txt" |
tuple | kValidSamplesValues = (32, 64, 128, 256, 512, 1024) |
tuple | kValidResolutionValues = (0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0) |
tuple | kValidBooleanFalseValues = ("0", "no", "False", "off") |
tuple | kValidBooleanTrueValues = ("1", "yes", "True", "on") |
kIntValues = \ | |
kFloatValues = \ | |
kBooleanValues = \ |
AmbientOcclusionParameters.BakedAOParameters.convert | ( | ) |
Values read by the ConfigParser are strings.
The options need to be converted to other types.
AmbientOcclusionParameters.BakedAOParameters.__init__ | ( | ) |
AmbientOcclusionParameters.BakedAOParameters.getPresetNames | ( | ) |
Return a list of the preset names read from the config files.
AmbientOcclusionParameters.BakedAOParameters.getPresetLabels | ( | ) |
Return a list of the preset labels.
AmbientOcclusionParameters.BakedAOParameters.getSelectedPreset | ( | ) |
Return the name of the currently-selected preset.
AmbientOcclusionParameters.BakedAOParameters.getSelectedPresetLabel | ( | ) |
Return the name of the currently-selected preset.
AmbientOcclusionParameters.BakedAOParameters.isCustomPresetSelected | ( | ) |
Return True if the built-in Custom preset is currently selected.
AmbientOcclusionParameters.BakedAOParameters.selectPresetByLabel | ( | ) |
AmbientOcclusionParameters.BakedAOParameters.selectPreset | ( | ) |
Select a preset by name.
AmbientOcclusionParameters.BakedAOParameters.__getitem__ | ( | ) |
AmbientOcclusionParameters.BakedAOParameters.__setitem__ | ( | ) |
AmbientOcclusionParameters.BakedAOParameters.selectDefaultPreset | ( | ) |
Reset the built-in Custom preset's values to the default values, then select the default preset.
AmbientOcclusionParameters.BakedAOParameters.write | ( | ) |
Write the name of the currently-selected preset out to the prefs, but not if the built-in Custom preset is selected.
string AmbientOcclusionParameters.BakedAOParameters.kSamples = "Samples" |
string AmbientOcclusionParameters.BakedAOParameters.kResolution = "Resolution" |
string AmbientOcclusionParameters.BakedAOParameters.kUseDropoff = "Use drop-off" |
string AmbientOcclusionParameters.BakedAOParameters.kDropoffDistance = "Drop-off distance" |
string AmbientOcclusionParameters.BakedAOParameters.kDropoffRate = "Drop-off rate" |
string AmbientOcclusionParameters.BakedAOParameters.kChordLength = "Chord length parameterization" |
string AmbientOcclusionParameters.BakedAOParameters.kAmbientShadowCorrection = "Ambient shadow correction" |
string AmbientOcclusionParameters.BakedAOParameters.kBlurAmount = "Blur amount" |
string AmbientOcclusionParameters.BakedAOParameters.kMinTileSize = "Minimum tile size" |
string AmbientOcclusionParameters.BakedAOParameters.kUseFloor = "Use environment floor" |
string AmbientOcclusionParameters.BakedAOParameters.kUseMeshUvRange = "Use mesh uv range" |
string AmbientOcclusionParameters.BakedAOParameters.kSampleCulling = "Sample culling" |
string AmbientOcclusionParameters.BakedAOParameters.kUsePolyAttributes = "Use poly attributes" |
string AmbientOcclusionParameters.BakedAOParameters.kPresetsFilenamePattern = "Presets*.txt" |
tuple AmbientOcclusionParameters.BakedAOParameters.kValidSamplesValues = (32, 64, 128, 256, 512, 1024) |
tuple AmbientOcclusionParameters.BakedAOParameters.kValidResolutionValues = (0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0) |
tuple AmbientOcclusionParameters.BakedAOParameters.kValidBooleanFalseValues = ("0", "no", "False", "off") |
tuple AmbientOcclusionParameters.BakedAOParameters.kValidBooleanTrueValues = ("1", "yes", "True", "on") |