Daz Studio BETA - version 4.23.1.20!

124»

Comments

  • barbultbarbult Posts: 24,602

    I wonder if the failure to apply Render Settings Presets has to do with switching render engines back and forth between Filament and Iray.

  • crosswindcrosswind Posts: 7,653

    barbult said:

    I wonder if the failure to apply Render Settings Presets has to do with switching render engines back and forth between Filament and Iray.

    Most likely you are correct. I did some filament rendering as well. Then I just had some tests by switching back 'n forth, Environment is back. But I still think it's a bug.

  • barbultbarbult Posts: 24,602

    crosswind said:

    barbult said:

    I wonder if the failure to apply Render Settings Presets has to do with switching render engines back and forth between Filament and Iray.

    Most likely you are correct. I did some filament rendering as well. Then I just had some tests by switching back 'n forth, Environment is back. But I still think it's a bug.

    I haven't figured out a repeatable scenario to recreate the problem, either, but it has happened to me twice in the last couple days.

  • ImagoImago Posts: 5,231

    crosswind said:

    The property positioning issue in Surfaces pane has been fixed in the latest DS PB - 4.23.1.20. Thank you very much, Dev. TEAM !! yesyesyeslaugh

    I feel all the animation tools are left terribly behind... I don't see a single fix on those tools or any related function.

  • crosswindcrosswind Posts: 7,653

    barbult said:

    crosswind said:

    barbult said:

    I wonder if the failure to apply Render Settings Presets has to do with switching render engines back and forth between Filament and Iray.

    Most likely you are correct. I did some filament rendering as well. Then I just had some tests by switching back 'n forth, Environment is back. But I still think it's a bug.

    I haven't figured out a repeatable scenario to recreate the problem, either, but it has happened to me twice in the last couple days.

    It's easy to reproduce the issue on my side.
    1) Clear the scene. Now Engine in Render Settings pane is Nvidia Iray.  Load a Render Settings Preset. No Environment path appears in Render Settings pane.
    2) Switch Engine to Viewport then switch it back to Nvidia Iray, Environement path appears ~~

  • crosswindcrosswind Posts: 7,653

    Imago said:

    crosswind said:

    The property positioning issue in Surfaces pane has been fixed in the latest DS PB - 4.23.1.20. Thank you very much, Dev. TEAM !! yesyesyeslaugh

    I feel all the animation tools are left terribly behind... I don't see a single fix on those tools or any related function.

    I'm afraid you're right ~~ my friend. I'm sorry that usually we have no other option but just wait ~~

  • Richard HaseltineRichard Haseltine Posts: 101,965

    crosswind said:

    barbult said:

    crosswind said:

    barbult said:

    I wonder if the failure to apply Render Settings Presets has to do with switching render engines back and forth between Filament and Iray.

    Most likely you are correct. I did some filament rendering as well. Then I just had some tests by switching back 'n forth, Environment is back. But I still think it's a bug.

    I haven't figured out a repeatable scenario to recreate the problem, either, but it has happened to me twice in the last couple days.

    It's easy to reproduce the issue on my side.
    1) Clear the scene. Now Engine in Render Settings pane is Nvidia Iray.  Load a Render Settings Preset. No Environment path appears in Render Settings pane.
    2) Switch Engine to Viewport then switch it back to Nvidia Iray, Environement path appears ~~

    Enabling the Iray DrawStyle adds an enviornment settings node, the empty scene won't have one until that or a render are done. No settings node should tie the proeprties to their default values so I am surprised it wasn't an issue before.

  • Richard HaseltineRichard Haseltine Posts: 101,965

    barbult said:

    How can I track down the source of these [WARNING] messages in the log when I start DS 4.23.1.20?

    2025-01-17 00:15:32.174 [INFO] :: Loading Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/actions.dsx
    2025-01-17 00:15:32.218 [INFO] :: Loading Custom Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action '97a02b64-c41a-4add-b3f0-672a552f4776' in interface file.
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'ea99a9d8-3a25-4e92-8f0e-bc1d36567bbe' in interface file.
    2025-01-17 00:15:32.238 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'f95a7549-0906-4bea-
    b23d-05ce9c40c6fb' in interface file.
    2025-01-17 00:15:32.239 [INFO] :: Loading Menus: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/menus.dsx
    2025-01-17 00:15:32.269 [INFO] :: Loading ToolBars: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/toolbars.dsx

    Edit: Oh, maybe I can figure it out by looking in the C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx file.

    Edit 2: No, I couldn't find any info about what they should have been, so I just deleted those entries and resaved the file (while DS was closed).

    Custom actions are about the only bit of DS that uses absolute paths even if the files are in a content directory, check the Custom entries in Window>Workspace>Customise to see if there are any orphans.

  • crosswindcrosswind Posts: 7,653

    Richard Haseltine said:

    crosswind said:

    barbult said:

    crosswind said:

    barbult said:

    I wonder if the failure to apply Render Settings Presets has to do with switching render engines back and forth between Filament and Iray.

    Most likely you are correct. I did some filament rendering as well. Then I just had some tests by switching back 'n forth, Environment is back. But I still think it's a bug.

    I haven't figured out a repeatable scenario to recreate the problem, either, but it has happened to me twice in the last couple days.

    It's easy to reproduce the issue on my side.
    1) Clear the scene. Now Engine in Render Settings pane is Nvidia Iray.  Load a Render Settings Preset. No Environment path appears in Render Settings pane.
    2) Switch Engine to Viewport then switch it back to Nvidia Iray, Environement path appears ~~

    Enabling the Iray DrawStyle adds an enviornment settings node, the empty scene won't have one until that or a render are done. No settings node should tie the proeprties to their default values so I am surprised it wasn't an issue before.

    Nope... applying a Render Settings Preset has nothing to do with enabling Iray Drawstyle. In DS 4.22, after applying a Render Settings Preset, Tone Mapper and Environment Options nodes are placed into Scene pane, and Environment path appears in Render Settings pane.

    In DS 4.23, Environment path doesn't appear in Render Settings pane... even if switching to Iray Drawstyle. The only way to show Environment path by now is to swith options in Engine dropdown list.

  • barbultbarbult Posts: 24,602
    @crosswind What do you mean when you say "Environment path"? Do you mean the Environment Options node in the Scene pane, or the Environment section in Render Settings, or the Environment Map part of the Environment section of Render Settings? I have a startup Scene that contains Environment Options, Tonemapper Options, and Filament Draw Options. That Scene loads with the Environment and Tone Mapping sections in Render Settings, and the NVIDIA Iray (MDL) render engine. The default ruins HDRI is in the Environment Map. I think all that might be why I'm not fully understanding your scenario.
  • barbultbarbult Posts: 24,602

    Richard Haseltine said:

    barbult said:

    How can I track down the source of these [WARNING] messages in the log when I start DS 4.23.1.20?

    2025-01-17 00:15:32.174 [INFO] :: Loading Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/actions.dsx
    2025-01-17 00:15:32.218 [INFO] :: Loading Custom Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action '97a02b64-c41a-4add-b3f0-672a552f4776' in interface file.
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'ea99a9d8-3a25-4e92-8f0e-bc1d36567bbe' in interface file.
    2025-01-17 00:15:32.238 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'f95a7549-0906-4bea-
    b23d-05ce9c40c6fb' in interface file.
    2025-01-17 00:15:32.239 [INFO] :: Loading Menus: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/menus.dsx
    2025-01-17 00:15:32.269 [INFO] :: Loading ToolBars: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/toolbars.dsx

    Edit: Oh, maybe I can figure it out by looking in the C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx file.

    Edit 2: No, I couldn't find any info about what they should have been, so I just deleted those entries and resaved the file (while DS was closed).

    Custom actions are about the only bit of DS that uses absolute paths even if the files are in a content directory, check the Custom entries in Window>Workspace>Customise to see if there are any orphans.

    How do I check for orphans?

  • crosswindcrosswind Posts: 7,653
    edited January 17

    barbult said:

    @crosswind What do you mean when you say "Environment path"? Do you mean the Environment Options node in the Scene pane, or the Environment section in Render Settings, or the Environment Map part of the Environment section of Render Settings? I have a startup Scene that contains Environment Options, Tonemapper Options, and Filament Draw Options. That Scene loads with the Environment and Tone Mapping sections in Render Settings, and the NVIDIA Iray (MDL) render engine. The default ruins HDRI is in the Environment Map. I think all that might be why I'm not fully understanding your scenario.

    What I meant is the Environment section in Render Settings pane. It's officially named as Path (or Group...), isn't it ? (in ss1)  Again, in DS 4.22, after loading a Render Settings preset, I get the result in ss2. In DS 4.23, I get the result in ss3 ~~

    SNAG-2025-1-18-022.png
    1299 x 1373 - 273K
    SNAG-2025-1-18-024.png
    2560 x 1392 - 366K
    SNAG-2025-1-18-025.png
    2560 x 1392 - 282K
    Post edited by crosswind on
  • crosswindcrosswind Posts: 7,653

    barbult said:

    Richard Haseltine said:

    barbult said:

    How can I track down the source of these [WARNING] messages in the log when I start DS 4.23.1.20?

    2025-01-17 00:15:32.174 [INFO] :: Loading Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/actions.dsx
    2025-01-17 00:15:32.218 [INFO] :: Loading Custom Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action '97a02b64-c41a-4add-b3f0-672a552f4776' in interface file.
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'ea99a9d8-3a25-4e92-8f0e-bc1d36567bbe' in interface file.
    2025-01-17 00:15:32.238 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'f95a7549-0906-4bea-
    b23d-05ce9c40c6fb' in interface file.
    2025-01-17 00:15:32.239 [INFO] :: Loading Menus: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/menus.dsx
    2025-01-17 00:15:32.269 [INFO] :: Loading ToolBars: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/toolbars.dsx

    Edit: Oh, maybe I can figure it out by looking in the C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx file.

    Edit 2: No, I couldn't find any info about what they should have been, so I just deleted those entries and resaved the file (while DS was closed).

    Custom actions are about the only bit of DS that uses absolute paths even if the files are in a content directory, check the Custom entries in Window>Workspace>Customise to see if there are any orphans.

    How do I check for orphans?

    Open Customactions.dsx by Notepad++, search by the GUID, you can find the path of script, then check if the script file physically locates there?

  • barbultbarbult Posts: 24,602

    crosswind said:

    barbult said:

    @crosswind What do you mean when you say "Environment path"? Do you mean the Environment Options node in the Scene pane, or the Environment section in Render Settings, or the Environment Map part of the Environment section of Render Settings? I have a startup Scene that contains Environment Options, Tonemapper Options, and Filament Draw Options. That Scene loads with the Environment and Tone Mapping sections in Render Settings, and the NVIDIA Iray (MDL) render engine. The default ruins HDRI is in the Environment Map. I think all that might be why I'm not fully understanding your scenario.

    What I meant is the Environment section in Render Settings pane. It's officially named as Path (or Group...), isn't it ? (in ss1)  Again, in DS 4.22, after loading a Render Settings preset, I get the result in ss2. In DS 4.23, I get the result in ss3 ~~

    I understand now. Thanks for the illustrations!

  • barbultbarbult Posts: 24,602

    crosswind said:

    barbult said:

    Richard Haseltine said:

    barbult said:

    How can I track down the source of these [WARNING] messages in the log when I start DS 4.23.1.20?

    2025-01-17 00:15:32.174 [INFO] :: Loading Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/actions.dsx
    2025-01-17 00:15:32.218 [INFO] :: Loading Custom Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action '97a02b64-c41a-4add-b3f0-672a552f4776' in interface file.
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'ea99a9d8-3a25-4e92-8f0e-bc1d36567bbe' in interface file.
    2025-01-17 00:15:32.238 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'f95a7549-0906-4bea-
    b23d-05ce9c40c6fb' in interface file.
    2025-01-17 00:15:32.239 [INFO] :: Loading Menus: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/menus.dsx
    2025-01-17 00:15:32.269 [INFO] :: Loading ToolBars: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/toolbars.dsx

    Edit: Oh, maybe I can figure it out by looking in the C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx file.

    Edit 2: No, I couldn't find any info about what they should have been, so I just deleted those entries and resaved the file (while DS was closed).

    Custom actions are about the only bit of DS that uses absolute paths even if the files are in a content directory, check the Custom entries in Window>Workspace>Customise to see if there are any orphans.

    How do I check for orphans?

    Open Customactions.dsx by Notepad++, search by the GUID, you can find the path of script, then check if the script file physically locates there?

    When I looked in that file yesterday, the file path for the suspect GUIDs was "", so it gave me no clue. I didn't know how to find out what those GUIDs were supposed to represent, so I just deleted those entries. I don't know how I got custom actions with null file paths. I wonder if it had anything to do with Update and Merge Menus?

  • barbultbarbult Posts: 24,602

    crosswind said:

    Nope... applying a Render Settings Preset has nothing to do with enabling Iray Drawstyle. In DS 4.22, after applying a Render Settings Preset, Tone Mapper and Environment Options nodes are placed into Scene pane, and Environment path appears in Render Settings pane.

    In DS 4.23, Environment path doesn't appear in Render Settings pane... even if switching to Iray Drawstyle. The only way to show Environment path by now is to swith options in Engine dropdown list.

    @crosswind I removed my startup scene file from DS 4.23.1.20 for testing.

    1. If I switch to NVIDIA Iray drawstyle, the Tonemapper Options node and Environment Options node appear in the Scene pane and the Tone Mapping path and Environment path appear in the Render Settings Editor tab, if the render engine is NVIDIA Iray (MDL).
    2. If I switch to NVIDIA Iray drawstyle, the Tonemapper Options node and Environment Options node appear in the Scene pane but the Tone Mapping path and Environment path do not appear in the Render Settings Editor tab, if the render engine is Viewport).. (I didn't check other engine types). The Tone Mapper Options node and Environment Options node settings can be accessed in the parameters pane. But changing those only seems to affect the Iray preview in the viewport. In an actual render, these options settings seem to be ignored in this configuration. Even though the render engine is Viewport, the render is not the Iray preview shown in the Viewport! It appears to be something else, maybe Texture Shaded.

    What does this have to do with the inability to get applied presets to work? I am still unable to reproduce that on command, but it does still happen to me at times. I also get into situations where the HDRI applied by an Iray render preset does not change the HDRI in the Filament viewport. Sometimes it changes; other times it does not. I have wasted hours and hours trying to understand what causes these issues, and I cannot come to a conclusion. I still don't have enough data to submit a useful help request at this point.

     

  • crosswindcrosswind Posts: 7,653

    barbult said:

    crosswind said:

    barbult said:

    Richard Haseltine said:

    barbult said:

    How can I track down the source of these [WARNING] messages in the log when I start DS 4.23.1.20?

    2025-01-17 00:15:32.174 [INFO] :: Loading Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/actions.dsx
    2025-01-17 00:15:32.218 [INFO] :: Loading Custom Actions: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action '97a02b64-c41a-4add-b3f0-672a552f4776' in interface file.
    2025-01-17 00:15:32.237 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'ea99a9d8-3a25-4e92-8f0e-bc1d36567bbe' in interface file.
    2025-01-17 00:15:32.238 [WARNING] :: \src\sdksource\interface\actions\dzactionmgr.cpp(2742): No file or script specified for custom action 'f95a7549-0906-4bea-
    b23d-05ce9c40c6fb' in interface file.
    2025-01-17 00:15:32.239 [INFO] :: Loading Menus: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/menus.dsx
    2025-01-17 00:15:32.269 [INFO] :: Loading ToolBars: C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/toolbars.dsx

    Edit: Oh, maybe I can figure it out by looking in the C:/Users/Barb/AppData/Roaming/DAZ 3D/Studio4 Public Build/customactions.dsx file.

    Edit 2: No, I couldn't find any info about what they should have been, so I just deleted those entries and resaved the file (while DS was closed).

    Custom actions are about the only bit of DS that uses absolute paths even if the files are in a content directory, check the Custom entries in Window>Workspace>Customise to see if there are any orphans.

    How do I check for orphans?

    Open Customactions.dsx by Notepad++, search by the GUID, you can find the path of script, then check if the script file physically locates there?

    When I looked in that file yesterday, the file path for the suspect GUIDs was "", so it gave me no clue. I didn't know how to find out what those GUIDs were supposed to represent, so I just deleted those entries. I don't know how I got custom actions with null file paths. I wonder if it had anything to do with Update and Merge Menus?

    Probably... I never did Update and Merge Menus before so not sure if it would remove somthing in Customactions.dsx. Usually if I lost something in F3 with invalid GUID / action path of whatever, I just removed the items then save the layout.

  • crosswindcrosswind Posts: 7,653

    barbult said:

    crosswind said:

    Nope... applying a Render Settings Preset has nothing to do with enabling Iray Drawstyle. In DS 4.22, after applying a Render Settings Preset, Tone Mapper and Environment Options nodes are placed into Scene pane, and Environment path appears in Render Settings pane.

    In DS 4.23, Environment path doesn't appear in Render Settings pane... even if switching to Iray Drawstyle. The only way to show Environment path by now is to swith options in Engine dropdown list.

    @crosswind I removed my startup scene file from DS 4.23.1.20 for testing.

    1. If I switch to NVIDIA Iray drawstyle, the Tonemapper Options node and Environment Options node appear in the Scene pane and the Tone Mapping path and Environment path appear in the Render Settings Editor tab, if the render engine is NVIDIA Iray (MDL).

    Same on my side (since 4.15 or 4.16... ?) but this behavior shouldn't have had anytying to do with Loading a Renderings Preset. Why did one have to switch to NVIDIA Iray drawstyle in 4.23 before loading a Renderings Preset ?  It works all well in DS 4.22.

    However, the most interesting thing is that I cannot reproduce the issue now !! I really don't know why, haha ~ !

    1. If I switch to NVIDIA Iray drawstyle, the Tonemapper Options node and Environment Options node appear in the Scene pane but the Tone Mapping path and Environment path do not appear in the Render Settings Editor tab, if the render engine is Viewport).. (I didn't check other engine types). The Tone Mapper Options node and Environment Options node settings can be accessed in the parameters pane. But changing those only seems to affect the Iray preview in the viewport. In an actual render, these options settings seem to be ignored in this configuration. Even though the render engine is Viewport, the render is not the Iray preview shown in the Viewport! It appears to be something else, maybe Texture Shaded.

    Also same on my side... With 3DL engine, the same thing will happen... because those paths / groups are hidden in Viewport / 3DL engine. The moment you switch back to NVIDIA Iray, you'll see them there.

    What does this have to do with the inability to get applied presets to work? I am still unable to reproduce that on command, but it does still happen to me at times. I also get into situations where the HDRI applied by an Iray render preset does not change the HDRI in the Filament viewport. Sometimes it changes; other times it does not. I have wasted hours and hours trying to understand what causes these issues, and I cannot come to a conclusion. I still don't have enough data to submit a useful help request at this point.

     

    I'll do more tests then...

Sign In or Register to comment.