User Tools

Site Tools


4.9.2.70 Change Log

Below is a “sanitized” version of the Daz Studio change log leading to the General Release of version 4.9.2.70. 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.

Public Build Channel

Public Beta 1

  • Source maintenance
  • Fixed #DS-966 : Update property display when the favorite state of property is changed
  • Corrected SDK documentation; DzPropertyHelper::helperRemoveProperty()
  • Added a “Distribute Selected Bone Weights” action (DzDistributeSelectedWeightsAction) to the “Weight Editing” submenu for the context menu of the Weight Brush tool; distributes the weights from the selected geometry of the primary selected bone among the other selected bones
  • Extended DzFacetMesh SDK API; added verticesFromSelectedFaces(), verticesFromSelectedEdges()
  • Extended DzPolygonSelectionTool SDK API; added verticesFromSelectedFaces(), verticesFromSelectedEdges(), verticesFromSelectedVertices()
  • Extended DzVertexMesh public API; added verticesFromSelectedVertices()
  • Fixed #DS-938 : Strip leading or trailing whitespace from folder names when normalizing paths; Content Library rename container
  • Fixed #DS-659 : Improved transfer of bulge maps
  • Added Diffuse Overlay Color and Diffuse Overlay Roughness properties to Base/Diffuse/Overlay group on DzUberIrayMaterial
  • Added Diffuse Overlay Color, Diffuse Overlay Roughness and Diffuse Overlay Weight to DzMdlIrayUberBase Shader Mixer bricks
  • Added “Duplicate Bones” (DzJEDuplicateBonesAction) to the Joint Editor tool context menu Create submenu
  • Fixed #DS-890 : Properly connect parent when duplicating a shader in Shader Builder
  • Fixed #DS-822 : Extended checking/unchecking of all image properties to include Tiling and UV Maps property groups
  • Made property checking/unchecking insensitive to labels that can be changed by the user
  • Fixed #DS-664 : Compare normalized source and destination paths when checking for same file in DzFileIO::copyFile()
  • Fixed a merging issue with HD Morph data
  • Fixed an issue with invalid uv set created by merge figure operation
  • Fixed #DS-1017 : Fixed cannot batch set property min/max to same values
  • Cleaned up memory leaks in the set property min/max dialog
  • Fixed an issue with the state of the Lock button on numeric node properties if all properties on an element are locked
  • Fixed an issue with the state of the Lock button on color properties if all properties on an element are locked
  • Fixed an issue on DzFacetMesh where the n-gon count wasn't being adjusted properly when removing facets
  • Fixed an issue with getting dimension settings for the active viewport
  • Fixed an issue with updating image menu geometry on mappable vs non-mappable color properties
  • Fixed an issue where the menu for a node property in the Parameter Settings dialog was not being set to indeterminate when multiple values were present
  • Fixed an issue with removing scoped params in DzShaderBrick
  • Refactorings and fixes to Morph Loader Pro
  • Fixed #DS-630 : Fixed an issue with Attenuate in Morph Loader Pro when loading HD Morphs
  • Refactorings and fixes to interactive lessons
  • Consistency tweaks to SDK Samples
  • Split version preprocessor directives from DzVersion class
  • Tweaks to build system; dependencies
  • Refactorings and fixes to Figure Setup
  • Fixed an issue with interactive lessons for Posing/Camera/Shape/etc panes not finding parameters if an editor was specified
  • Removed Qt3 support dependencies from DzDFormFilter, DzStyle, Create Brick Light/Camera dialog, DForm selection dialog, DForm Spline Editor dialog, LipSync plugin, Morph Loader Advanced plugin and Joint Editor listviews
  • FBX Exporter changes; internal
  • Refactorings and fixes to ActivePose/PowerPose
  • Added a version guard on newer subdivision code in DzSceneInfoPane SDK sample
  • Removed QT3_SUPPORT preprocessor from various plug-ins; use Qt4 API
  • Begin support for running DAZ3DIMHelper
  • Fixed an issue with interactive lessons where widgets being hidden caused resolution problems
  • Incremented application and plugin versions for 4.9.2.x
  • Finished removing Valentina DB support
  • Removed Valentina metadata migrate script
  • Switched products to be uniform sizes
  • Products now delay the extended information query to improve search result speed
  • Changed uniform size of DzAssetView items to be based on font
  • Switched assets to be uniform sizes
  • Assets now delay load their icons
  • Long asset text now expands on mouse over
  • Implemented DzFbxExporter write script support
  • Update to DzCloud 1.0.0.203; initial virtual folder support
  • Extended public API; added DzVirtualFolderAssetContainer
  • Added basic support for Daz Connect virtual folders in Content Library pane
  • Update to DzCloud 1.0.0.205; virtual folders show DzCloud installed files only
  • Virtual folders for Poser content now update when DzCloud operation is complete
  • Styling work to support virtual folder icons
  • Ensure assets used in the UI are created in the UI thread
  • Fixed an issue with excessively writing out modifiers to duf files
  • Changes in preparation to allow uber material to better reuse texture related function instances
  • Extended public API; added DzSceneAssetModifier
  • Begin work on DzConditionalGraftModifier

