Export As: [ PDF | ODT ]

Change Log

Below is a “sanitized” version of the DAZ Studio change log leading to an update to version 4.6.2.120. 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.

Change logs for previous versions can be found here:

Public Channel

Public Beta

  • Pending

Private Channel

  • Began deeper investigation of CMS alternative; PostgreSQL
  • Added support for using PostgreSQL as CMS; set port and cluster path in Edit > Preferences…
  • Update CMS connector for PostgreSQL 9.3.2
  • Fallback to Valentina if PostgreSQL is not present
  • Added Start/Stop CMS actions; PostgreSQL only
  • Added “Start CMS” button to Smart Content view when the CMS is not running; PostgreSQL only
  • Added indeterminate progress for long database maintenance actions
  • Began work on figure merging/duplicating
  • Began architecture for element copy
  • Tweaks to morph and bulge binding merge
  • Speed up to edge creation in facet mesh
  • Updated CMS connector libraries
  • More graceful handling of lost CMS connections
  • Categories and Products containers are now omitted if no active database exists
  • Added drag/drop support from Content Library to Smart Content pane and Preset pages of Posing, Shaping, Surfaces, Lights, Cameras panes
  • Cleaned up element merging
  • Re-factored node duplication to better match order in DSON load; create nodes, create geometry, create modifiers, etc
  • Fixed user properties to be created after geometry on node
  • Made duplication a form of asset load to avoid items being embedded in scene files
  • Fixed assets to copy asset info on duplicate construction
  • Updated Qt framework to 4.8.5
  • Added Interactive Lesson support to docked view controls
  • Added Interactive Lesson support for explicit actions in the view options menu
  • Fixed inconsistent undo item labeling
  • View control option menu now supports ensuring values; Interactive Lesson
  • Non-targeted menu items in view control menus are now disabled when directing the user to a specific action; Interactive Lesson
  • Added a Cancel button to the Scene Builder dialog
  • Added support for duplicating through IO API
  • Fixed general duplicate of modifiers
  • Added support for duplicating ERC
  • Added support for duplicating IK nodes
  • Added support for duplicating legacy skin binding
  • Added support for duplicating legacy figures
  • Added support for duplicating node instances
  • Added support for duplicating rigid follow nodes
  • Added support for duplicating core lights and cameras
  • Fixed HD Morph load causing morphs to embed in the scene
  • Implemented #DS-251/CS156829 : Added filtering to the Scene pane
  • Added weight map support to the push modifier
  • Added a create action for push modifier weight node
  • Tweaked push modifier weight handler
  • Added isEditorNode/setEditorNode to DzNode
  • Fixed graft splitting when using reverse deformations in Morph Loader Pro
  • Fixed connections to material settings changed
  • Fixed #DS-303 : Symmetry not updating visible weights
  • Fixed #DS-303/CS161150 : Alpha tiling in image map brick

DAZ Studio : Incremented build number to 4.6.3.0


  • Added PostgreSQL runtime libraries to packaging footprint
  • Merged change from 4.6.2.118; Minor tweak to default toolbar files
  • Fixed geometry property during duplicate
  • Build system tweaks

DAZ Studio : Incremented build number to 4.6.3.1


  • Tweak to geometry property setup in DzObject duplicate
  • Added vertex selection to 3D brush
  • Updated CMS connector library

DAZ Studio : Incremented build number to 4.6.3.2


  • Fixed #DS-345 : Fixed smooth selected polygons crash when restrict to selection was on
  • Added smooth selected vertices
  • Added standard selection actions to vertex selection
  • Added actions for converting geometry selection between element types
  • Fixed display of whether or not polygon selection was respected

DAZ Studio : Incremented build number to 4.6.3.3


  • Added grow to vertex selection
  • Added shrink to vertex selection
  • Added connected to vertex selection
  • Added boundary to vertex selection
  • Added loop to vertex selection
  • Tweaked vertex loop selection to better handle hidden polygons
  • Added loop to polygon selection

