Daz Studio Pro 4.14 - Highlights

rbtwhizrbtwhiz Posts: 2,178
edited December 2020 in Daz Studio Discussion

Each new build of Daz Studio comes with its own set of bug fixes, new features, adjustments to existing features, etc. Since near the beginning of Daz Studio 4.x development (4.0.4.19 - according to the posted logs), a list of changes have been made available via the Change Log on the Documentation Center. In addition to the Change Log, we have also typically provided a forum thread wherein the first post highlights some of the changes in a given release (typically things that have the greatest potential to impact large cross-sections of the userbase). Periodically, as new builds have been made available and/or as time has allowed, the first post of the latest thread would be updated to provide more/new information on a given build. Unfortunately, these updates seemed to go unnoticed by many who didn't revisit the first post of the thread. This same information would also then be reposted when a Public Build was eventually promoted to General Release.

To address some of these issues and bring more visibility to the highlights for a given build, we now split these highlights off into their own thread. A separate discussion thread will remain available (linked below), but the highlights thread itself will be closed for comment so as to avoid the information being buried by the discussion and to provide notification through regular features of the forum software.

 


Frequently Asked Questions:

 

 


Public Build (Beta) Threads:

 

  • 4.14.1.38 (December 23, 2020)
    • 4.14.1.28 (December 15, 2020)
    • 4.14.1.22 (December 4, 2020)
    • 4.14.0.10 (November 24, 2020)
    • 4.14.0.8 (November 10, 2020)
  • 4.12.2.60 (October 23, 2020)
    • 4.12.2.54 (October 16, 2020)
    • 4.12.2.51 (October 13, 2020)
    • 4.12.2.6 (May 12, 2020)

 


General Release Thread:

 

  • 4.14.0.10 (December 2, 2020)
    • 4.14.0.8 (November 10, 2020)

 


Previous Thread:

 

Post edited by rbtwhiz on