Daz Studio : Incremented build number to 4.9.2.1


  • Daz Connect virtual folders are now the first child of Daz Studio and Poser Formats in the Content Library pane when products have been installed via Daz Connect
  • Added Create Links > This Folder Only… and Create Links > This Folder && Sub-Folders… actions to the context menu for virtual folders and folders in the Content Library pane

Daz Studio : Incremented build number to 4.9.2.2


  • Source maintenance
  • Use "ws://" when connecting to non-secure Iray server
  • Updated public API documentation; DzAssetMgr
  • Added an Install pane; a Smart Content > Products subset with modified defaults

Daz Studio : Incremented build number to 4.9.2.3


  • Extended DzContentTab scripting API; SortType enum
  • Fixed scripting API documentation on DzAssetMgr and DzCategoryAssetContainer
  • Update to DzCloud 1.0.1.3; improved the speed of metadata update start; give better initial indication of update started
  • Disabled OpenGL version check for dev builds
  • Fixed a typo in an enumerated value on DzVirtualFolderAssetContainer

Daz Studio : Incremented build number to 4.9.2.4


  • Source maintenance
  • Extended/Fixed scripting API documentation on DzAssetMgr, DzFolderAssetContainer and DzTopLevelAssetContainer

Daz Studio : Incremented build number to 4.9.2.5


  • Refactored geo-graft write to allow writing outside of figure graft
  • Implemented save/load of DzConditionalGraftModifier
  • Basic implementation of DzConditionalGraftModifier apply; script only currently

Daz Studio : Incremented build number to 4.9.2.6


  • Source maintenance
  • Extended/Fixed scripting API documentation on DzFloatColor and DzUri
  • Added self culling support to DzConditionalGraftModifier
  • Fixed an issue with DzConditionalGraftModifier vertex count

Daz Studio : Incremented build number to 4.9.2.7


  • Build system tweaks
  • Fixed #DS-1178 : Rendering is happening before smoothing and collision finishes
  • Default search for Smart Content > Products is now by name instead of asset keywords
  • Default search for Smart Content > Files is by keywords
  • Filter fields in Smart Content > Products and Smart Content > Files no longer synchronize by default

Daz Studio : Incremented build number to 4.9.2.8


  • Updated API documentation on DzAssetMgr; renamed member function parameters to reflect usage

Daz Studio : Incremented build number to 4.9.2.9


  • Update to DzCloud 1.0.1.8; support for implicit OR between search terms
  • Internal whitespace in keywords is now simplified before performing a search
  • Fixed #DS-538 : Save vendor keywords from Content DB Editor
  • Split Smart Content Sync Pages action into 3 distinct actions;
    • Sync Category Selection (default on)
    • Sync Filter Text (default off)
    • Sync Filter By Context (default on)
  • Extended DzSmartContentPane scripting API
  • Updated DzSmartContentPane and DzContentTab scripting API documentation
  • Updated default layouts

Daz Studio : Incremented build number to 4.9.2.10


  • Update to DzCloud 1.0.1.10; changed a trigger on pre-4.9 tables to handle uninstall/reinstall without loosing user data; products that are installed, but not via Connect, will no longer cause the DB record to be deleted (so as to preserve user data) when uninstalled and so will display a missing icon indicator and an installed state indicator (once styled)
  • Added a ProductIconUnInstalledOtherAccent primitive element for styling; i.e., product is uninstalled, but the DB record is not deleted
  • Fixed an issue where a leading space was being included in keywords inserted into the filter field of Smart Content views when a keyword or artist/vendor name link was clicked
  • Added a “Disable Transform” property to nodes; allows a node's transforms to disabled without changing transform values
  • Extended DzNode public API; getDisableTransfromControl()
  • Update to DzCloud 1.0.1.11; unify user keyword data across files with the same relative path