DAZ Studio : Incremented build number to 4.6.3.4


  • Began edge selection via 3D brush
  • Setup edge data to allow drawing of selected edges for subdivision surfaces; Catmark, Bilinear
  • Tweaked tool setup for Geometry Selection
  • Implemented parallel actions for polygon, edge, and vertex selection; creation type on 3D brush sets selection with “BrushSelect”
  • Fixed DzPluginMgr and DzPlugin scripting docs
  • Added symmetry support for edge selection
  • Tweak to draw only one Geometry Selection type at a time
  • Implemented independent brush sizes for each brush mode
  • Added lasso support for edge/vertex selection
  • Added dialog support to Interactive Lessons
  • Began selection group support
  • Added actions for creating/using Selection Sets
  • Added support for group selection of edges and vertices
  • Added support for framing selected geometric elements; polygons/edges/vertices
  • Made optimizations to polygon selection; developers now request the current facet selection from the shape
  • Changed labeling of Polygon Group Editor tool to Geometry Editor tool, to reflect its expanded scope; class and file names to follow
  • Added support for edges and vertices to the Geometry Editor tool
  • Added support for Selection Sets to the Geometry Editor tool
  • Updated the SubD Weight page of the Geometry Editor tool to respect Geometry Selection type
  • Increased max size of a 3D brush
  • Fixed undo on edge/vertex selection to respect the hidden state of a polygon
  • Cleaned up context/option menus for brush related classes

DAZ Studio : Incremented build number to 4.6.3.5


  • Updated default styles; Geometry Selection
  • Fixed several Node Weight Brush related action labels
  • Fixed Node Weight Brush and Geometry Editor tool button icon sizes
  • Tweaks to inline help for various Node Wieght Brush related widgets/actions
  • Added selection by subdivision weight and setting of subdivision weight to Geometry Editor context menu
  • Added selection by weight map value to Geometry Editor context menu
  • Fixed Node Weight Brush selection analysis to respect current geometry selection type
  • Fixed selection when a bone is selected with Node Weight Brush
  • Added edge double click geometry selection; polygon: ring, edge: loop, vertex: loop
  • Polygon selection now uses a brush instead of pick; consistency with edge/vertex selection; adds flexibility and speed

DAZ Studio : Incremented build number to 4.6.3.6


  • Build system tweaks

DAZ Studio : Incremented build number to 4.6.3.7


  • Build system tweaks

DAZ Studio : Incremented build number to 4.6.3.8


  • Fixed Interactive Lesson dialog support on Mac
  • Fixed slow Interactive Lesson leader drawing on Mac
  • Cleaned up menus and tool settings for Node Weight Brush
  • Cleaned up menus and tool settings for Geometry Editor
  • Fixed #DS-368 : Facet brush selection doesn't respect the selection sphere
  • Reduced memory consumption of TriAx weight mapping
  • Improved speed of applying TriAx weight mapping
  • Added back-end support for sparse weight maps
  • Reduced memory consumption of weight maps in the general use case; editing still causes expansion
  • Refactored Respect Facet Selection to operate on the current element type
  • Changed Respect Facet Selection labeling to reflect refined scope; Respect Selection
  • Fixed a build issue related to PostgreSQL

DAZ Studio : Incremented build number to 4.6.3.9


  • Build/Publishing system tweaks

DAZ Studio : Incremented build number to 4.6.3.10


  • Refactored construction of the About Installed Plugins listview; non-registrable plugins are listed at the top-level; registrable plugins are listed according to the serial prefix(es) that can be used to register a given plugin; if a plugin can be registered by itself, it exists as a top level item; if a plugin can be registered as part of a bundle, it exists as a sub-item to the bundle, which exists as the top level item; only top level items now provide a serial entry field and have a shop button
  • Cleaned up some plugin information formatting in the About Installed Plugins dialog
  • Fixed several missing dialog titles and names; fixes independent window geometry settings for some dialogs; improves support for dialogs in Interactive Lessons
  • Changed various “Welcome” wizard/frame references to “Home”
  • Updated CMS connector
  • Added logging of the connected database server version

