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.3.50. 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 Build Channel

  • Pending

Private Build Channel

  • Incremented revision, reset build to 0
  • Created initial tag for 4.6.4.x
  • Build/Publishing system tweaks

DAZ Studio : Incremented build number to 4.6.4.1


  • Added support for Photoshop CC to Photoshop 3D Bridge
  • Updated 3Delight to 11.0.71; see change log
  • Added a tooltip to styled property widgets that displays the full label of the property when the label text is elided
  • Added UHD, QHD, FHD, HD, and Golden Ratio presets to default render dimensions presets
  • Fixed ISO Paper render dimension preset label
  • Build system tweaks

DAZ Studio : Incremented build number to 4.6.4.2


  • Fixed an inconsistency in the drawing of icons while dragging from an asset view

DAZ Studio : Incremented build number to 4.6.4.3


  • The center of the main window now provides a dock area column
  • Extracted the viewport manager to a Viewport pane; allows the viewport manager to be undocked, docked in an area other than center, stacked in a pane group with other space consuming panes (i.e. Shader Mixer, Shader Builder, Script IDE, etc)
  • Fixed multiple issues with overzealous docking behaviors; docking a pane group now requires the dock window to be dragged within ~20px of the intended dock area/column/row; allows an undocked pane group to be drag over a docked pane group without immediately forcing a dock to occur
  • Improved pane group docking feedback; dock highlight now only presents when/where a dock behavior will occur
  • Fixed a Mac build issue that left asserts defined in DSON Importer for Poser; merged to trunk for 1.1.3.50 General Release
  • Updated default layouts, menus and toolbars; account for center dock area; Viewport pane; recent action additions; missing light creation in Hollywood Blvd
  • Updated 3D Bridge layout; account for center dock area; Viewport pane
  • Updated default styles; Viewport pane action

DAZ Studio : Incremented build number to 4.6.4.4


  • Fixed an issue with DSON Studio for Photoshop where some plugins were not loading due to an incorrect executable path
  • Fixed an issue with DSON Studio for Photoshop where unhidding the main window would result in pane groups not being re-drawn on re-entry
  • Tweaks to Ptex use and when variables are sent to 3Delight; relates to Shader Mixer
  • Improved handling of scene load blocking
  • Added aspectWidth and aspectHeight properties to DzRenderOptions, for improved script access; updated Render To Viewport scripting sample
  • Minor tweaks to Dz3DViewRenderHandler scripting docs
  • Tweaks to unit tests
  • Build system tweaks

DAZ Studio : Incremented build number to 4.6.4.5


  • Implemented support for several new image formats; BW, CIN, DDS, DPX, EXR, FITS, HDR, ICO, IFF, INT, INTA, PBM, PDD, PGM, PIC, PNM, PPM, PSB, PSD, RGB, RGBA, RLA, SGI, SOCKET, Z and ZFILE; OpenImageIO (OIIO)
  • Implemented support for EXR, HDR and PSD image formats direct to tdlmake/3Delight; other recently added image formats are converted prior to handoff to tdlmake/3Delight; currently Windows only, Mac pending

DAZ Studio : Incremented build number to 4.6.4.6


  • Added Render Settings options to the Backdrop dialog; Use current, Use Image Aspect, Use Image Dimensions
  • Added the Photoshop tag to the Photoshop 3D Bridge package; Install Manager

DAZ Studio : Incremented build number to 4.6.4.7


  • Disable the Use Image Aspect and Use Image Dimensions options in the Backdrop dialog when Render Settings Dimensions is set to Active Viewport
  • Fixed an issue in the finalize script of the install Manager package not handling auto-serialization correctly; merged to trunk 4.6.3.50 hotfix
  • Added CC version install support to Photoshop 3D Bridge and DSON Studio packages; installing to a CC version target path requires a supporting version of Install Manager
  • Build system tweaks; OIIO

DAZ Studio : Incremented build number to 4.6.4.8


  • Publishing system tweaks; OIIO files added to distribution footprint

DAZ Studio : Incremented build number to 4.6.4.9


  • Updated the Create Poser Companion Files script UI to be consistent with current standards
  • Added missing content types to the list of those handled by the Create Poser Companion Files script
  • Changed hierarchical content types (pose, materials) handling, in the Create Poser Companion Files script, to convert to their respective Poser counterparts

DAZ Studio : Incremented build number to 4.6.4.10


  • Added support for OpenImageIO on Mac; RE: 4.6.4.6
  • Updated Mac distribution footprint to included OIIO libraries
  • Build/Publishing system tweaks; 3D Bridge for Photoshop