Daz Studio : Incremented build number to 4.9.2.11


  • Source maintenance
  • DzUri now uses shared null data when possible
  • Add more unit test coverage to DzUri
  • DzUri::fromLocalFilenameWithRelativePath() now handles the empty relative path case
  • Cleaned up duplication in URI building code for property paths
  • Fixed writing of modifier path for custom modifiers
  • Fixed DzUri API documentation

Daz Studio : Incremented build number to 4.9.2.12


  • Build system tweaks
  • Added support for an interactive lesson being able to find a file through a product, in the Smart Content pane; product member where value is the category path
  • Fixed an issue where clicking a hyper-linked artist name on the Info page of the Information Panel in the Install pane would not update the filter field

Daz Studio : Incremented build number to 4.9.2.13


  • Fixed the missing filter menu button on the Install pane; initialize filter paths
  • Fixed the background footer guide on the Install pane
  • Added Install pane guide page source
  • Added Install pane tip page source
  • Extended DzInstallPane scripting API; parity with DzSmartContentPane
  • Added Install pane scripting API documentation
  • Fixed an issue where clicking an empty area in the Category View within a DzContentTab would not cause the guide page to display
  • Updated script engine macros to reflect current API
  • Tweaks to guide pages; common PanePage script, associated assets view, product assets view, Install pane
  • Remove guide page for obsolete Smart Content Store page
  • Various cleanup tweaks to the Install pane
  • Synchronize search fields between products and files in Smart Content when Sync Filter Text is enabled

Daz Studio : Incremented build number to 4.9.2.14


  • Build/Publishing system tweaks

Daz Studio : Incremented build number to 4.9.2.15


  • Source maintenance
  • Update to DzCloud 1.0.1.12; unify user note data across files with the same relative path
  • Update to DzCloud 1.0.1.13; handle unification of missing or empty user notes

Daz Studio : Incremented build number to 4.9.2.16


  • Source maintenance
  • Extended DzMatrix3 scripting API; row(), det3(), multVec(), matrix4(), scale(), shearXY(), shearXZ(), shearYZ()
  • Updated DzMatrix3 API documentation
  • Extended DzMatrix4 scripting API; row(), trace(), transpose(), matrix3(), setRow(), setTrans(), scale(), preScale(), shearXY(), shearXZ(), shearYZ(), preShearXY(), preShearXZ(), preShearYZ(), invert()
  • Updated DzMatrix4 API documentation
  • Extended DzFacetMesh scripting API; getInfiniteSharpValueWeightValue(), getOpenSubdivVersion(), verticesFromSelectedFaces(), verticesFromSelectedEdges()
  • Extended DzPolygonSelectionTool scripting API; verticesFromSelectedFaces(), verticesFromSelectedEdges(), verticesFromSelectedVertices()

Daz Studio : Incremented build number to 4.9.2.17


  • Source maintenance; find property references
  • Extended DzProperty public API; buildNameUriToRoot()
  • Updated DzProperty API documentation
  • Extended DzNode public API; findPropertyReference()

Daz Studio : Incremented build number to 4.9.2.18


  • Extended DzProperty public API; setAutoFollowTargetUri(), getAutoFollowTargetUri(); allows a property to auto-follow a property by URI instead of just simple name matching
  • Fixed an issue with DzEnvironmentPane not responding to a user selection of environment type; broken signal/slot connection

Daz Studio : Incremented build number to 4.9.2.19


  • Build/Publishing system tweaks
  • Source maintenance
  • Scripting API documentation; DzAssetMgr, DzContentMgr, DzNode, DzProperty, DzFileFilter, DzElement, DzMainWindow, QObject
  • Update to DzCloud 1.0.1.14; unify user category data across files with the same relative path
  • Scripting API documentation; DzNode, DzObject, DzVertexMesh, DzFacetMesh
  • Exposed Mirroring and Attenuate options in Morph Loader Pro
  • Exposed a “Clear Selected Deltas from Favorites” (DzPGClearDeltasFromSelectedAction) action to the Geometry Editor tool context menu; found in the Morph Editing submenu when the Selection Type is set to Vertex Selection
  • Reordered standard displace brick inputs for a cleaner layout

