Daz Studio 4.9.3 Pro, General Release!

Daz 3D is pleased to announce Daz Studio 4.9.3 Pro General Release!
- Version: 4.9.3.166
- Date: January 5, 2017
!! IF YOU HAVE NOT UPGRADED TO THE GENERAL RELEASE OF 4.9, IT IS HIGHLY RECOMMENDED THAT YOU BACKUP YOUR CONTENT DATABASE IN DAZ STUDIO 4.x (E.G., 4.6, 4.7, 4.8) BEFORE LAUNCHING DAZ STUDIO 4.9 !!
How do I backup my User Data in Daz Studio?
!! IF YOU HAVE NOT ALREADY MIGRATED FROM THE OLDER VALENTINA DB BASED CMS TO THE POSTGRESQL BASED CMS, IT IS HIGHLY RECOMMENDED THAT YOU DO SO BEFORE LAUNCHING DAZ STUDIO 4.9!!
Has the Content Management Service (CMS) changed?
Highlights:
- Rendering
- NVIDIA Iray
- Integrated Iray 2016.3
- Provides support for Pascal generation (10-series) GPUs
- Requires CUDA 8.0 and recent graphics drivers (see this post for more information)
- Added "batch" mode (or "queueing") support for network rendering via Iray Server and/or VCA, for still images; animations are not currently supported
- Exposed lens and aperture settings via a “Lens” property group on cameras
- Lens Radial Bias
- Lens Shift X (mm)
- Lens Shift Y (mm)
- Lens Stereo Offset (mm)
- Lens Distortion Type (spherical, cylindrical, stereo, etc)
- Lens Distortion K1/2/3
- Lens Distortion Scale
- Aperture Blades
- Aperture Blade Rotation
- Exposed spectral rendering settings via the Render Settings pane
- Spectral Rendering Enable
- Spectral Conversion Intent
- Spectral Observer
- Added UV clipping to Decal nodes
- Adds a "Clip Mode" property to the "Decal > General" group
- Selecting a value dynamically shows/hides additional properties
- Transmitted color map in the Iray Uber Material is now ignored due to a limitation described in the Iray programmers guide
- "The material's volume coefficients are varying in MDL, however, Iray Photoreal only supports uniform coefficients"
- Integrated Iray 2016.3
- Scripted 3Delight
- The Outline render script respects the colors set by the user again
- OpenGL
- Renders performed using the OpenGL option(s) now behave similarly to the other renderers in that they include a transparent background
- Saved scenes that render using one of the OpenGL options and relied on the viewport color as a background color will need to be updated by the user to include a backdrop consisting of the desired color.
- Renders performed using the OpenGL option(s) now behave similarly to the other renderers in that they include a transparent background
- NVIDIA Iray
- Content
- Daz Connect
- Added support for automatic login
- Requires valid cached (encrypted) account credentials
- If account credentials change, automatic login will silently fail and user must explicitly invoke login with updated credentials
- Added an option to "Automatically Login" to the Account Login dialog and the Smart Content pane Store page
- Added an "Automatically Login With Remembered Credentials" option to Preferences
- Automatic Login will fail after 3 attempts @ 20 sec intervals
- This protects against blocking the application from launching when/if there are issues with web services and automatic login is enabled
- Fixed an issue with timing out before long running downloads could complete
- Added a time out for persistently slow download speeds; below 128 bytes per second
- Fixed an issue with saving (e.g., Scenes, etc.) and assets installed via Daz Connect that could cause too many dependencies to be recorded in the saved file(s)
- This manifested itself by the loading of saved file(s) indicating that more products are required than are actually necessary; e.g., products that provide morphs and/or UV sets that were installed at the time of save, but are not actively used
- Selecting the "Browse…" option in Edit > Preferences… > CMS Settings : Cluster Directory will now use the currently selected directory path as the initial folder when browsing for a new Cluster Directory path
- Added support for automatic login
- Content Database
- Fixed an issue that could cause a failure to upgrade the CMS database
- Properly handle vendor/user categorization when unifying categories
- Fixed a "Lost and Found" category sync issue
- The port number defined in the postgresql.conf file, found within the database cluster path, is now read (if any) on launch of the application and validated against the port number read (if any) from the application data cmscfg.json file
- If the port numbers in these two files do not match, the cmscfg.json file is updated to reflect the port number read from postgresql.conf file.
- Fixed an issue where the application data cmscfg.json file would not be created if both the cluster directory and the port were changed by a user in the Preferences dialog
- When a user changes the database cluster path, the port number, or both, the application data cmscfg.json file and the postgresql.conf file are now updated as appropriate
- When a user changes the port number the application may need to be closed and restarted for a connection using the port number to be established
- Various usability adjustments have been made to the Categorize dialog
- "Search Drives(s) for Files" no longer considers content downloaded and installed to the mapped Daz Connect Data directory
- Asset Finding
- The "Scan Known Directories for Files" dialog has been reworked
- Asset Loading
- HDRI files are now being found when searching for missing files
- Database Driven Content Views
- Renamed the "All" filter in database driven asset/product views to "All Files" and "All Products" as appropriate; i.e., the Files and Products pages of the Smart Content pane, the Targets, Add-Ons and Product views of the Smart Content pane, the Presets pages (and their respective embedded Targets and Add-Ons views) on various property based panes
- Added support for a user persistently hiding vendor-defined categorization of assets; when a user removes an asset from a category that a vendor has assigned the asset to, the vendor-defined categorization is not actually removed, rather the categorization is marked as hidden and thus does not contribute to the category tree in the database driven asset/product views unless the "Show Hidden Vendor Categorizations" preference is enabled or the vendor-defined categorization is changed by an explicit update
- Note: The state of the new preference has no bearing on the categories or categorizations displayed in the Content Library pane, the Categorize dialog if launched from the context menu of an asset in the Content Library pane, or the Content DB Editor. These particular views are provided for managing content and as such display all categories and categorizations that exist in the database.
- Migrated assets (i.e., assets installed via Install Manager or assets created in pre-4.9 versions) are now assigned to a "Lost and Found" product sub-category if the asset has no categorization
- Removing the last user-defined categorization of an asset now causes that asset to either revert to a "Lost and Found" product sub-category (for assets that are not formalized as part of a product with proper metadata) or the vendor-defined categorization (for assets that are formally defined by a product that provides proper metadata)
- Replaced the "Remove From All Categories" checkbox in the Categorize dialog with a button bearing the same name and modified the behavior accordingly; with the checkbox a user had to check the option, accept the dialog and then relaunch the dialog in order to clear all current categorizations and start from scratch; with the button the user need only click it once to uncheck all current categories and then immediately begin categorizing without being forced to accept and relaunch the dialog
- Fixed #DS-1286/#CS-221671 : Failure to Upgrade CMS database; this was the root cause of some users suddenly not seeing categories unless the "Show Hidden Vendor Categorizations" preference was enabled
- Categorizing an asset assigned to a "Lost and Found" product sub-category now automatically causes the "Lost and Found" categorization of that asset to be removed
- Categorizing the last asset assigned to a "Lost and Found" product sub-category now causes the "Lost and Found" product sub-category to be removed
- Updating metadata via Daz Connect now removes an asset from a "Lost and Found" product sub-category if that asset has been assigned to a proper category that is outside the “Lost and Found” category; if an asset's categorizations are removed and the asset has not been categorized by the user, the asset is assigned to a "Lost and Found" sub-category named after the product that provides the asset
- Smart Content pane
- Product views now use their own search thread
- Content Library pane
- Added the “Create a Product from…” action to the context menu for Search and Category containers
- Added the “Create a Product from…” action to the context menu for Asset(s)
- Surfaces pane
- Extended search types to include language specific preset/materials, preset/materials/hierarchical, and preset/shader content types (i.e., MDL, RSL, OSL, LXM, MC6, MT5)
- AutoFit
- Made general improvements
- Added support for pose data in clones
- ERC connections are now temporarily disconnected to avoid issues relating to pose baking
- Duplication
- Animation data is no longer being lost when an object is duplicated
- Transfer Utility
- Added an option for UV space projection
- Added a "Closest Vertex First" option; uses Bounding Volume Hierarchy (BVH) and closest facet first when unchecked, uses Octree and closest vertex first when checked; default is unchecked, previous behavior is checked
- Worked on projection algorithms to improve results
- ERC Freeze
- Added an "Object" column to the property view; used in identifying when properties are cross-object
- The header of the property view columns can now be clicked to change sort order
- Shader Mixer
- The "Connector Color..." action has been made available from the context menu for connected inputs of a brick; allows the color to be changed from either side of the connection
- Shader Builder
- The "New Shader..." action in the Catalog is functioning properly again
- Made UI tweaks toward consistency with Shader Mixer and ultimately toward fixing the minimum size center dock issue of both panes
- Map Transfer
- Changed to render by material instead of by template
- Added a "Convert By Matching Properties" option; on by default; causes conversion to occur by property instead of by map
- Removed a power of 2 requirement from transfered results
- Geometry Based Tools
- Added actions to context menus that allow a user to select/deselect by geometry islands; context menu > Geometry Selection > (De)Select By > (De)Select Geometry Islands…
- Daz Connect
- Import / Export
- Hexagon Bridge
- Refactored the options dialogs
- Bryce Bridge
- Now writes its messages to the log
- OBJ Importer
- Refactored individual options so that they are more consistent with the OBJ Exporter individual options (in both look and feel)
- FBX Importer
- Now handles n-gons (polygons with greater than 4 sides)
- Improved support for pipeline automation via script
- FBX Exporter
- Fixed FBX export of non-transform property animation curves
- Added support for distributing auto-follow base figure animation curves to fitted figures (i.e., clothing, hair, etc)
- Fixed a potential crash in the handling of specialized PBR materials
- Improved support for pipeline automation via script
- PZ3 Importer
- The last settings used for the OBJ exporter no longer have an impact on the result of the PZ3 importer
- Hexagon Bridge
- Interface
- Style
- Made adjustments to the styling of the Darkside style
- Viewport
- Improved bounding box framing
- Improved node selectablity in some viewport tools
- Camera, DrawStyle and Background Color are now being reset correctly when performing a hardware render
- Viewport Tools
- Added "Secondary Nodes" options to the Universal, Rotate, Translate and Scale view tools; when enabled, these options provide the ability to manipulate multiple selected nodes in the same manner as the primary (most-recent) selected node, using the manipulator displayed in the viewport for the primary selected node
- Preferences
- Renamed the "Content Library" page to "Content"; the majority of options on the page are not specific to a particular pane
- Added a "Show Hidden Vendor Categorizations" option to the Content page
- When checked, vendor categorizations that the user has hidden become visible again in database driven asset/product views
- Added a Bridges page; extracted bridge preferences from the Interface page
- Added an option for explicitly setting the Bryce executable location for the Bryce bridge
- Added an option for explicitly setting the Hexagon executable location for the Hexagon bridge
- Fixed a crash when launching the Preferences dialog if a bridge plugin that a preference referenced was not installed; e.g., GoZ
- Addressed crashes caused by security policy differences resulting from changing hosting providers when the Participate in Daz Studio Improvement Program preference is enabled
- Style
- Scripting
- Many APIs have been added or extended
- Fixed bugs and/or made improvements in various areas; see the Change Log for details
*Note: Switching between builds provided via the General Release channel that are older than 4.9.1.30 and builds provided via the Public Build channel (and the Private Build channel for those involved in that endeavor) will cause a "Configuration Changed" message to display.
Important Notes:
- The first time you launch Daz Studio 4.9, any data that exists in the content database is migrated so that it can be used in Daz Studio 4.9.
- The amount of time the database migration operation takes is proportional to the amount of data to be migrated.
- The database migration operation does not delete the data that it migrates from the previous location so that it remains accessible by earlier versions and other applications, such as Carrara.
- Daz Studio 4.9 uses the same PostgreSQL database as Daz Studio 4.6 and later, and/or other applications, such as Carrara.
- A portion of the data contained within the database is shared amongst versions but not entirely. For example:
- Creating a category in either Daz Studio 4.9 or 4.8 will cause that category to exist in the other version
- Assigning a file to that category in Daz Studio 4.9 will NOT cause that file to be assigned to that category in Daz Studio 4.8
- Assigning a file to that category in Daz Studio 4.8 WILL cause the file to be assigned to the category in Daz Studio 4.9
- Reseting the database in any version of Daz Studio that uses PostgreSQL (e.g., 4.6 or later) will purge all of data in the database, including any data that may be used by earlier versions or other applications, such as Carrara.
- After the initial migration operation, edited metadata in Daz Studio 4.8 will not be migrated to Daz Studio 4.9.
- A workaround is to export User Data from Daz Studio 4.8 and reimport User Data in Daz Studio 4.9.
Frequently Asked Questions:
Public Beta Threads:
- 4.9.3.166 (RC5)
- 4.9.3.153 (RC4)
- 4.9.3.128 (RC3)
- 4.9.3.117 (RC2)
- 4.9.3.71 (RC1)
- 4.9.3.56
- 4.9.3.37
- 4.9.3.25
Previous General Releases:
Post edited by rbtwhiz on
Comments
Has the NVIDIA Iray renderer been updated?
Yes, it has.
*Note: The entries below come directly from the NVIDIA Iray 2016.3 release notes. Some entries, such as the mention of Iray Realtime, etc, currently have no bearing on Daz Studio itself but are included for completeness.
Iray 2016.3, build 278300.4305
Added and Changed Features
Fixed Bugs
Iray 2016.3, build 278300.573
This is a beta release of Iray 2016.3. This is meant for early evaluation and integration prototypes. Do not use this for production code. Please see the list of known bugs and restrictions below.
Please always read the release notes with each release carefully because they will describe interface changes when appropriate.
Added and Changed Features
(scheduler_mode -> video mode):
"interactive" -> "streaming",
"synchronous" -> "synchronous" and "batch" -> "batch".
The other combinations that were possible before don’t make much sense and are no longer supported.
Fixed Bugs
Iray 2016.2, build 272800.6312
Added and Changed Features
Fixed Bugs
Iray 2016.2 beta, build 272800.3649
This is a beta release of Iray 2016.2. This is meant for early evaluation and integration prototypes. Do not use this for production code. Please see the list of known bugs and restrictions below.
Please always read the release notes with each release carefully because they will describe interface changes when appropriate.
Added and Changed Features
This analysis automatically sets the uniform flag for parameters created by create_materials() if this is required by the signature of the prototype instance.
There should be no need to manually restrict the uniform property. Note that a new error code -15 might be returned.
Fixed Bugs
Hence, errors like this:
T f(uniform T x) varying;
varying T g();
f(g())
were not detected. This has been fixed.
Additionally, functions using varying calls only inside the default parameters are not erroneously marked as varying anymore.
Calls inside the default parameter are outside the function body, hence they do not influence the varying property. This is now handled correctly.
Note: Previously the MDL core compiler did not always detect wrong code due to this. Hence, old materials might now be (correctly) marked as erroneous. Typically it is easy to fix them. In most cases this happens because a material or function parameter is not marked as uniform but used to compute an argument value of a function inside the body that must be uniform.
Iray 2016.1.4, build 261500.12792
Added and Changed Features
Fixed Bugs
Known Issues and Restrictions
Iray 2016.1.3, build 261500.12088
Added and Changed Features
Fixed Bugs
Iray 2016.1.2, build 261500.10935
Added and Changed Features
Fixed Bugs
Iray 2016.1.1, build 261500.9492
Added and Changed Features
Fixed Bugs
Iray 2016.1, build 261500.8353
Added and Changed Features
Fixed Bugs
Iray 2016.1 beta, build 261500.5273
This is a beta release of Iray 2016.1. This is meant for early evaluation and integration prototypes. Do not use this for production code. Please see the list of known bugs and restrictions below.
Please always read the release notes with each release carefully because they will describe interface changes when appropriate.
Added and Changed Features
Object_id, material_id, and generated_material_id canvases are now of color type.
Fixed Bugs
Prior to this fix, functions like issued the warning "’n’ is written but not read" which is wrong of course.
Iray 2016.1 alpha, build 261500.922
This is a preliminary release of Iray 2016.1. This is meant for early evaluation and integration prototypes. Do not use this for production code. There are no release notes for this release.
Iray 2016, build 250909.11169
Added and Changed Features
Fixed Bugs
Iray 2016 beta, build 250909.5884
Added and Changed Features
Fixed Bugs
FBX Exporter
Does this mean exporting characters with geo-grafts and hair to C4D via FBX will work properly/better?
Well here's hoping it's a better version. Iray is nice and all but I use DAZ for Optitex and pwtoon renders. :-)
I have just downloaded 4.9.3.166 Win64 and all the necessary new plugins. For some reason none of them will install (won't even run). Have checked the old ones, they still work. Have I missed something? Am I doing something wrong? Is anyone else having the same problem?
Have just downloaded the 32-Bit version - that doesn't work either.
A nice surprise, and for me at least it's working and working well - just updated the program (never installed the test beta, I'd guessed that may cause issues so probably best to uninstall before updating to the release version). I'm happy to have a 4K image file done in less than 10 minutes (9m22s to be exact). System is an i7 6700 with MSI 1070GTX.
Are you installing it through DIM?
forgve my ignorance... but what is spectral rendering exactly? like it's function?
Well I installed via DIM and now the Infinite Cove that comes with Renderstudio looks awful. I attached an image for you to see, maybe someone can help me.
Is there a way to install the previouse DS version again, I use that cove for most of my renders and need it working.
Petra
No. Manual install. DIM downloads 4.2!!
Just discovered the problem. Microsoft blocked the installation - unblocked it in file properties.
I have a stupid question, how do I update? do I need to download daz from the main page and install again? or is it an authomatic update?
Any changes noticeable with 3DL?
It should show as an update in DIM. You can also download the standalone installers from the Product Library in you web store account.
This won't affect my custom categories will it? I know its an update to the Iray render engine, but I've had my categories go missing before with an update that had nothing to do with categories.
It shouldn't.
I created a new camera, but Blades and Lens proprieties are empty in my DAZ... I'm doing something wrong?
Okay thanks.
i dont see any update in dim or in my product library
So Dr. Did you look into the issue I mentioned in the Beta thread about conformed items not staying put when moving the figure it's conformed too or restyling of the conformer (such as hair) jumping to it's default position as I'm fiddling with the look of the hair and then back again to the figure when the dial is released?
It makes all the colors go in "the proper directions" when passing through any "interface" between air and a transparent liquid or solid. This way, "caustics", the light pattern projections behind a glass of water, a vase, cut crystal, a marble, etc. have realistic looking colored fringes. It also should get things that have "irridescence", or color dependent scattering of light to look correct, whether it's makeup, paint, or a beetle's shell.
You know how "white" light splits into a continuous "rainbow" of colors when it goes throuh a prism, a cut gem, basically anything transparent? That's caused by all the different "wavelengths" of light getting "bent" in slightly different amounts due to something called "dispersion".
A renderer that uses RGB colors or some concept of light having a separate "brightness" and "color" component can't do that. In order to get every wavelength moving in a differnet direction, you need to render rays of light where each ray (like individual "photohs" of real, physical light) has a different wavelength. This takes more time, obviously, than just doing the "each ray has 'all the color' built in" thing. It also makes setting up the render a royal pain, because you need the complete spectrum (a curve of emitted light at every different wavelength) for each light source, the reflective of each object in the scene, and the spectral characteristics of each "observer" (human eye, camera, vampire, etc) receiving that light. All this data doesn't exist for most rendered "stuff", so the spectral renderer needs to do a good job of "faking it" for the objects that don't have it.
tl;dr every last thing you've ever been taught concerning "primary colors" on screen, in paint, in print, etc. is oversimplified garbage intended to make color make sense to kindergarteners. Spectral color is the way things actually work in the real world, and what a renderer has to do if you want light to go where it does in the real world and have the right colors when it arrives there.
I don't have the items you mentioned in your original response, so I'm trying others. Is there perhaps anything in the DAZ store which behaves in the same way?
I've heard that the word "DEPRICATED" appears as a diagonal watermark across all renders.
I don't really use Genesis these days too much so I have no idea sir.
Anyone with a 980Ti able to render GPU only?
Mine is throwing an error "No Device Found" and 3 second empty renders. I mean that is a speed up in render times, but the results are lacking a little in the artistic department, LOL
What is your NVIDIA driver version?
LOL Horribly outdated 364.72 and the newest is 376.33
Updating now! TY DrJellybean!
Is that really True? . Because if so I won't update daz if it has a water mark in 3DL. I got like 20 plus scenes left to render for a animtion I'been working on for months, last thing i need is a watermark to show up .. Grief