DAZ Studio : Incremented build number to 4.6.4.11


  • Fixed #DS-479: Interactive Lesson Manager dialog support sizing issue; RE: Auto-Fit G2F/G2M lessons
  • Initial work on IPR Viewport pane

DAZ Studio : Incremented build number to 4.6.4.12


  • Added support for unique element ids; assigned/incremented by constructor; IPR
  • Extended the DzScene API; findNodeByElementID; findMaterialByElementID
  • The encoded identity of an object is now set in the render pipeline, just prior to a render; IPR
  • Updated 3Delight libraries on Mac; EXR, HDR and PSD; RE: 4.6.4.6

DAZ Studio : Incremented build number to 4.6.4.13


  • Build system tweaks; OIIO

DAZ Studio : Incremented build number to 4.6.4.14


  • Implemented an IPR viewport render handler

DAZ Studio : Incremented build number to 4.6.4.15


  • Build system tweaks; IPR

DAZ Studio : Incremented build number to 4.6.4.16


  • Added shape list functions to DzObject
  • Extended the DzScene API; getDataItemList; findObjectByElementID; findShapeByElementID; findModifierByElementID
  • Updated script API documentation; stubbed DzRigidityGroup and DzMaterialSelectionSet

DAZ Studio : Incremented build number to 4.6.4.17


  • Added IPR support to cameras
  • Fixed an IPR render handler build error on Mac

DAZ Studio : Incremented build number to 4.6.4.18


  • Added support for light adjustments to IPR
  • Added basic support for polymesh materials to IPR
  • Fixed Viewport pane crash on drag
  • Fixed IPR Viewport pane crash on drag

DAZ Studio : Incremented build number to 4.6.4.19


  • Fixed IPR Viewport pane crash on exit when it was the active viewport
  • Fixed an issue with an IPR render not stopping when the active camera changed
  • Cleaned up view switching in the View pane
  • Updated default styles; IPR actions

DAZ Studio : Incremented build number to 4.6.4.20


  • Updated default styles; added disabled state for “IPR Start” action
  • Fixed an issue with IPR actions; made changing the active renderer stop active renders
  • Updated IPR action labels and whats this descriptions
  • Fixed an issue with nested menu disabling for Interactive Lessons; fixes Home interactive lesson chaining to Barefoot Dancer
  • Split bit-architecture (OS vs application) in anonymous statistics
  • Updated Home page and associated scripts
  • Updated 3Delight to 11.0.78; see change log

DAZ Studio : Incremented build number to 4.6.4.21


  • IPR cleanup and update blocking
  • Added IPR support for restarting a render when edits that IPR cannot handle are encountered
  • Added a black background to IPR Viewport render display; provides the user with aspect frame reference and removes background distractions

DAZ Studio : Incremented build number to 4.6.4.22


  • Fixed issues that caused IPR not to restart while certain user actions are occurring
  • Fixed issues that caused IPR not to restart when loads are occurring
  • Added DzBoxLayout to the scripting API; DzLayout subclass
  • Changed DzHBoxLayout and DzVBoxLayout to inherit DzBoxLayout instead of DzLayout
  • Moved common methods on DzHBoxLayout and DzVBoxLayout to DzBoxLayout
  • Added rowCount and colCount functions to DzGridLayout
  • Removed Qt3 Support dependencies in DzGridLayout
  • Updated scripting API documentation
  • Updated DzAuthor script API; added valid property
  • Fixed scripting API documentation of DzAuthor
  • IPR renders now stop/restart automatically pending other renders when there can only be a single instance of a renderer
  • The Spot Render tool now automatically stops/restarts IPR renders when used
  • Added a “Save IPR Render…” action
  • Fixed an issue with IPR rendering restarts
  • Fixed ubersurface to add specular to polygon back sides
  • Added scripting API documentation of DzStatusBar, DzLessonStripWgt, DzLessonStripButton and DzInteractiveLessonMgr
  • Updated/Fixed scripting API documentation of DzMainWindow, DzToolBar, DzToolBarItem, DzActivityLayout and DzUIPopUpWgt

DAZ Studio : Incremented build number to 4.6.4.23


  • Fixed an issue with parameter token generation in Shader Mixer
  • Renamed Interactive Lesson script instruction class and function names; consistency
  • Added script API documentation for Interactive Lesson classes

DAZ Studio : Incremented build number to 4.6.4.24


  • Updated CMS connector to fix an issue with which categories were getting marked as vendor
  • Updated default styles; added icons for Save IPR Render…