Daz Studio : Incremented build number to 4.9.2.20


  • Build/Publishing system tweaks
  • Source maintenance
  • Extended interactive lesson common include source; extracted a convenience function for getting a file resource path, attempting first the “installed like content” path and falling back to a “installed like a plugin” path
  • Updated the Home Screen QuickStart script to support the “Getting Start” guided tour being “installed like content”

Daz Studio : Incremented build number to 4.9.2.21


  • Scripting API documentation; DzFileIO, DzSelectionMap, DzRenderer, DzRendererMode, DzIPRRenderHandler

Daz Studio : Incremented build number to 4.9.2.22


  • Build system tweaks
  • Source maintenance
  • Extended Dz3DViewport public API; setUserDrawStyle(), getUserDrawStyle()
  • Scripting API documentation; Dz3DViewport
  • DzConditionalGraftModifier and DzFigure now use the same function for setting weld points from a facet list
  • Extended set (auto-hide, graft) functions to work on DzConditionalGraftModifier
  • Fixed update of the assembly mesh in the multiple graft case

Daz Studio : Incremented build number to 4.9.2.23


  • Fixed setting of facet/vertex count for conditional graft modifiers through geometry tool actions
  • Added support for setting the self-culling facets of a conditional graft modifier through the Set Auto Hide Faces action

Daz Studio : Incremented build number to 4.9.2.24


  • Build system tweaks
  • Source maintenance
  • Scripting API documentation; DzPaneMgr, DzPane, DzActionMgr, DzAction, DzAssetMgr
  • Update to DzCloud 1.0.1.18; unify user compatible-with data across files with the same relative path; convert all subcategories of the “Lost and Found” category to user ownership
  • Scripting API documentation; DzSkeleton; DzBone

Daz Studio : Incremented build number to 4.9.2.25


  • Build system tweaks
  • Source maintenance
  • Fixed styling of asset filter option dialogs with multiple pages
  • Extended DzCamera scripting API; exposed HeadlightMode enum
  • Scripting API documentation; DzCamera; DzLight, DzDistantLight, DzPointLight, DzWeld

Daz Studio : Incremented build number to 4.9.2.26


  • Build system tweaks
  • Source maintenance
  • Fixed an issue with (saving/restoring) the default state of the (hidden) Filter By Context option in the Install pane
  • Updated SDK version to 4.9.2.26; SDK min is 4.5.0.100
  • Fixed an issue with the default state of the Sort Order option in the Install pane

Daz Studio : Incremented build number to 4.9.2.27


  • Build system tweaks
  • Source maintenance
  • Public API documentation; DzInstanceNode, DzInstanceGroupNode, DzInstanceGroupItem

Daz Studio : Incremented build number to 4.9.2.28


  • Build system tweaks
  • Source maintenance

Daz Studio : Incremented build number to 4.9.2.29


  • Build system tweaks
  • Source maintenance
  • Script/Public API documentation; DzStatusBar, DzInfoDivider, DzInteractiveLessonMgr, DzSelectionMap

Daz Studio : Incremented build number to 4.9.2.30


  • Build system tweaks
  • Source maintenance

Daz Studio : Incremented build number to 4.9.2.31


  • Build system tweaks
  • Source maintenance
  • Only assign an asset to a Lost and Found subcategory if that asset is not assigned to an existing category
  • Properly migrate user categories

Daz Studio : Incremented build number to 4.9.2.32


  • Improved metadata conversion

Daz Studio : Incremented build number to 4.9.2.33


  • Build system tweaks
  • Source maintenance
  • Fixed import of user notes from XML metadata

Daz Studio : Incremented build number to 4.9.2.34


  • Build system tweaks
  • Source maintenance
  • Updated default styles; Install pane, virtual folder top level, non-connect product (user data)
  • Fixed various issues with defaults in DzStyle