DAZ Studio : Incremented build number to 4.6.3.11


  • Added support for ERC linking and animations for custom modifiers
  • Implemented #DS-383 : Added support for save/load of the modulo setting on numeric properties
  • Fixed #DS-372 : Allow Replace Source with Target to project morphs in Transfer Utility
  • Optimized [re]building of the symmetry map for geometry view tools
  • Improved the maintaining of collapsed states in Geometry Editor Tool Settings
  • Added a [rule of] thirds guide to the option menu of the 3D viewport; default off
  • Fixed #DS-374/CS162024 : Fixed Reverse Deformations in the HD case; Morph Loader Pro
  • Updated 3Delight to 11.0.47
  • Viewport thirds guide tweaks; color, opacity, saving, reading
  • Rendering OpenGL Preview now uses the active DrawStyle instead of forcing Texture Shaded; allows for Wireframe renders
  • Improved selection (actual/listview) drawing for Weight Map tools
  • Added drawing of Geometry Editor listview selection for vertices/edges
  • Moved Rigidity Group selection/assignment/interaction in Geometry Editor to the vertex context; Rigidity Groups has always been vertex based, but were presented in a polygon context because vertex [and edge] tools were not available
  • Fixed #DS-375 : Empty database sub-menu in Content Library context menu

DAZ Studio : Incremented build number to 4.6.3.12


  • Build system tweaks

DAZ Studio : Incremented build number to 4.6.3.13


  • Build system tweak; welcome vs wizard/home packaging references

DAZ Studio : Incremented build number to 4.6.3.14


  • Added a progress indicator to Interactive Lessons
  • Fixed an assignment issue with Rigidity, in the Geometry Editor tool

DAZ Studio : Incremented build number to 4.6.3.15


  • Fixed names, titles, and minimum sizes for various dialogs
  • Exposed Interactive Lesson progress indicator width to script
  • Fixed #DS-393/CS163641 : Fixed the riTranslate call in Scripted 3Delight renderer
  • Added support for preserving ngons; ngons that have been converted to triangle fans upon import are now marked
  • Added an option for whether to triangulate ngons in the OBJ export dialog
  • Names for auto-adapted geometry are now made unique between ngon and non-ngon versions
  • Extended ByteArray in the script API
  • Fixed an issue with support for paths that contain non-ascii characters
  • Shader Mixer now generates temporary files in the temp folder, rather than a specific application data folder; allows a user with non-ascii characters in their account name to modify the temp path; workaround for non-ascii conflicts with 3Delight binaries

DAZ Studio : Incremented build number to 4.6.3.16


  • Fixed the UVs of a Bilinear subdivision surface to also be bilinear
  • Added OpenSudbdiv version to logging
  • Fixed user-facing packaging references; release channel vs release cycle
  • Added support for subdividing n-gons
  • Fixed #DS-416 : Fixed a bug with un-assigned categories
  • Updated PostgreSQL to 9.3.4
  • Added an action to select facets by edge count
  • Fixed #DS-397/CS163999 : Fixed product search not working; PostgreSQL

DAZ Studio : Incremented build number to 4.6.3.17


  • Tweaks to select by [range] dialog
  • Minor updates to SDK docs

DAZ Studio : Incremented build number to 4.6.3.18


  • Fixed an issue with the Mac build
  • Minor update to SDK Samples docs
  • Updates to the publishing system; added support for PublicBuild and PrivateBuild tags

DAZ Studio : Incremented build number to 4.6.3.19


  • Build system tweaks

DAZ Studio : Incremented build number to 4.6.3.20


  • Updated CMS library to fix an issue with certain user functions

DAZ Studio : Incremented build number to 4.6.3.21


  • Fixed a crash with Geometry Shells and the Geometry Editor tool
  • Layered Image Presets that only define one layer will now add the layer to an existing image

DAZ Studio : Incremented build number to 4.6.3.22


  • Added an Import Metadata from Valentina script

DAZ Studio : Incremented build number to 4.6.3.23


  • Fixed an issue with images running tdlmake unnecessarily
  • Fixed issues with layered images refreshing [from disk]
  • Updated the Barefoot Dancer interactive lesson
  • Added a Lesson Recorder for Interactive Lesson creation
  • Added Interactive Lesson support for targeting child widgets of property widgets
  • Fixed a crash in the Delete Hidden Facets action
  • Fixed an error in the display of edge indices; Geometry Editor tool settings

DAZ Studio : Incremented build number to 4.6.3.24

Release to Production

  • Pending