Below is a “sanitized” version of the Daz Studio change log leading to the General Release of version 4.21.0.5. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
DAZ Studio : Incremented build number to 4.20.1.1
DAZ Studio : Incremented build number to 4.20.1.2
DAZ Studio : Incremented build number to 4.20.1.3
DAZ Studio : Incremented build number to 4.20.1.4
DAZ Studio : Incremented build number to 4.20.1.5
DAZ Studio : Incremented build number to 4.20.1.6
DAZ Studio : Incremented build number to 4.20.1.7
DAZ Studio : Incremented build number to 4.20.1.8
DAZ Studio : Incremented build number to 4.20.1.9
DAZ Studio : Incremented build number to 4.20.1.10
DAZ Studio : Incremented build number to 4.20.1.11
DAZ Studio : Incremented build number to 4.20.1.12
DAZ Studio : Incremented build number to 4.20.1.13
DAZ Studio : Incremented build number to 4.20.1.14
DAZ Studio : Incremented build number to 4.20.1.15
DAZ Studio : Incremented build number to 4.20.1.16
DAZ Studio : Incremented build number to 4.20.1.17
DAZ Studio : Incremented build number to 4.20.1.18
DAZ Studio : Incremented build number to 4.20.1.19
get_line_root_to_tip_blend
in ./shaders/iray/daz_3d/basic.mdl
to support both vertically and horizontally UV oriented hair strandsDAZ Studio : Incremented build number to 4.20.1.20
./shaders/iray/daz_3d/basic.mdl, dual_lobe_hair.mdl, irayubermaterial.mdl, pbr_skin.mdl
to consider hair./shaders/iray/daz_3d/fiber_chiang_hair_fur.mdl
DAZ Studio : Incremented build number to 4.20.1.21
DAZ Studio : Incremented build number to 4.20.1.22
DAZ Studio : Incremented build number to 4.20.1.23
DAZ Studio : Incremented build number to 4.20.1.24
DAZ Studio : Incremented build number to 4.20.1.25
DAZ Studio : Incremented build number to 4.20.1.26
DAZ Studio : Incremented build number to 4.20.1.27
DAZ Studio : Incremented build number to 4.20.1.28
DAZ Studio : Incremented build number to 4.20.1.29
DAZ Studio : Incremented build number to 4.20.1.30
DAZ Studio : Incremented build number to 4.20.1.31
DAZ Studio : Incremented build number to 4.20.1.32
./shaders/iray/daz_3d/fiber_chiang_hair_fur.mdl
relating to primary reflectionDAZ Studio : Incremented build number to 4.20.1.33
DAZ Studio : Incremented build number to 4.20.1.34
DAZ Studio : Incremented build number to 4.20.1.35
DAZ Studio : Incremented build number to 4.20.1.36
DAZ Studio : Incremented build number to 4.20.1.37
DAZ Studio : Incremented build number to 4.20.1.38
DAZ Studio : Incremented build number to 4.20.1.39
DAZ Studio : Incremented build number to 4.20.1.40
DAZ Studio : Incremented build number to 4.20.1.41
DAZ Studio : Incremented build number to 4.20.1.42
DAZ Studio : Incremented build number to 4.20.1.43
DAZ Studio : Incremented build number to 4.20.1.44
DAZ Studio : Incremented build number to 4.20.1.45
DAZ Studio : Incremented build number to 4.20.1.46
DAZ Studio : Incremented build number to 4.20.1.47
StudioNodeName
and StudioNodeLabel
properties for all nodes, not just nodes with a presentationDAZ Studio : Incremented build number to 4.20.1.48
DAZ Studio : Incremented build number to 4.20.1.49
DAZ Studio : Incremented build number to 4.20.1.50
DAZ Studio : Incremented build number to 4.20.1.51
DAZ Studio : Incremented build number to 4.20.1.52
DAZ Studio : Incremented build number to 4.20.1.53
DAZ Studio : Incremented build number to 4.20.1.54
ControllerScales
data recorded to the exported fileDAZ Studio : Incremented build number to 4.20.1.55
auto_adjust
setting in a saved scene was not being respected when (re)loading the sceneStudioNodeName
and StudioNodeName
properties on a given node are consideredStudioPresentationType
, StudioPresentationAutoFitBase
, and StudioPresentationPreferredBase
properties on a given node are consideredStudioNodeFaceGroup
property on a given node is considered<faceGroupName>__<skeletonName>
StudioSceneID
property on a given node is consideredDAZ Studio : Incremented build number to 4.20.1.56
DAZ Studio : Incremented build number to 4.20.1.57
DAZ Studio : Incremented build number to 4.20.1.58
DAZ Studio : Incremented build number to 4.20.1.59
DAZ Studio : Incremented build number to 4.20.1.60
DAZ Studio : Incremented build number to 4.20.1.61
DzImageMgr::createLayeredTexture()
now incorporates its name
argument into the temporary file name given to layered texturesFbxSkin::eBlend
const QVariantMap&
if calling from C++), via DzAction::triggerWithSettings()
, to control its operationRunSilent
Boolean property is true
, the “Convert Figure to Weight Mapping” dialog is not displayed - the “TriAx Weight Mapping” option is the default choiceLocalWeight
Boolean property is true
, or an additional GeneralWeight
Boolean property is false
, the “TriAx Weight Mapping” option is discretely chosenLocalWeight
Boolean property is false
, or an additional GeneralWeight
Boolean property is true
, the “General Weight Mapping” option is discretely chosenDAZ Studio : Incremented build number to 4.20.1.62
image_library
was not being created/included if a layered image was assigned to a property on a DzSimulationSettingsProvider instance (e.g., dForce hair)DAZ Studio : Incremented build number to 4.20.1.63
DAZ Studio : Incremented build number to 4.20.1.64
PostLoadEnable
bool value, a PostLoadScriptPath
string value, and a PostLoadScriptSettings
settings value to several DzAssetFileOutFilter subclass settings APIs; DzCharacterAssetFilter, DzHierarchicalMaterialAssetFilter, DzHierarchicalPoseAssetFilter, DzPropertiesAssetFilter, DzShapingAssetFilter, DzPoseAssetFilter, DzMaterialAssetFilter, DzShaderAssetFilter, DzRenderSettingsAssetFilter, DzSimulationSettingsAssetFilter, DzLayerAssetFilterDAZ Studio : Incremented build number to 4.20.1.65
DAZ Studio : Incremented build number to 4.20.1.66
DAZ Studio : Incremented build number to 4.20.1.67
Layers
, and Layers_<image_name>
settings values to the Layered Image(s) Preset (DzLayerAssetFilter) settings APIsLayers
settings value serves as a global list for all layered images being saved to the presetLayers_<image_name>
settings values serve as an override for a discrete layered image being saved to the preset_NO_BASE_
defines otherwiseLayers
, and/or Layers_<image_name>
settings values are not defined, all layers are saved to the presetRunSilent
setting is false
or omittedconst QVariantMap&
if calling from C++), via DzAction::triggerWithSettings(), to control its operationRunSilent
property is true
the “Update Base Geometry” dialog is not displayed - the “Update Vertex Positions (from current shape)” option is the default choiceUpdateVertexPositions
Boolean property is true
, the “Update Vertex Positions (from current shape)” option is discretely chosenFilename
String property is not empty (provides the full path of a file to import), the “Update Vertex Positions (from file)” option is discretely chosenUpdateFullGeometry
Boolean property is true
and an additional Filename
String property is not empty (provides the full path of a file to import), the “Update Full Geometry (from file)” option is discretely chosenImporter
Object property can be used to provide importer optionsDAZ Studio : Incremented build number to 4.20.1.68
DAZ Studio : Incremented build number to 4.20.1.69
DAZ Studio : Incremented build number to 4.20.1.70
DAZ Studio : Incremented build number to 4.20.1.71
DAZ Studio : Incremented build number to 4.20.1.72
const QVariantMap&
if calling from C++), via DzAction::triggerWithSettings(), to control its operationElementId
Number property provides the value of the DzElement::elementID of an element in the scene AND an ElementType
String property provides the base class name of the element (i.e., DzNode, DzObject, DzShape, DzModifier, DzMaterial), these value will be used (via DzScene::find*ByElementID()) to provide context to the editorTitle
String property is not empty, the title of the resultant dialog will incorporate the value, otherwise DzElement::getTypeLabel() and DzElement::getLabel() will be used to construct the titleDAZ Studio : Incremented build number to 4.20.1.73
DAZ Studio : Incremented build number to 4.20.1.74
DAZ Studio : Incremented build number to 4.20.1.75
DAZ Studio : Incremented build number to 4.20.1.76
DAZ Studio : Incremented build number to 4.20.1.77
DAZ Studio : Incremented build number to 4.20.1.78
DAZ Studio : Incremented build number to 4.20.1.79
DAZ Studio : Incremented build number to 4.20.1.80
DAZ Studio : Incremented build number to 4.20.1.81
DAZ Studio : Incremented build number to 4.20.1.82
DAZ Studio : Incremented build number to 4.20.1.83
DAZ Studio : Incremented build number to 4.20.1.84
0.6.1.0
file_versionoperation
values for image_map objects:blend_clear
blend_color_burn
blend_color_dodge
blend_darken
blend_destination
blend_destination_atop
blend_destination_in
blend_destination_out
blend_destination_over
blend_difference
blend_exclusion
blend_hard_light
blend_lighten
blend_multiply
blend_overlay
blend_plus
blend_screen
blend_soft_light
blend_source
blend_source_atop
blend_source_in
blend_source_out
blend_source_over
blend_xor
DAZ Studio : Incremented build number to 4.20.1.85
DAZ Studio : Incremented build number to 4.20.1.86
active
value on DSON image_map objectsactive
value on DSON image_map objectsDAZ Studio : Incremented build number to 4.20.1.87
DAZ Studio : Incremented build number to 4.20.1.88
DAZ Studio : Incremented build number to 4.20.1.89
DAZ Studio : Incremented build number to 4.20.1.90
DAZ Studio : Incremented build number to 4.20.1.91
DAZ Studio : Incremented build number to 4.20.1.92
DAZ Studio : Incremented build number to 4.21.0.1
DAZ Studio : Incremented build number to 4.21.0.2
DAZ Studio : Incremented build number to 4.21.0.3
DAZ Studio : Incremented build number to 4.21.0.4
DAZ Studio : Incremented build number to 4.21.0.5