Daz Studio : Incremented build number to 4.9.2.35


  • Build system tweaks
  • Source maintenance
  • Scripting API documentation; DzLayeredImage, DzImageComponent, DzImageLayer, DzImageColorLayer, DzImageFileLayer, DzImageMask, DzContentMgr enums
  • Promote “Lost and Found” category; styled like and immediately below “All”
  • Fixed an issue where the Install pane was misinterpreting the hidden state of the Filter by Context option
  • Fixed an issue that prevented products with no metadata, installed via Install Manager (or manually), from displaying their assets within products in the Content Library pane

Daz Studio : Incremented build number to 4.9.2.36


  • Build system tweaks
  • Source maintenance
  • Public/Scripting API documentation; DzAssetMgr, DzImageManip, DzFlipManip, DzInvertManip, DzOffsetManip, DzOpacityManip, DzRotateManip, DzScaleManip, DzImageBlend, DzAddBlend, DzAlphaBlend, DzMultiplyBlend, DzSubtractBlend
  • Updated various resources file statements to reflect current information
  • Added support for saving scene asset modifiers with asset saves
  • Added a “Add Conditional Graft Modifier…” (DzConditionalGraftModifierAction) action and a “Remove Conditional Graft Modifier…” (DzRemoveConditionalGraftModifierAction) action
  • Extended DzElement SDK API; added hasPropertyInList()
  • Updated SDK version to 4.9.2.37; SDK min is 4.5.0.100
  • Use explicit icon resources index to register file extensions on windows via Install Manager
  • Associate DJL open with the application
  • Use explicit icon resources index to register file extensions on windows via standalone installer

Daz Studio : Incremented build number to 4.9.2.37


  • Source maintenance
  • Hide single root category in Categorize dialog

Daz Studio : Incremented build number to 4.9.2.38


  • Build system tweaks
  • Source maintenance
  • Fixed the application/taskbar icon on Windows
  • Hide the “Categories” top-level container in the Categorize dialog when there are siblings of the “Default” category; reclaim unused/unnecessary empty space
  • Hide the “Default” category container in the Categorize dialog if it has no siblings; reclaim unused/unnecessary empty space

Daz Studio : Incremented build number to 4.9.2.39


  • Build system tweaks

Daz Studio : Incremented build number to 4.9.2.40


  • Build system tweaks
  • Source maintenance
  • Scripting API documentation tweaks; DzDomNode, DzDomDocument, DzDomAttr, DzDomElement
  • Extended DzProductContentTab scripting API; getInstallStateFilterFlags(), setInstallStateFilterFlags(), installStateFilterFlagsChanged()
  • Added a “Install/Cancel Selected” button to the Install pane
  • Fixed launch issues when the desired pane is missing
  • Updated SDK version to 4.9.2.41; SDK min is 4.5.0.100

Daz Studio : Incremented build number to 4.9.2.41


  • Source maintenance
  • Fixed typos in “Add Conditional Graft Modifier…” and “Remove Conditional Graft Modifier…” actions
  • Moved the “Install/Cancel Selected” button in the Install pane from the side navigation header to the results footer

Daz Studio : Incremented build number to 4.9.2.42


  • Build system tweaks
  • Source maintenance

Daz Studio : Incremented build number to 4.9.2.43


  • Build system tweaks
  • Source maintenance
  • Fixed an issue where the Install State Filter Bar in the Smart Content pane would disappear when switching between styles
  • Improved handling of connection reset by peer with persistent host connection
  • Errors about web pages failing to load in the Store page webview are now explicitly recorded to the log
  • Added a timestamp at the front of log messages
  • An error page is now shown when loading the store page fails
  • The “Default” top-level category is now promoted in both position and style if shown in ContentSideNavigationView; position is directly below the “All” filter, style is the same as the “All” filter
  • JavaScript console messages from the Store web page are now recorded to the log
  • Updated default layouts
  • Fixed install state filter bar sizing/styling issues
  • Updated Highway and Main Street styles; TabBar north vs south

Daz Studio : Incremented build number to 4.9.2.44


Public Beta 2

  • Public API documentation; DzTypeAssetContainer
  • Build system tweaks

Daz Studio : Incremented build number to 4.9.2.45


  • Build system tweaks
  • Source maintenance

