DAZ Studio : Incremented build number to 4.7.1.1
DAZ Studio : Incremented build number to 4.7.1.2
DAZ Studio : Incremented build number to 4.7.1.3
DAZ Studio : Incremented build number to 4.7.1.4
DAZ Studio : Incremented build number to 4.7.1.5
DAZ Studio : Incremented build number to 4.7.1.6
DAZ Studio : Incremented build number to 4.7.1.7
DAZ Studio : Incremented build number to 4.7.1.8
DAZ Studio : Incremented build number to 4.7.1.9
DAZ Studio : Incremented build number to 4.7.1.10
DAZ Studio : Incremented build number to 4.7.1.11
DAZ Studio : Incremented build number to 4.7.1.12
DAZ Studio : Incremented build number to 4.7.1.13
DAZ Studio : Incremented build number to 4.7.1.14
DAZ Studio : Incremented build number to 4.7.1.15
DAZ Studio : Incremented build number to 4.7.1.16
DAZ Studio : Incremented build number to 4.7.1.17
DAZ Studio : Incremented build number to 4.7.1.18
DAZ Studio : Incremented build number to 4.7.1.19
DAZ Studio : Incremented build number to 4.7.1.20
DAZ Studio : Incremented build number to 4.7.1.21
DAZ Studio : Incremented build number to 4.7.1.22
DAZ Studio : Incremented build number to 4.7.1.23
DAZ Studio : Incremented build number to 4.7.1.24
DAZ Studio : Incremented build number to 4.7.1.25
DAZ Studio : Incremented build number to 4.7.1.26
DAZ Studio : Incremented build number to 4.7.1.27
DAZ Studio : Incremented build number to 4.7.1.28
DAZ Studio : Incremented build number to 4.7.1.29
DAZ Studio : Incremented build number to 4.7.1.30
DAZ Studio : Incremented build number to 4.7.1.31
DAZ Studio : Incremented build number to 4.7.1.32
DAZ Studio : Incremented build number to 4.7.1.33
DAZ Studio : Incremented build number to 4.7.1.34
DAZ Studio : Incremented build number to 4.7.1.35
DAZ Studio : Incremented build number to 4.7.1.36
DAZ Studio : Incremented build number to 4.7.1.37
DAZ Studio : Incremented build number to 4.7.1.38
DAZ Studio : Incremented build number to 4.7.1.39
DAZ Studio : Incremented build number to 4.7.1.40
DAZ Studio : Incremented build number to 4.7.1.41
DAZ Studio : Incremented build number to 4.7.1.42
DAZ Studio : Incremented build number to 4.7.1.43
DAZ Studio : Incremented build number to 4.7.1.45
DAZ Studio : Incremented build number to 4.7.1.46
DAZ Studio : Incremented build number to 4.7.1.47
DAZ Studio : Incremented build number to 4.7.1.48
DAZ Studio : Incremented build number to 4.7.1.49
DAZ Studio : Incremented build number to 4.7.1.50
DAZ Studio : Incremented build number to 4.7.1.51
DAZ Studio : Incremented build number to 4.7.1.52
DAZ Studio : Incremented build number to 4.7.1.53
DAZ Studio : Incremented build number to 4.7.1.54
DAZ Studio : Incremented build number to 4.7.1.55
DAZ Studio : Incremented build number to 4.7.1.56
DAZ Studio : Incremented build number to 4.7.1.57
DAZ Studio : Incremented build number to 4.7.1.58
DAZ Studio : Incremented build number to 4.7.1.59
DAZ Studio : Incremented build number to 4.7.1.60
DAZ Studio : Incremented build number to 4.7.1.61
DAZ Studio : Incremented build number to 4.7.1.62
DAZ Studio : Incremented build number to 4.7.1.63
DAZ Studio : Incremented build number to 4.7.1.64
DAZ Studio : Incremented build number to 4.7.1.65
DAZ Studio : Incremented build number to 4.7.1.66
DAZ Studio : Incremented build number to 4.7.1.67
DAZ Studio : Incremented build number to 4.7.1.68
DAZ Studio : Incremented build number to 4.7.1.69
DAZ Studio : Incremented build number to 4.7.1.70
DAZ Studio : Incremented build number to 4.7.1.71
DAZ Studio : Incremented build number to 4.7.1.72
DAZ Studio : Incremented build number to 4.7.1.73
DAZ Studio : Incremented build number to 4.7.1.74
DAZ Studio : Incremented build number to 4.7.1.75
DAZ Studio : Incremented build number to 4.7.1.76
DAZ Studio : Incremented build number to 4.7.1.77
DAZ Studio : Incremented build number to 4.7.1.78
DAZ Studio : Incremented build number to 4.7.1.79
DAZ Studio : Incremented build number to 4.7.1.80
DAZ Studio : Incremented build number to 4.7.1.81
DAZ Studio : Incremented build number to 4.7.1.82
DAZ Studio : Incremented build number to 4.7.1.83
DAZ Studio : Incremented build number to 4.7.1.84
DAZ Studio : Incremented build number to 4.7.1.85
DAZ Studio : Incremented build number to 4.7.1.86
DAZ Studio : Incremented build number to 4.7.1.87
DAZ Studio : Incremented build number to 4.7.1.88
Added options to Render Settings preset save; allows selective include/exclude of properties
Added a parameter to Iray Uber Material to allow a NVIDIA skin sample like mode
Renamed “Unified Glossy Colors” to “Share Glossy Inputs” in Iray Uber Material
Added a Refraction Roughness/Glossiness when “Share Glossy Inputs” is false
Fixed an issue with Iray Uber Material translation of uber surface
Tweaked opacity draw of refractive Iray materials
DAZ Studio : Incremented build number to 4.7.1.89
Tweaked Iray Uber Material to have Thin Walled default to on
Save filter options for Material(s) and Shader Preset now provide an ability to selectively include/exclude values and/or images for mappable properties
Source code optimization; profiling, static analysis
Implemented the ability to replace a source prop with a target prop in Transfer Utility
Added unit of measure controls for Iray Uber Material
DAZ Studio : Incremented build number to 4.7.1.90
Fixed #
DS-737 : Iray issues With geometry culling
Addressed an issue with hidden bones with in Iray and 3Delight when using Loop or Bilinear subdivision
Tweaked Iray Uber Material to use lambdas instead of textures for base color mix mode
Updated splash/about images
Added color effect modes for each layer of Iray Uber Material; current method is default; has most effect when specular is the dominant look of a layer
Implemented Material Types on DzShape
Added unit tests for DzFacetShape
DAZ Studio : Incremented build number to 4.7.1.91
Fixed render warnings relating to unused parameters
Fixed an issue with the Shader Mixer value brick
Tweaked Draw and Render Settings pane defaults for Iray
Tweaked default light type conversions to Iray
Added camera headlamp support for Iray
Improved conversion handling of unsupported light types to Iray
Fixed an issue with distance light transforms in Iray
DAZ Studio : Incremented build number to 4.7.1.92
DAZ Studio : Incremented build number to 4.7.1.93
DAZ Studio : Incremented build number to 4.7.1.94
Updated Limits On/Off scripts to current standards
Updated Symmetry script to current standards
Fixed an issue with saving non-mappable properties
DAZ Studio : Incremented build number to 4.7.1.95
Fixed scatter & transmit modes in Iray Uber Material
Fixed #
DS-746 : Iray issues With HD morphs being over applied on on any scaled figure; i.e. dragon
Fixed an issue with subdivision render level on geometry shells
Fixed an issue with geometry culling when subdivision render level did not match viewport subdivision level
Tweaked Iray Render Settings defaults
DAZ Studio : Incremented build number to 4.7.1.96
Tweaked default values for Iray Sun-Sky Render Settings
Tweaked default values for headlamps
Added a new copy option to Create > New Camera…; more than just transforms
Added check, uncheck menu options to Material(s) and Shader preset save filter options
Added auto adjust mode to the Iray Render Settings ground plane; moves the plane -Y if objects protrude through the floor (0, 0, 0); does not move plane above (0, 0, 0)
Bounding box should only use verts that are visible and used if it is a facet mesh
Refactored “Move To Floor” to account for items that are fit to and/or parented to the selected figure/object
DAZ Studio : Incremented build number to 4.7.1.97
Added an Iray Draw Settings option to delay updates in non-active viewports
Added guards against vertex index out of range errors
Added DzScriptAction to SDK
API
Added the ability for scripts executed from actions to access the action that invoked execution; 'Action' global transient
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.7.1.98
Updated Iray Render Settings property labels to clarify unit of measure
Fixed custom action literal code launch to use the same script class as custom action file launch; provides access to 'Action' global transient regardless of storage method
DAZ Studio : Incremented build number to 4.7.1.99
DAZ Studio : Incremented build number to 4.7.1.100
DAZ Studio : Incremented build number to 4.7.1.101
Tweaked Iray Uber Material preset generation script to prefer non-weighted mode when possible; internal
Tweaked Iray Uber Material preset generation script to prefer thin walled for refraction/translucency unless light penitrates the material
DAZ Studio : Incremented build number to 4.7.1.102
Added SSS Reflectance Tint to Iray Uber Material
Source code optimization; profiling, static analysis
Added Material Types to shapes; used to indicate intent for conversions when literal results are incompatible/undesirable; no
UI currently - access via script/file
Added parsing of Material Types during conversion to Iray Uber Material
Changed min/max range for Bump on Iray Uber Material
Updated the “City Limits Lite” layout/toolbar; the Shaping pane is now the default pane in the group (per mktg request), the Draw Settings and Render Settings pane actions have been added next to the Tool Settings pane action in the main toolbar; the Render Settings pane has been removed from the lower right pane group; the IPR toolbar is now hidden by default in the Aux Viewport pane
DAZ Studio : Incremented build number to 4.7.1.103
Fixed an issue that caused the Save Filter Options for Render Settings Presets to not show all properties
Fixed refraction in 3Delight render of Iray Uber Material
Fixed interactive lesson query handling for Render Settings pane; i.e. widgets on Advanced page
Fixed interactive lesson query handling for Draw Settings pane; i.e. widgets on Advanced page
Fixed name/label of the NVIDIA Iray DrawStyle Response Threshold property
Interactive lesson widget command now supports DzIntSlider and DzFloatSlider
Refactored acitve viewport visual feedback; highlighting
Extended DzViewportMgr
API; default/custom viewports
DAZ Studio : Incremented build number to 4.7.1.104
Implemented a fix for smoothing modifier(s) not saving with a scene; this is a
DSF/
DUF file change
Source code optimization; profiling, static analysis
Fixed an issue where weight values were not being used correctly
Hiding the acitve viewport now causes the active viewport to be changed to the first visible viewport, except in cases where no viewport is visible; in this case, the active viewport is not changed
Extended the DzViewport
API
Updated Iray 2015 engine; RC
Fixed naming and styling inconsistencies in Render Settings and Draw Settings panes
Fixed an issue with NVIDIA Iray DrawStyle Advanced options
Fixed active viewport border and Draw Settings icon state in Highway and Main Street styles
DAZ Studio : Incremented build number to 4.7.1.105
DAZ Studio : Incremented build number to 4.7.1.106
Added “Control Freak” option to File > Open Recent menu items; hold CTRL to open the path of a file item in native file browser
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.7.1.107
DAZ Studio : Incremented build number to 4.7.1.108
Updated application icon
Fixed an issue with application of Render Settings Prestes; do not set to Active View when dimensions are missing
Fixed an issue with Dome Mode in Iray Render Settings when switching from Scene Only
Added mutex around app logging
DAZ Studio : Incremented build number to 4.7.1.109
Added scripting
API documentation of DzTransferUtility; incomplete
Renamed the Render Settings > Iray > Environment > Dome > Dome Scale Factor property to Dome Scale Multiplier to clarify purpose
Fixed an issue with clearing a spot render; active viewport frame
Fixed interactive lesson handling of subwidgets in pages other than Advanced, for the Render Settings and Draw Settings panes
Iray hardware options now default to video cards inactive when less than 4GB VRAM
Source code optimization; profiling, static analysis
Fixed #
DS-772 : Correctly remove source prop when replacing source with target
Extended enumerated values on DzDir
DAZ Studio : Incremented build number to 4.7.1.110
Fixed #
DS-703 : Process will not terminate on some ATI/AMD cards
Fixed distorted light camera projection
Fixed viewing through distant lights in Iray
Source code optimization; profiling, static analysis
Fixed an issue where the UV index was being set incorrectly when reading legacy content
Fixed #
DS-764 : Inline Help crashes on delegate widgets such as cards in shaping pane; internal
Improved handling of looking through spot light in Iray
Added control of Exposure Value to Iray tone mapper
Added dynamic Iray branding to splash screen; if/when plugin is loaded
Added support for updating the splash screen when a plugin is loaded;
DzPluginMgr now emits pluginAdded when a plugin has been successfully added
Adjusted tone mapper defaults to account for Exposure Value addition
Added dynamic Iray branding to about page; if plugin is loaded
Incremented build system, application and plugin versions; 4.8.0.x
DAZ Studio : Incremented build number to 4.8.0.1
Updated standalone installer templates to reflect version increment; 4.8
Fixed an error with aperture in the Iray tone mapper; [private] beta scenes require manual update
Fixed an issue with undo of Iray Exposure Value (EV) controls
Looking through a spotlight with the NVIDIA Iray DrawStyle (vs default) now matches much closer regardless of frame aspect
Fixed an issue with the Iray sun-sky strength
Updated the Iray tone mapper, environment map, and headlamp to match fixed sun-sky strength
DAZ Studio : Incremented build number to 4.8.0.2
Source code optimization; profiling, static analysis
Added the ability to set sun-sky by location, date and time; Iray > Environment
DAZ Studio : Incremented build number to 4.8.0.3
Changed SS UTC Offset from minutes to hours; Iray > Environment
Added widgets for SS Day and SS Time properties; Iray > Environment
Fixes to node based sun and sky direction; Iray > Environment
Updated packaging version numbers to reflect 4.8 version increment
Updated package configuration to be available via non-beta Install Manager
Added scripting
API support for subItems in a Material(s) and Shader Preset save filters
Fixed an issue with hiding/showing Exposure Value (EV); Iray > Tone Mapping
DAZ Studio : Incremented build number to 4.8.0.4
Improved error handling in 3D bridge setup
Source code optimization; profiling, static analysis
Added the ability to sign in to Iray cloud; internal
Added the ability to use NVIDIA VCA for final render; internal
Added the ability use NVIDIA VCA for DrawStyle; internal
Updated documentation menu/action dump scripts to use relative paths; internal
Implemented framework for DrawStyle tools; provides temporary override of the active ViewTool when a given DrawStyle is active
Added an Auto-Exposure DrawStyle tool for the NVIDIA Iray DrawStyle
DAZ Studio : Incremented build number to 4.8.0.10
Build system tweaks; add Iray cloud plugin; internal
Removed Draw Settings from Tool Settings for Surface Selection and Region Navigator tools; were displayed in both locations, belong only in Draw Settings
Updated default styles; DrawsStyle tool, Shader Mixer prep
Updates to about copyright notice
DAZ Studio : Incremented build number to 4.8.0.11
Render window no longer closes on cancel; cancel becomes close upon canceling
Refactored render window; preparation for live adjustment of Iray Render Settings subset
Fixed cursor for DrawStyle tool override; i.e. NVIDIA Iray Auto-Exposure
Added Exposure and White Balance options to NVIDIA Iray Draw Settings Advanced tool options
DAZ Studio : Incremented build number to 4.8.0.12
DAZ Studio : Incremented build number to 4.8.0.13
DAZ Studio : Incremented build number to 4.8.0.14
Implemented the ability to modify a subset of Iray Render Settings in an active Render Window; live adjustment requires an active render
Fixed #
DS-795 : LIE and gamma adjustment crash
Fixed an issue with elapsed time wrapping at midnight; reported during rendering
DAZ Studio : Incremented build number to 4.8.0.15
Fixed an issue that caused Manipulation DrawStyle, Subdivision DrawStyle, and Manipulation Binding to not be saved
Added 'dynamically hidden' state to DzProperty; temporary hidden state for display purposes, intentionally not saved
Updated property based panes/widgets/filters to support 'dynamically hidden' properties
Added DzRendererMode
API; see DzRenderMgr, DzRenderer
Implemented 'dynamically hidden' on various node types; various properties are now hidden/shown depending on the mode of the active renderer; i.e. shadow/light controls for biased vs physically-based
Extended light class APIs
Updated light class documentation
Fixed light node support of the 'Visible In Render' property
Added protected/private functions to DzNode, DzLight, DzDistantLight, DzPointLight, DzSpotLight, DzPhotometricPointLight, DzPhotometricSpotLight for render mode support
Fixed an Interactive Lesson crash on OSX when ending the lesson early
Improved handling of light property dynamic hide/show
Fixed a potential render handler memory leak in DzRenderMgr
Added lens thickness control to basic camera; physically based active renderer; dynamically hidden
Promoted handleRendererModeChanged slot on DzDistantLight sub-classes from private to protected
DAZ Studio : Incremented build number to 4.8.0.16
DAZ Studio : Incremented build number to 4.8.0.17
Fixed a regression issue with linear point light end falloff value
Implemented the ability to resume canceled/finished NVIDIA Iray renders; in render window, until closed
Fixed an image save issue when file path does not already exist
Merged photometric light types into their respective default types; removed individual photometric light types
Extended DzLight APIs
Extended dynamic property hiding to handle photometric light properties
Updated light property group organization; i.e. Shadow is now a sub-group of Light
Updated Create > *light to set its photometric mode based on whether the current mode of the active renderer is physically based
Updated default workspace layouts and styles
Added read only extra asset macros to DzPlugin
Moved recently added functions/members from DzDistantLight sub-classes to DzDistantLight
Fixed an issue with light intensity control initialization
DAZ Studio : Incremented build number to 4.8.0.18
Fixed loading/saving issues with smoothing modifiers; requires new save
Fixed a Render Dimensions issue when pressing the Defaults button on Render Settings > Editor|Advanced
Fixed an issue when switching from Active Viewport to Custom in the Render Settings > Editor > Render Dimensions property
Source code optimization; profiling, static analysis
Fixed #
DS-807: Mark user defined render dimension presets
DAZ Studio : Incremented build number to 4.8.0.19
Styling work on NVIDIA Iray DrawStyle Advanced tool options
Moved [included] interactive lessons to new categorization; prep for new lessons and updates to existing lessons
NVIDIA Iray Canvases can now be rendered to a Render Window; manage Canvases in Render Settings > Advanced > Canvases; set active canvas in Render Settings > Editor > Canvases > Active Canvas and/or Render Window Extension > Canvases > Active Canvas
Added a signal for when the active canvas changes
DAZ Studio : Incremented build number to 4.8.0.20
Fixed #
DS-813: Fixed an issue where nodes that were set to not cast shadows were not being drawn in the viewport while viewing through a light, when the active mode of the active renderer does not support disabling shadows (and therefore dynamically hides control from the user)
Source code optimization; profiling, static analysis
Fixed a crash when a DrawStyle Tool was active while the DrawStyle was changed
Fixed an issue that caused the cursor to change even if the current DrawStyle has no DrawStyle Tool
Added support for hidden nodes to the [pose] Symmetry tool, when 'Show Hidden Nodes' is enabled; Scene pane option menu
Added a 'Mirror Across Y Axis' option to the Trunk Nodes drop-down of the Symmetry tool; performs a 'Mirror Y and Z Rotations' with X translations
Added support for hidden nodes to the Bake To Transforms tool, when 'Show Hidden Nodes' is enabled; Scene pane option menu
Added support for post-render script; Render Settings > Editor > General > Post-Processing > Post Process Script; executes post-save of a render
Added support for NVIDIA Iray Canvases to the Spot Render tool, when using the Render To: New Window option
DAZ Studio : Incremented build number to 4.8.0.21
Normal maps no longer participate in general user-configurable compression settings for NVIDIA Iray
Made updates from texture compression editing more dynamic for NVIDIA Iray
Fixed an issue with auto-following scale properties; multiplication vs addition
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.8.0.22
Added “Fit to Mode”; provides “Redirect Transforms” (default) and “Auto Follow Transforms”; ERC does not redirect if controller is auto-following
Fixed creation of advanced Iray node properties to be user properties so they save correctly
Fixed visibility of point light properties; rotation and scale; for IES profiles
Changed default “Instancing Optimization” to speed instead of memory; reduces occurances of freezing/crashing video card
Fixed an issue that caused the size of Interactive Lesson descriptions to not calculate correctly
Moved
DAZ MDL files to “daz_3d” module
Removed prototype dzbasic (MDL) bricks from Shader Mixer
Added an ability to add custom MDL paths via Shader Mixer
Source code optimization; profiling, static analysis
Fixed a crash in Shader Mixer with undo of a User Parameters brick
DAZ Studio : Incremented build number to 4.8.0.23
Display only diffuse/base textures in viewports for Shader Mixer materials
Fixed option menus of styled properties in Shader Mixer
Fixed load of enum parameters connected to a User Parameters brick
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.8.0.24
Fixed #
DS-823: Undo disabled following an Interactive Lesson
Fixed orientation of IES profiles on emitting Iray Uber surfaces
Tweaked default views to have no headlamp offset; headlamp for cameras are still offset by default
Added a “Refresh MDL…” option to Custom MDL brick
Fixed ordering of parameters when MDL Callable value is changed in Custom MDL brick
Fixed a crash in lights when built-in MDLs are missing
Build system tweaks
Critical built-in daz_3d MDL shaders are now pre-loaded
Added support for [shading] language filtering to Shader Mixer brick repository; Brickyard and workspace context menu
Shader Mixer workspace minimum zoom set to 10%; was 30%
Updated Shader Mixer scripting
API documentation
DAZ Studio : Incremented build number to 4.8.0.25
Added some basic scripting access to Shader Mixer
UI
Refactored MDL architecture to be able to trace a known value through the brick network
Added a “Replace Material Field” MDL brick
Refactored MDL architecture; move setDirectValue and canSetDirectValue
Added a “Flattened Material” MDL brick
DAZ Studio : Incremented build number to 4.8.0.26
Fixed minor issues in Iray Uber
Fixed a compile error in Iray Uber MDL and a warning in Basic MDL
Refactored Iray Uber MDL for reuse
DAZ Studio : Incremented build number to 4.8.0.27
DAZ Studio : Incremented build number to 4.8.0.28
Fixed default values for MDL
Fixed an Interactive Lesson shifting target issue when loading assets
Refactored Iray Uber MDL to have a single material that does uber bumping
Added tests around DzMdlIrayUberPBRMetallicityRoughness; internal
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.8.0.29
Fixed a crash on close, when a shader in the Shader Mixer workspace included a User Parameters brick
Added saving/loading of last used Language Filter in Shader Mixer Brickyard
UI/Styling work on properties and property views; indention, edit mode, selection only
UI/Styling work on Shader Mixer
Updated default styles
Read/Store annotations on MDL parameters
Added generated information for Iray Uber
Read defaults from MDL parameters
Store defaults and annotations on DzBrickParam and DzShaderBrick where possible
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.8.0.30
Implemented unit tests for MDL info methods
Updated version of included MDLs to 1.2
Fixed a bug in the JSON DOM parser, when adding arrays to arrays
Added a “Add User Parameter…” option to the User Parameters brick; provides the ability to manually create properties with the standard Create New Property dialog
Added MDL annotation support to the User Parameters brick when using the Auto Add parameter to create properties
Added support for reading light profiles and BSDFMeasurement resources as default values for MDL bricks
Added a test IES profile
Added 'internal_name' MDL annotation support to the User Parameters brick
Added 'internal_name' MDL annotations to included MDLs
DAZ Studio : Incremented build number to 4.8.0.31
Fixed an issue with MDL annotation - use annotation label only on original parameter creation
Made changes to Shader Mixer MDL brick categories and preferred names
Source code optimization; profiling, static analysis
Fixed a crash in property list views when an item does not have an icon
DAZ Studio : Incremented build number to 4.8.0.32
The delayed delete stack is now executed when the scene is closing; scene now deletes all scene objects
Improved speed of deleting nodes while the scene is clearing; property value changed no longer emitted
Updated NVIDIA Iray build; Gold Candidate
Fixed unhandled progress messages from new NVIDIA Iray build
Fixed an issue with the connection setup of Auto Add parameter on User Parameters brick in Shader Mixer
Added AXF importer to Shader Mixer
DAZ Studio : Incremented build number to 4.8.0.33
Fixed a resource leak of custom loaded MDLs
Refactored custom MDL load
API
Added support for AXF based materials to the Custom MDL brick
Fixed an issue that occurred when definition info was missing from MDL
Added support for
URI based identifiers in the Custom MDL brick; i.e. relative/path/to/MDL#name
DAZ Studio : Incremented build number to 4.8.0.34
Added an information panel to the Scene pane; tips page; node page in progress
Updated tip page scripts; moved common source to included files
Changed
URI path to be more permissive in Custom MDL brick; i.e. [/]relative/path/to/MDL#name
Fixed display of float color property limits in property setting dialog; float vs integer
Fixed duplicate to not duplicate dynamic property flags
Added support for drag/drop of MDL and AXF files to Shader Mixer workspace; auto-create Custom MDL brick
Exposed Cloud [BETA] page in Render Settings : NVIDIA Iray : Advanced
Added “Direct Scale” advanced input to Texture Instance brick; allows fixed scaling of image tint/mono output
Added an information panel to the Environment pane; tips page
Updated tip page scripts; moved common source to included files
Updated tip page
UI; added scrolling
Updated tips
Updated City Limits/ City Limits Lite layouts
Improved Texture Instance brick connected input logic
Fixed footer styling of Scene and Environment panes; Highway, Main Street
Fixed styling of scroll area viewport widgets in tip pages
Updated guide page scripts; moved common source to included files
DAZ Studio : Incremented build number to 4.8.0.35
Shader Mixer styling work; added drop shadows to bricks, connectors, etc
Extended Shader Mixer interface scripting
API
Added support for brick parameter type and frequency decoration to Shader Mixer; U = uniform, D = Direct, {} = struct type
Improved MDL resource image management
Improved speed of FBX morph export
NVIDIA Iray Cloud interface/styling work
Added a default Environment map resource and set default settings to use it
Disabled recent addition of drop shadows in Shader Mixer; avoid crash in Qt
DAZ Studio : Incremented build number to 4.8.0.36
Improved Shader Mixer Auto-Arrange
Source code optimization; profiling, static analysis
Added Render Settings : General > Misc > Auto Headlamp as global definition of “Auto”; i.e. camera Headlamp Mode set to Auto
Fixed an issue with writing of non-standard render settings to Scene and Render Settings presets; i.e. Auto Headlamp, Post Process Script, etc
DAZ Studio : Incremented build number to 4.8.0.37
Added a time out to the image conversion process; handle 3Delight/tdlmake becoming unresponsive
Added a Primary Axis option to the Create Primitive dialog; allows a user to reorient the geometry of a primitive such that what is historically assigned to Y+ can be assigned to 1 of 6 explicit directions - i.e. X|Y|Z +|-
Added support for causing all simple input parameters on a User Parameters brick to connect when the ALT keyboard modifier is pressed/held while establishing a connection
Fixed a right vs left flow issue on the User Parameters brick
DAZ Studio : Incremented build number to 4.8.0.38
Improved NVIDIA Iray DrawStyle response on non-active viewport; cancel, resume
Fixed an issue with a referenced enum in 3Delight render processes
Refactored “PBR Metallicity Base” brick to construct from static data
Added annotations to parameters in Iray Uber Material MDL
DAZ Studio : Incremented build number to 4.8.0.39
Source code optimization; profiling, static analysis
Added tests for “PBR Metallicity Base” brick
Enabled “PBR Metallicity Base” brick; Functions > MDL > Materials
Added “Uber Add Geometry” brick; Functions > MDL > Material Editors
Renamed “Edit Material” brick category to “Material Editors”
Modified geometry brick to handle double bump correctly
Refactored Iray Uber Material MDL add_geometry to be more usable in Shader Mixer
Fixed an issue with conversions
DAZ Studio : Incremented build number to 4.8.0.40
Added an “Add Weighted Layer” brick; Functions > MDL > Material Editors > Layering
Added an “Add Fresnel Layer - Chromatic” brick; Functions > MDL > Material Editors > Layering
Added an “Add Fresnel Layer - Mono” brick; Functions > MDL > Material Editors > Layering
Added an “Add Custom Curve Layer” brick; Functions > MDL > Material Editors > Layering
Added an “Add Emission Layer” brick; Functions > MDL > Material Editors > Layering
Fixed an issue with direct calc return value in resource case
Added “Copy Backface To Surface”, “Copy Surface To Backface”, and “Swap Surface And Backface” bricks;
Changed the “Direct Scale” advanced parameter on “Texture Instance” brick to be a color instead of a float; Functions > Textures
Added “Add Thin Film - Chromatic” and “Add Thin Film - Mono” bricks; Functions > MDL > Material Editors > Thin Film
Fixed property default paths on “MDL Surface” brick; Roots
DAZ Studio : Incremented build number to 4.8.0.41
Added NVIDIA core definitions MDL
Added top coat bricks; Functions > MDL > Material Editors > Top Coats
Source code optimization; profiling, static analysis
Added a “Remove Unused Parameters…” option to User Parameters brick
Added an “Uber Add Volume” brick; Functions > MDL > Material Editors
Removed volume parameters from “PBR Metallicity Base” and “PBR Specular Base” bricks; Functions > MDL > Materials
Added an “Add Specular Color Top Coat” brick; Functions > MDL > Material Editors > Top Coats
Added a “Square Roughness” brick; Functions > MDL > Utility
DAZ Studio : Incremented build number to 4.8.0.42
Added an “Abbe Number Dispersion” brick; Functions > MDL > Utility
Fixed a stall issue with Iray Uber Material metal flakes
Fixed a crash on variable sized MDL bricks; delay resizing until user finishes
Implemented a Node page in the Scene pane information panel; provides detail information about the [primary] selected node [and root]
Implemented saving/restoring of information panel page index for several panes; Scene, Smart Content, Content Library, Render Library, Posing, Shaping, Surfaces, Lights, Cameras
Fixed an issue that caused information panel pages to not be initialized correctly when restoring a pane with more than one page
Fixed metal flakes layer in Iray Uber Material
Added an “Add Metal Flakes” brick; Functions > MDL > Material Editors > Accessors
Updated SDK version; not minimum SDK version (still 4.5.0.100), current (
API additions)
Added a “PBR Specular Base” brick; Functions > MDL > Materials
Source code optimization; profiling, static analysis
Added bricks for NVIDIA core definitions MDL
Cleaned up default categories for edit material bricks; Functions > MDL > Material Editors
Implemented #
DS-805 : Added an option to Limits On/Off for controlling whether skeletons are included or excluded; Edit > Figure > Limits > …, Parameters and Posing pane option menus
Added a “Luminance Units” brick; Functions > MDL > Utility
Fixed an issue in User Parameters brick, where enum properties lost values on save/load
Fixed an issue in Iray Uber Material emission configuration; scene unit
DAZ Studio : Incremented build number to 4.8.0.43
Build system tweaks; Mac packaging
Source code optimization; profiling, static analysis
Added object names to aniMate pane widgets; interactive lessons and inline help support
DAZ Studio : Incremented build number to 4.8.0.44