DAZ Studio : Incremented build number to 4.6.4.25


  • Added a “Clear Selection” action
  • IMPLEMENTED #DS-498 : Added a Presets page to the Render Settings pane
  • Made the preview divider collapsed state independent for the General and Advanced pages of the Render Settings pane

DAZ Studio : Incremented build number to 4.6.4.26


  • Added Geometry Selection > Select By > Morphed Vertices…
  • Added a “Clear Selected Deltas from Favorites” action; morph tools; internal

DAZ Studio : Incremented build number to 4.6.4.27


  • Extended the Interactive Lesson API for 'script' type instructions
  • DzInteractiveLessonMgr::getIntruction() now validates with DzInteractiveLessonMgr::instructionTypes()
  • Added backend support for multi-tile UVs and exporter support for collapsing them

DAZ Studio : Incremented build number to 4.6.4.28


  • Added several log entries to the startup routine
  • Interactive Lessons now limit keyboard shortcuts to only those that should be allowed
  • Added DzMorphSelectionComboBox to the scripting API
  • Removed DzDateTimeEdit, DzDateEdit and DzTimeEdit dependency on Qt3 support libraries
  • DzDateEdit and DzTimeEdit now derive from DzDateTimeEdit instead of DzWidget directly; updated documentation

DAZ Studio : Incremented build number to 4.6.4.29


  • Extended DzDateTimeEdit script API; displayFormat
  • Fixed a long standing issue with the alpha edge in rendered images; removes the 'halo' of background color
  • Moved setting of the background color for a scene (render) to the backdrop; viewport color (interface styling) and backdrop color (rendering) are now separate settings
  • Added support for tinting the backdrop image
  • Renders with no backdrop [color/image] now draw a checkered pattern for image alpha
  • Switched tdlmake compression to deflate; HDRI support
  • Made the Interactive Lessons info dialog movable
  • Added organization name to DzApp API
  • Added the ability to set texture type
  • IMPLEMENTED #DS-524 : Added DzApp::clearOverrideCursor() for the SDK API, and DzScriptContext::clearOverrideCursor() (Global) for the scripting API
  • Added log entries to the startup routine
  • “Merge Fitted Figure(s) Geometry” now removes unused vertices
  • Added a “Delete Unused Vertices” action
  • Stubbed Environment pane

DAZ Studio : Incremented build number to 4.6.4.30


  • Fixed a build issue on Mac

DAZ Studio : Incremented build number to 4.6.4.31


  • Began implementing basic Environment pane options

DAZ Studio : Incremented build number to 4.6.4.32


  • Added an “Adjust Aspect Ratio To Backdrop” action
  • Added an “Adjust Dimensions To Backdrop” action
  • IPR render now draws a checkered pattern for render image alpha
  • Spot render now draws a checkered pattern for render image alpha

DAZ Studio : Incremented build number to 4.6.4.33


  • Fixed an issue were Interactive Lessons were too aggressive toward blocking keyboard input; refactored action state disabling/enabling while an Interactive Lesson is active
  • Added support for 'render_settings' type instructions in Interactive Lessons
  • Fixed #DS-536/CS171747 : Fixed duplicate of params for shader materials

DAZ Studio : Incremented build number to 4.6.4.34


  • The “Adjust Aspect Ratio To Backdrop” and “Adjust Dimensions To Backdrop” actions now correctly update Render Settings > Dimensions when “Active Viewport” was set; both actions now switch to “Custom” and adjust the aspect; “Adjust Dimensions To Backdrop” also adjusts pixel dimensions
  • Fixed the action group, description and warning messages of Environment actions
  • Fixed the action group of the “Clear Recent Files…” action; now in “File” instead of “Miscellaneous”
  • IPR Render actions are now in the “Render (IPR)” action group
  • Updated script API documentation

DAZ Studio : Incremented build number to 4.6.4.35


  • Added Viewport color controls to the Window > Style > Customize Colors… dialog, for the default styles
  • Removed the “Change Viewport Color…” option from the viewport option menu
  • Added an icon to the Environment pane action, for the default styles
  • Updated the default layout, menu, toolbar and action files
  • Extended DzStyle and DzViewportMgr APIs
  • Implemented #DS-528/CS171399 : Added actions for controlling the active camera using game-style keyboard accelerators; i.e. WASD, QE, IJKL, UO.
  • Added actions for increasing/decreasing the keyboard camera control speed factor

DAZ Studio : Incremented build number to 4.6.4.36


  • Extended DzApp API; added isKeyDown() and isKeySequenceDown()

DAZ Studio : Incremented build number to 4.6.4.37

Release to Production

  • Pending