Daz Studio : Incremented build number to 4.9.2.46


  • Build system tweaks
  • Source maintenance
  • Added a preference to control whether or not the Login page is displayed on launch; Edit > Preferences… (F2) > Startup > On “Launch” > Show Login Page
  • Fixed a rect calculation issue when drawing style primitives
  • Fixed styling of ProductIconMissingIconAccent in default styles; small listview icons should display the accent in the bottom left corner
  • Extended DzObject public API; added findModifierIndexFromEnd()
  • Extended DzSkinBinding public API; added ctor, findSkinFromObject(), setVertCount(), getVertCount()
  • Added support on DzFigure for multiple skin bindings that target different vertex counts

Daz Studio : Incremented build number to 4.9.2.47


  • Fixed a typo in PowerLoader core that prevented it from loading in developer mode
  • Refactored the hiding/showing of top-level (Categories) and first child (when in isolation - i.e., Default) containers in the Categorize dialog
  • Added a context menu option to the Categorize dialog that allows creating a category path via string; pre-populated with the full path of the selected category
  • Fixed enabling/disabling/hiding/showing of actions in the the Categorize dialog context menu
  • Extended public API; added DzCategoryAssetContainer::getPath()
  • Extended SDK API; added DzTSharedPointer::get()
  • Updated SDK version to 4.9.2.48; SDK min is 4.5.0.100

Daz Studio : Incremented build number to 4.9.2.48


  • Build system tweaks
  • Source maintenance
  • Fixed an issue with welding of matching UVs at graft vertices
  • Fixed an issue with copy of index to normal and index to facet lists
  • Made weight handling improvements to the FBX Importer
  • Fixed an issue in the FBX Exporter that caused large weight values
  • FBX Importer now handles more general weight setups
  • Made improvements to the FBX Importer; import figures that were not exported from the FBX Exporter

Daz Studio : Incremented build number to 4.9.2.49


  • Build system tweaks
  • Source maintenance
  • Added an “Export Measurements…” action (DzMMExportMeasurementsAction) to the Measure Metrics pane option menu
  • Updated default advanced menus
  • Extended the Measure Metrics scripting API; registered DzMeasureMetricsNode (UnitType enum), added DzMeasureMetricsPane::getViewData()
  • Speed improvements to PowerLoader; pre-size arrays when gathering directories/files instead of dynamically resizing them
  • Update API usage in PowerLoader; DzDir.NoDotAndDotDot
  • Added support for “./” (relative to file) in asset URI syntax
  • Extended DzAssetOutFile SDK API; added an option to prefer paths written as relative references
  • Fixed an issue with splitting merged skeletons in the FBX Importer

Daz Studio : Incremented build number to 4.9.2.50


  • Build system tweaks
  • Source maintenance
  • Changed OBJ importer to only use Auto Adaptive in the PZ3 import case or when “AutoAdapt” option is provided to the importer
  • Tweaks to verbiage used in Geometry Editor Tool action labels, descriptions and dialogs; “Set Graft Faces for Fitted Figure…” » “Set Graft Faces for Attachment…”, “Set Auto Hide Faces for Graft-able…” » “Set Auto-Hide Faces for Attachment…”, “Set Reference for Rigid Follow Node…” » “Set Rigid Follow Node Reference from Selected…”
  • Fixed #CS217627/#217967 : Fixed an issue that caused the Content DB Editor to not commit changes to Content Type, Compatibility Base and Audience on an asset if it was already defined; order of operation
  • Extended DzContentTab scripting API; getNavigationContainer(), getResultsContainer()

Daz Studio : Incremented build number to 4.9.2.51


  • Build system tweaks

Daz Studio : Incremented build number to 4.9.2.52


  • Build system tweaks
  • Source maintenance
  • Extended DzAsset public API; removeCompatibilities(), removeFromCategories()
  • Updated SDK version to 4.9.2.53; SDK min is 4.5.0.100
  • Update to NVIDIA Iray 2015.3.9
  • Moved the Content DB Editor dialog to DzCore; no longer in a separate plugin, deleted plugin
  • Moved DzContenDBEditorAction to the Content Library pane plugin
  • Cleaned up Content Library pane actions
  • Added “Export Metadata…” and/or “Export Metadata per Product…” actions to asset container context menus in Content Library pane
  • Extended DzAssetMgr public API; showDatabaseEditor()
  • Tweaks to Create Links
  • Added “Edit Metadata…” to asset container context menus in Content Library pane
  • Fixed an issue with calculating rotation offset in the FBX Importer