Comments

  • rbtwhizrbtwhiz Posts: 2,178
    edited November 2020

    4.14.0.8 (November 10, 2020)

    • NVIDIA Iray
      • Integrated Iray 2020.1.1 (334300.4226); see this thread for more detail
        • REQUIRES: NVIDIA Driver 451.48 (or newer) on Windows; see NVIDIA Driver Downloads
          • NVIDIA recommends installing Studio Drivers
        • Adds support for Ampere GPUs (SM 8.0 / GA100)
        • Support for SM 3.X/Kepler generation GPUs has been removed - due to CUDA 11
        • Support for SM 5.0/"Small" Maxwell generation GPUs are marked as deprecated - matching CUDA 11
      • Section Objects (Plane)
        • Now uses the newer Iray implementation
        • Added support for Caps
          • Behaves like an opaque surface that closes the hole(s) created by intersecting objects in the scene
          • Enable/Disable via Render Settings (NVIDIA Iray) > Section Objects > Section Caps Enabled
          • Control color via Render Settings (NVIDIA Iray) > Section Objects > Section Caps Color
      • ...
    • Real-Time Rendering
      • Added a real-time physically based rendering option to the DrawStyle Options menu in viewports
        • Filament (PBR) - Implements the Filament renderer as a DrawStyle
        • Requires: Windows (currently), 64-bit, OpenGL > 4.1
        • Shader/Material Support
          • Automatic translation of specifically named properties in the Iray Uber (MDL) shader, or any MDL-based Shader Mixer Brick Material, for real-time display
            • Non MDL-based shaders are supported through automatic conversion to the Iray Uber shader - e.g., DAZ Studio Default (RSL), etc.
            • Translated property names:
              • Base Mixing, Diffuse Overlay Color, Diffuse Overlay Weight Squared, Diffuse Overlay Weight, Dual Lobe Specular Ratio, Dual Lobe Specular Reflectivity, Dual Lobe Specular Weight, Glossiness, Glossy Anisotropy Rotations, Glossy Anisotropy, Anisotropy Rotations, Anisotropy, Glossy Layered Weight, Glossy Layer Weight, Glossy Reflectivity, Glossy Roughness, Glossy Specular, Metallic Weight, Reflectivity, Refraction Weight, Specular Lobe 1 Roughness, Specular Lobe 2 Roughness, Top Coat Glossiness, Top Coat Roughness, Top Coat Weight, Bump Strength, Cutout Opacity, Diffuse Color, Diffuse Strength, Horizontal Offset, Horizontal Tiles, Multiply Specular Through Opacity, Normal Map, Opacity Strength, Vertical Offset, Vertical Tiles
              • PBR Masked Threshold
              • Root Transmission Color, Tip Transmission Color, Hair Root Color, Hair Tip Color, Base Roughness, base_roughness, Highlight Weight, Highlight Roughness, highlight_roughness, separation, Highlight Seperation, Highlight Separation, Root to Tip Bias, Root To Tip Bias, Root to Tip Gain, Root To Tip Gain
              • Bump Mode
        • Shadow Support
          • The first six (6) Spotlights
            • Prioritized via Display > Rendering > Render Priority
          • The first (1) Distant Light
            • Prioritized via Display > Rendering > Render Priority
          • To enable a given light's shadow, the value of Light > Shadow > Biased Render > Shadow Type must not be "None"
        • "Render" using this DrawStyle:
          • Set the "Engine" option on the Render Settings pane to "Viewport"
          • Set the active viewport DrawStyle set to "Filamanet (PBR)"
        • ...
    • Singleton Option Nodes
      • Environment Options
        • Scenes that contain render settings will automatically cause this singleton node to be created/replaced
        • Application of a Render Settings Preset will cause this singleton node to be created/replaced
        • The first render performed with the NVIDIA Iray renderer will cause this singleton node to be created
        • Create > New Environment Options Node... will cause this singleton node to be created/replaced
        • Properties on this node are displayed in the Render Settings pane when the "Engine" option is set to "NVIDIA Iray", in the Draw Settings pane when the DrawStyle is set to "Filament (PBR)", and the Parameters pane when selected
        • ...
      • Tonemapper Options
        • Scenes that contain render settings will automatically cause this singleton node to be created/replaced
        • Application of a Render Settings Preset will cause this singleton node to be created/replaced
        • The first render performed with the NVIDIA Iray renderer will cause this singleton node to be created
        • Create > New Tonemapper Options Node... will cause this singleton node to be created/replaced
        • Properties on this node are displayed in the Render Settings pane when the "Engine" option is set to "NVIDIA Iray", in the Draw Settings pane when the DrawStyle is set to "Filament (PBR)", and the Parameters pane when selected
        • ...
      • Filament Draw Options
        • Create > New Filament Draw Options Node... will cause this singleton node to be created/replaced
        • Properties on this node are displayed in the Parameters pane when selected
        • ...
    • Animation
      • Addressed an issue where modifier animation data (e.g., morph, dForm, bulge, legacy joint bending, legacy rigging properties, etc) were omitted when saving a scene
      • Timeline Pane
        • Addressed issues relating to display of keyframes for Other (O), Alias (A) and Hidden (H) property types
        • ...
      • aniMate 2/Lite Pane
        • Made improvements to efficiency and stability
        • Addressed an issue where the playrange of the scene was being modified even when the pane was not visible or in use
      • ...
    • Shader Mixer
      • ...
    • ...
    • General Interface
      • Relabeled the OpenGL related entries in the "Engine:" selector on the Render Settings pane
        • "Basic OpenGL" is now labeled "Viewport"
        • "Intermediate OpenGL" is now labeled "Multi-pass OpenGL"
        • The introduction of DrawStyles that are not necessarily OpenGL based (e.g., "Filament (PBR)"), but can be used to perform a "render"' prompted this change
      • Updated default layout files
        • Recommend clicking the Window > Workspace > Update and Merge Menus action
    • Logging
      • Extended logging of application starting/closing processes - additional information to help identify/isolate which parts of starting/closing the application are having the greatest impact
    • Scripting API
      • Made additions in various areas; see the Change Log for more detail
    • Fixed bugs and/or made improvements in various areas; see the Change Log for details
    Post edited by rbtwhiz on
  • rbtwhizrbtwhiz Posts: 2,178

    4.14.0.10 (December 2, 2020)

    • NVIDIA Iray
      • Fixed an issue that allowed the libneuray library to be loaded even when the plugin was disabled
    • General Interface
      • Fixed an issue with the Aux Viewport pane that could prevent the application from closing if the "Show IPR Toolbar" action was active but the Aux Viewport pane was not shown during the session
    • Logging
      • The log buffer is now periodically flushed during application shut down
        • Allows buffered log entries to be written to file every 10 seconds instead of waiting for a minimum buffer size
      • Extended logging to include when session interface files (i.e., layout, actions, menus, toolbars, custom actions) are being saved, and if an error occurs while attempting to save
        • Invoked automatically when a layout is being applied or when the application is closing
  • rbtwhizrbtwhiz Posts: 2,178
    edited December 2020

    4.14.1.22 (December 4, 2020)

    • NVIDIA Iray
      • Integrated Iray 2020.1.2 (334300.5582); see this thread for more detail
        • See previous post for minimum driver/hardware requirements
      • Added support for tinting environment light
        • Control color via Environment > Dome > Environment Tint
      • Added support for controlling ground reflectivity/glossiness
        • Control color via Environment > Ground > Ground Reflectivity
        • Control glossiness via Environment > Ground > Ground Glossiness
      • Added support for controlling whether or not the environment ground can be seen through
        • Control via Environment > Ground > Ground Visible from Below
      • Added support for visualizing an Iray Section Plane node in the viewport
        • Control color via Display > Scene View > Plane > Plane Color
        • Control opacity via Display > Scene View > Plane > Plane Opacity
        • Does not influence Render Settings (NVIDIA Iray) > Section Objects > Section Caps Color, only what is drawn in the viewport
      • ...
    • Shader Mixer
      • Texture Instance brick
        • Added a "Image Polarity (MDL)" setting
        • Added a "Is Polarity Flipped (MDL)" output parameter
        • Added a "Has Mapped Value" output parameter
      • Comparison Operator bricks
        • Fixed RSL version of comparison operator bricks (<, <=, >, >=, ==, etc)
        • Bricks (Default) > Functions > Mathematical > Operators
      • Dynamically Hidden Parameters brick
        • Bricks (Default) > Functions > Utility
      • Is User Parameter Mapped brick
        • Bricks (Default) > Functions > Utility
      • Drag and drop events between brick inputs/outputs in order to establish connections are now validated by both sides of the connection
      • Added tooltips to brick input connectors
        • Provides the brick title and output parameter label for a connected input parameter
    • ...
    • Scripting API
      • Made additions in various areas; see the Change Log for more detail
    • Fixed bugs and/or made improvements in various areas; see the Change Log for details
    Post edited by rbtwhiz on
  • rbtwhizrbtwhiz Posts: 2,178
    edited December 2020

    4.14.1.28 (December 15, 2020)

    • Preparations toward migration to a considerably newer version of the application framework (i.e., Qt)
      • Changes made should have no discernible impact on use of the application
    • Real-Time Rendering
      • Filament (PBR) DrawStyle
        • ...
    • Scripting API
      • Made additions in various areas; see the Change Log for more detail
    • Fixed bugs and/or made improvements in various areas; see the Change Log for details
    Post edited by rbtwhiz on
  • rbtwhizrbtwhiz Posts: 2,178
    edited December 2020

    4.14.1.38 (December 23, 2020)

    • NVIDIA Iray
      • Integrated Iray 2020.1.3 (334300.6349); see this thread for more detail
        • See previous post for minimum driver/hardware requirements
      • ...
    • Preparations toward migration to a considerably newer version of the application framework (i.e., Qt)
      • Changes made should have no discernible impact on use of the application
    • ...
    • Scripting API
      • Made additions in various areas; see the Change Log for more detail
    • Fixed bugs and/or made improvements in various areas; see the Change Log for details
    Post edited by rbtwhiz on
This discussion has been closed.