Daz Studio : Incremented build number to 4.9.2.53


  • Added Glossiness Squared property to NVIDIA Iray Uber material; set to true on newest version Iray but set to false on old loaded files
  • Consistency/Clarity tweaks to Smart Content Files Page, Smart Content Products page, and Content Library pane context menus

Daz Studio : Incremented build number to 4.9.2.54


  • Source maintenance
  • Fixed #DS-1237 : Corrected footprint for plugins that no longer ship separately
  • Added an “Edit Product Metadata…” action (DzSCEditProductMetadataAction) to the context menu for products in the Smart Content pane
  • Consistency tweaks to Smart Content pane and Content Library pane context menus

Daz Studio : Incremented build number to 4.9.2.55


Public Beta 3

  • Added support for Non-Blended Draw modes in the NVIDIA Iray DrawStyle
  • Properties presented in the Render Settings pane while the NVIDIA Iray is the active renderer, and which are not specifically overridden by properties for the NVIDIA Iray DrawStyle, are now aliased on the Draw Settings pane when the NVIDIA Iray DrawStyle is the active DrawStyle for the active viewport; adjusting a property alias on the Draw Settings pane adjusts the property on the Render Settings pane and vise versa

Daz Studio : Incremented build number to 4.9.2.56


  • Added a “Manipulation Resolution” property to the Drawing group of the NVIDIA Iray DrawStyle; produces a mosaic proxy while the scene is being manipulated
  • Fixed an issue with creation/display of realtime properties for NVIDIA Iray DrawStyle

Daz Studio : Incremented build number to 4.9.2.57


  • Build system tweaks
  • Source maintenance
  • Fixed a bug in the NVIDIA Iray DrawStyle drawing code where it would momentarily flash OpenGL in the middle of a render
  • Fixed an issue with reporting FBX importer errors
  • Fixed an issue with setting the vertex count on empty skin bindings in the FBX Importer

Daz Studio : Incremented build number to 4.9.2.58


  • Build system tweaks
  • Fixed an issue in DzSkinBinding::findSkinFromObject() with finding empty bindings
  • Fixed an issue in the Image Editor dialog that caused the “Instance Color” and/or “Instance Tiling” page labels to not be displayed unless hovering the cursor over the position where the label should be
  • Fixed minor layout/styling related issues in the Image Editor dialog

Daz Studio : Incremented build number to 4.9.2.59


  • Fixed #DS-1212 : Fixed an issue with loading HD morphs on a Geo-Graft split
  • Fixed an issue with draw/render visibility of a grafting mesh
  • Updated SDK version to 4.9.2.60; SDK min is 4.5.0.100
  • Updated default styles

Daz Studio : Incremented build number to 4.9.2.60


Release Candidate 1

  • Source maintenance
  • Extended DzDistantLight public API; added isLightPortal(), getIsLightPortalControl()
  • Added support for NVIDIA Iray Light Portals; a “Light Portal” property becomes visible when “Photometric Mode” is enabled and “Light Geometry” is set to “Rectangle”
  • Fixed #DS-1212 : Fixed copy/paste of texture instance modifiers
  • Extended DzAssetMgr public API; added static findCommonBaseCategoryPath()
  • Fixed Show Asset/Assets in > Smart Content… labeling in the Content Library asset view context menu

Daz Studio : Incremented build number to 4.9.2.61


  • Fixed DzDistantLight API documentation
  • Fixed name of Light Portal control accessor; DzDistantLight::getLightPortalControl()
  • Updated SDK version to 4.9.2.62; SDK min is 4.5.0.100

Daz Studio : Incremented build number to 4.9.2.62


  • Update to NVIDIA Iray 2015.3.11

Daz Studio : Incremented build number to 4.9.2.63


  • Build system tweaks
  • Source maintenance

Daz Studio : Incremented build number to 4.9.2.64


  • Fixed an issue in transfer utility when using replace source with target where skin binding was not being setup correctly
  • The value of the General > Misc > Auto Headlamp property in the Render Settings pane is now stored between sessions; unless a scene is loaded and the settings from the scene are applied or a preset is applied
  • DzRenderOptions API docs
  • Fixed an issue that caused the photometric properties of distant lights from being displayed; a byproduct of adding light portal support
  • Fixed sensitivity value of “Height (Diameter)” and “Width” properties for light geometry
  • Updated SDK version to 4.9.2.65; SDK min is 4.5.0.100
  • Fixed the label of the “Show Category in Content Library” action in the category/navigation view context menu of database driven content views

Daz Studio : Incremented build number to 4.9.2.65


  • Build system tweaks
  • Source maintenance

Daz Studio : Incremented build number to 4.9.2.66


  • Explicitly declared the application as being not “High-DPI Aware” on Windows; allows for DPI virtualization and scaling as implemented by the operating system; ref: Manifest Madness - Chuck Walbourn - MSFT.
  • Fixed an issue with disabling unassigned checkable asset containers; e.g., categorize dialog

Daz Studio : Incremented build number to 4.9.2.67


Release Candidate 2

  • FBX importer now imports limits
  • Added support for “Show Asset in > Content Library > Virtual Folder” to the context menus for assets in database driven asset views that are installed via DzCloud
  • Made improvements to the “Show Asset(s) in > Smart Content > Products” and “Show Product in > Smart Content > Products” actions found in context menus for assets/products in the Content library pane
  • Fixed an order consistency issue with actions in database driven asset view context menus
  • DzFileContentTab::selectAssets() and DzProductContentTab::selectProducts() now wait for the search to complete before returning
  • Extended DzAssetMgr public API; added getStudioVirtualDirID() and getPoserVirtualDirID(), added a second argument with a default value to findCommonBaseCategoryPath()
  • Made adjustments to the preferred sorting algorithm used by DzAssetMgr::findCommonBaseCategoryPath()
  • Extended DzContentLibraryPane scripting API; added browseToNativeVirtualFolder() and browseToPoserVirtualFolder()
  • Updated SDK version to 4.9.2.68; SDK min is 4.5.0.100
  • Made improvements to FBX Importer to handle a case where Maya applies local transformation to skinned nodes
  • Fixed several event/timing issues in database driven asset/product views that were causing interference with triggering automated navigation/selection from remote sources; e.g., “Show % in > %”, setting/restoring selection, etc
  • Fixed an issue with updating display of the selected category in category asset views
  • Added the ability to “Show Asset in > Virtual Folder” from the context menu for an asset in Content Library that is installed via DzCloud, when the selected container is not a virtual folder
  • The ability to “Show Asset in > Mapped Folder” from the context menu for an asset in Content Library that is not installed via DzCloud is now available only when the selected container is not a virtual folder
  • The “Show Asset in > Products” option in the context menu for an asset in Content Library is now available only when the selected container is not a product
  • Fixed an issue where a Poser file type that is not under the runtime folder of a mapped Poser formats directory could be misinterpreted as a native file type when the selection API in Content Library was used
  • Made tweaks to Shader Mixer sizing policies to better support DPI scaling on Windows

Daz Studio : Incremented build number to 4.9.2.68


  • Extended DzAssetMgr public API; added findProductByGuid(), findAssetsForFile()
  • Extended DzAsset public API; added updateFromMetadata()
  • Updated SDK version to 4.9.2.69; SDK min is 4.5.0.100
  • Fixed a crash triggered by “Show Asset in > Smart Content > Products” when the invoking asset is the result of performing a Files search in the Content Library pane; for speed purposes a Files search (as opposed to a Database search) does not pre-load metadata for the asset, however sending the asset to a database driven view requires that the metadata for the asset to be loaded in order to determine the category it is assigned to and the product that provides it
  • Fixed an issue with “Show Asset in > Smart Content > Files” when the invoking asset is the result of performing a Files search in the Content Library pane; for speed purposes a Files search (as opposed to a Database search) does not pre-load metadata for the asset, however sending the asset to a database driven view requires that the metadata for the asset to be loaded in order to determine the category it is assigned to
  • Fixed construction of the message displayed when the current filtering options in the Smart Content pane prevent the asset/product from being selected when sending from the Content Library pane
  • Updated search container names; Search Files, Search DB, etc.

Daz Studio : Incremented build number to 4.9.2.69


  • Prevent a potential crash if the metadata for an asset is not loaded and therefore not associated with a product; e.g., Files search in Content Library pane
  • Fixed an issue that prevented the Getting Started guided tour from progressing past the point that the Smart Content > Files > Filter Field is checked for being empty

Daz Studio : Incremented build number to 4.9.2.70

Release to Production

  • 4.9.2.70 - 2016-5-25