[Released] Environment Set Splitter * Commercial *

1246

Comments

  • TotteTotte Posts: 14,014

    Havos said:

    If this product batch converts poser CR2 and pp2 to DS dsf and duf files then it will be very useful just for that, never mind the splitting, which will be the icing on the cake.

    Check out: https://www.daz3d.com/forums/discussion/587271/coming-soon-legacy-set-converter-commercia

  • ArtiniArtini Posts: 9,515

    Totte said:

    Artini said:

    Quick test of some buildings from Medieval Docks.

    One can load a Poser scene into Daz Studio, convert materials to iray and save as a Daz Studio Scene Subset.

    After that one can split such scene subset with this tool.

    Below is an example render from Daz Studio.

    image

    You can split Poser set directly, it will save the props as .duf props. 

    Yes, but I wanted to have all materials from Poser scene converted to iray first

    and then save such props.

     

  • TotteTotte Posts: 14,014

    Artini said:

    Totte said:

    Artini said:

    Quick test of some buildings from Medieval Docks.

    One can load a Poser scene into Daz Studio, convert materials to iray and save as a Daz Studio Scene Subset.

    After that one can split such scene subset with this tool.

    Below is an example render from Daz Studio.

    image

    You can split Poser set directly, it will save the props as .duf props. 

    Yes, but I wanted to have all materials from Poser scene converted to iray first

    and then save such props.

     

    Good thinking! 
    Autoconvert shaders is pretty difficult, or very difficult as you need to figure out what the PA intended.

  • JOdelJOdel Posts: 6,288
    edited September 2022

    Is there a read me/instructions sheet? There wasn't one in the manual download.

    Post edited by JOdel on
  • TotteTotte Posts: 14,014

    JOdel said:

    Is there a read me/instructions sheet? There wasn't one in the manual download.

    Just follow the manual / tutorial and you will know what to do. 

  • WendyLuvsCatzWendyLuvsCatz Posts: 38,317
    edited September 2022

    LOL RTFM comment cheeky

    we don't get those often with the general lack of documentation  on most things yes

    I have bought it now BTW robbed my emergency fund because I also needed food

    Post edited by WendyLuvsCatz on
  • TotteTotte Posts: 14,014
    edited September 2022

    Just for testing, converted M4 + L75 Hero Captain outfit.
    After convert and load I applied Jepes Enzo (I think it was) was DS Iray mats
    Applied mats to the clothes (added a bit of grey to the white shirt
    Had to adjust the eyes after the morph was applied (still works, but "not supported" due to things like that)
    Applied smothing modifiers, and all items needed to be fit to, and some morph adjustents as well.


    m4duf.png
    848 x 1200 - 654K
    Post edited by Totte on
  • JOdelJOdel Posts: 6,288

    Totte said:

    JOdel said:

    Is there a read me/instructions sheet? There wasn't one in the manual download.

    Just follow the manual / tutorial and you will know what to do. 

    Ah. Found it. It was hiding. 

  • TotteTotte Posts: 14,014

    JOdel said:

    Totte said:

    JOdel said:

    Is there a read me/instructions sheet? There wasn't one in the manual download.

    Just follow the manual / tutorial and you will know what to do. 

    Ah. Found it. It was hiding. 

    Sneaky little bastard it is that manual  ;-) 

  • You mean save each separate item out as an fbx? 
    Like point at a folder of static and rigged props and export everyting as their own expot files (.obj / .fbx etc)?

    Yes.  :)
     

  • ArtiniArtini Posts: 9,515
    edited September 2022

    Tested props from Medieval Docks and Urban Future 5 transferred with Daz to Unity bridge.

    Thanks to the Environment Set Splitter, I have more props to test with large environments from Unity.

    image

    image

    image

    image

    ci01pic04.jpg
    1920 x 1080 - 397K
    ci01pic03.jpg
    1920 x 1080 - 306K
    ci01pic02.jpg
    1920 x 1080 - 300K
    ci01pic01.jpg
    1920 x 1080 - 389K
    Post edited by Artini on
  • ArtiniArtini Posts: 9,515
    edited September 2022
    ci01pic06.jpg
    1920 x 1080 - 188K
    ci01pic07.jpg
    1920 x 1080 - 194K
    ci01pic08.jpg
    1920 x 1080 - 190K
    Post edited by Artini on
  • TotteTotte Posts: 14,014

    Nice usage of the splitter!

  • ArtiniArtini Posts: 9,515

    Thanks.

     

  • TotteTotte Posts: 14,014

    F.Y.I:
    ​The latest beta of DAZ Studio now is beyond the required version to avoid having to click [Accept] when splitting sets with rigged old poser or DA studion props.

  • AllenArtAllenArt Posts: 7,169
    edited September 2022

    I'm loving this. Did The Management's Forest River Bridge in a few minutes and I was dreading converting that one (now I only need to do the Iray mats). :D

     

    Post edited by AllenArt on
  • barbultbarbult Posts: 24,418

    I ran into a problem today trying to split some of Blossoming Spring Modules. Some of the dsf files have a space after the filename before the dot preceding the file extension, like "M5 Apple Tree 2 .dsf" in folder data\Peanterra\Blossoming Spring Modules\M5 Apple Tree 2. The duf file correctly references the dsf as "/data/Peanterra/Blossoming%20Spring%20Modules/M5%20Apple%20Tree%202/M5%20Apple%20Tree%202%20.dsf#M5%20Apple%20Tree%202%20", but the Environment Set Splitter cannot handle that situation. I don't get an error when splitting the props, but when I try to load the split prop, I get an error that files are missing.

  • TotteTotte Posts: 14,014

    barbult said:

    I ran into a problem today trying to split some of Blossoming Spring Modules. Some of the dsf files have a space after the filename before the dot preceding the file extension, like "M5 Apple Tree 2 .dsf" in folder data\Peanterra\Blossoming Spring Modules\M5 Apple Tree 2. The duf file correctly references the dsf as "/data/Peanterra/Blossoming%20Spring%20Modules/M5%20Apple%20Tree%202/M5%20Apple%20Tree%202%20.dsf#M5%20Apple%20Tree%202%20", but the Environment Set Splitter cannot handle that situation. I don't get an error when splitting the props, but when I try to load the split prop, I get an error that files are missing.

    OK, Hm, I will check that out, I guess the problem is that the internals of DS when saving a duf through scripts is that you pass the full path without extension, then the internal system builds the dsf links based on that, so that space is lost in translation. I will see if I can find it. Need to grab the set I think, oh, $1.99. 

     

     

  • barbult said:

    I ran into a problem today trying to split some of Blossoming Spring Modules. Some of the dsf files have a space after the filename before the dot preceding the file extension, like "M5 Apple Tree 2 .dsf" in folder data\Peanterra\Blossoming Spring Modules\M5 Apple Tree 2. The duf file correctly references the dsf as "/data/Peanterra/Blossoming%20Spring%20Modules/M5%20Apple%20Tree%202/M5%20Apple%20Tree%202%20.dsf#M5%20Apple%20Tree%202%20", but the Environment Set Splitter cannot handle that situation. I don't get an error when splitting the props, but when I try to load the split prop, I get an error that files are missing.

    Which Preload set did you try? I've just splitted all 5, and the resulting props load for me.

  • barbultbarbult Posts: 24,418

    DoctorJellybean said:

    barbult said:

    I ran into a problem today trying to split some of Blossoming Spring Modules. Some of the dsf files have a space after the filename before the dot preceding the file extension, like "M5 Apple Tree 2 .dsf" in folder data\Peanterra\Blossoming Spring Modules\M5 Apple Tree 2. The duf file correctly references the dsf as "/data/Peanterra/Blossoming%20Spring%20Modules/M5%20Apple%20Tree%202/M5%20Apple%20Tree%202%20.dsf#M5%20Apple%20Tree%202%20", but the Environment Set Splitter cannot handle that situation. I don't get an error when splitting the props, but when I try to load the split prop, I get an error that files are missing.

    Which Preload set did you try? I've just splitted all 5, and the resulting props load for me.

    I had a problem with Module 2 and Module 5. I haven't yet tried all of them. In each module, there was only one tree that didn't work. I'm running Windows 10 and DS 4.20.1.91 public build, if that makes a difference.

  • barbultbarbult Posts: 24,418

    These are the relevant screenshots.

    Screenshot 2022-10-06 18.01.06.png
    916 x 519 - 73K
    Screenshot 2022-10-06 18.01.58.png
    506 x 115 - 7K
    Screenshot 2022-10-06 18.02.16.png
    603 x 325 - 10K
    Screenshot 2022-10-06 18.02.31.png
    603 x 325 - 9K
  • It all loaded for me. Let's see what @Totte has to day and I'll try again.

  • TotteTotte Posts: 14,014
    edited October 2022

    I do have the spaces but no problem opening it and I ran ESS with debug on and it does not report any errors or such, so I really wonder why it doesn't work for you.

    the url link inside the .duf
                    "url" : "/data/Totte%20Alm/BSM%20Preload%205%20Props/M5%20Apple%20Tree%202%20/M5%20Apple%20Tree%202%20.dsf#M5%20Apple%20Tree%202%20",

     

    s1.png
    329 x 63 - 13K
    s2.png
    283 x 56 - 9K
    Post edited by Totte on
  • barbultbarbult Posts: 24,418

    That's strange. It works for you and Doctor Jellybean, but not me. Did you see my screenshots? Do you see anything I am doing wrong, or different than you, in the way I configured the splitter? I installed both Blossoming Spring Modules and Environment Set Splitter with DIM.

  • TotteTotte Posts: 14,014

    barbult said:

    That's strange. It works for you and Doctor Jellybean, but not me. Did you see my screenshots? Do you see anything I am doing wrong, or different than you, in the way I configured the splitter? I installed both Blossoming Spring Modules and Environment Set Splitter with DIM.

    Nope, see no differences at all. It's really weird. Do you have kind of content super organizer / finder installed?
    If you rightclick on the DAZ Studio formats folder in the content library and do "Refresh", does it work then? Just a wild guess, but DS caching sometimes does not keep up with reality when reality changes.

     

  • barbult said:

    That's strange. It works for you and Doctor Jellybean, but not me. Did you see my screenshots? Do you see anything I am doing wrong, or different than you, in the way I configured the splitter? I installed both Blossoming Spring Modules and Environment Set Splitter with DIM.

    I'm attaching my ESS screenshot. This is my log after I've loaded all 5 Apple trees in Preload 5:


    2022-10-06 23:42:46.890 [INFO] :: Script executed successfully: E:/DS/Library/Scripts/Code 66/Environment Set Splitter/ES Splitter.dse
    2022-10-06 23:42:55.037 [INFO] :: Prepare asset load (open): /Props/BSM Preload 5 Props/M5 Apple Tree 1.duf
    2022-10-06 23:42:55.037 [INFO] :: Locking viewport redraw...
    2022-10-06 23:42:55.037 [INFO] :: Viewport redraw locked.
    2022-10-06 23:42:55.141 [INFO] :: Native format content directories: 6
    2022-10-06 23:42:55.141 [INFO] :: Poser format content directories: 1
    2022-10-06 23:42:55.141 [INFO] :: Other import format content directories: 0
    2022-10-06 23:42:55.144 [INFO] :: Begin asset load (open): /Props/BSM Preload 5 Props/M5 Apple Tree 1.duf
    2022-10-06 23:42:55.165 [INFO] :: *** Scene Cleared ***
    2022-10-06 23:42:55.166 [INFO] :: Determining missing assets...
    2022-10-06 23:42:55.330 [INFO] :: Setting textures...
    2022-10-06 23:42:55.332 [INFO] :: Scanning for addons...
    2022-10-06 23:42:55.334 [INFO] :: Creating node geometry...
    2022-10-06 23:42:55.341 [INFO] :: Creating UV sets...
    2022-10-06 23:42:55.341 [INFO] :: Creating materials...
    2022-10-06 23:42:55.360 [INFO] :: Resolving legacy figures...
    2022-10-06 23:42:55.363 [INFO] :: Sorting property groups...
    2022-10-06 23:42:55.363 [INFO] :: Setting up follow targets...
    2022-10-06 23:42:55.363 [INFO] :: Finished asset load (open): 0m 0.221s - /Props/BSM Preload 5 Props/M5 Apple Tree 1.duf
    2022-10-06 23:42:55.408 [INFO] :: Unlocking viewport redraw...
    2022-10-06 23:42:55.408 [INFO] :: Viewport redraw unlocked.
    2022-10-06 23:42:55.527 [INFO] :: Loaded image: ET-AppleTrunk-C.jpg
    2022-10-06 23:42:55.547 [INFO] :: Loaded image: ET-AppleBranch-C.jpg
    2022-10-06 23:42:55.593 [INFO] :: Loaded image: ET-AppleLeaves-C.jpg
    2022-10-06 23:42:55.617 [INFO] :: Loaded image: ET-AppleLeaves-A.jpg
    2022-10-06 23:42:56.432 [INFO] :: Prepare asset load (merge): /Props/BSM Preload 5 Props/M5 Apple Tree 2 .duf
    2022-10-06 23:42:56.432 [INFO] :: Locking viewport redraw...
    2022-10-06 23:42:56.432 [INFO] :: Viewport redraw locked.
    2022-10-06 23:42:56.504 [INFO] :: Native format content directories: 6
    2022-10-06 23:42:56.504 [INFO] :: Poser format content directories: 1
    2022-10-06 23:42:56.504 [INFO] :: Other import format content directories: 0
    2022-10-06 23:42:56.507 [INFO] :: Begin asset load (merge): /Props/BSM Preload 5 Props/M5 Apple Tree 2 .duf
    2022-10-06 23:42:56.513 [INFO] :: Determining missing assets...
    2022-10-06 23:42:56.608 [INFO] :: Setting textures...
    2022-10-06 23:42:56.609 [INFO] :: Scanning for addons...
    2022-10-06 23:42:56.611 [INFO] :: Creating node geometry...
    2022-10-06 23:42:56.617 [INFO] :: Creating UV sets...
    2022-10-06 23:42:56.617 [INFO] :: Creating materials...
    2022-10-06 23:42:56.636 [INFO] :: Resolving legacy figures...
    2022-10-06 23:42:56.639 [INFO] :: Sorting property groups...
    2022-10-06 23:42:56.639 [INFO] :: Setting up follow targets...
    2022-10-06 23:42:56.639 [INFO] :: Finished asset load (merge): 0m 0.134s - /Props/BSM Preload 5 Props/M5 Apple Tree 2 .duf
    2022-10-06 23:42:56.685 [INFO] :: Unlocking viewport redraw...
    2022-10-06 23:42:56.685 [INFO] :: Viewport redraw unlocked.
    2022-10-06 23:42:57.607 [INFO] :: Prepare asset load (merge): /Props/BSM Preload 5 Props/M5 Apple Tree Old.duf
    2022-10-06 23:42:57.607 [INFO] :: Locking viewport redraw...
    2022-10-06 23:42:57.621 [INFO] :: Viewport redraw locked.
    2022-10-06 23:42:57.705 [INFO] :: Native format content directories: 6
    2022-10-06 23:42:57.705 [INFO] :: Poser format content directories: 1
    2022-10-06 23:42:57.705 [INFO] :: Other import format content directories: 0
    2022-10-06 23:42:57.705 [INFO] :: Begin asset load (merge): /Props/BSM Preload 5 Props/M5 Apple Tree Old.duf
    2022-10-06 23:42:57.711 [INFO] :: Determining missing assets...
    2022-10-06 23:42:57.950 [INFO] :: Setting textures...
    2022-10-06 23:42:57.951 [INFO] :: Scanning for addons...
    2022-10-06 23:42:57.955 [INFO] :: Creating node geometry...
    2022-10-06 23:42:57.967 [INFO] :: Creating UV sets...
    2022-10-06 23:42:57.967 [INFO] :: Creating materials...
    2022-10-06 23:42:57.985 [INFO] :: Resolving legacy figures...
    2022-10-06 23:42:57.985 [INFO] :: Sorting property groups...
    2022-10-06 23:42:57.985 [INFO] :: Setting up follow targets...
    2022-10-06 23:42:57.986 [INFO] :: Finished asset load (merge): 0m 0.280s - /Props/BSM Preload 5 Props/M5 Apple Tree Old.duf
    2022-10-06 23:42:58.029 [INFO] :: Unlocking viewport redraw...
    2022-10-06 23:42:58.033 [INFO] :: Viewport redraw unlocked.
    2022-10-06 23:42:59.927 [INFO] :: Prepare asset load (merge): /Props/BSM Preload 5 Props/M5 Apple Tree.duf
    2022-10-06 23:42:59.927 [INFO] :: Locking viewport redraw...
    2022-10-06 23:42:59.927 [INFO] :: Viewport redraw locked.
    2022-10-06 23:43:00.020 [INFO] :: Native format content directories: 6
    2022-10-06 23:43:00.020 [INFO] :: Poser format content directories: 1
    2022-10-06 23:43:00.020 [INFO] :: Other import format content directories: 0
    2022-10-06 23:43:00.020 [INFO] :: Begin asset load (merge): /Props/BSM Preload 5 Props/M5 Apple Tree.duf
    2022-10-06 23:43:00.028 [INFO] :: Determining missing assets...
    2022-10-06 23:43:00.122 [INFO] :: Setting textures...
    2022-10-06 23:43:00.123 [INFO] :: Scanning for addons...
    2022-10-06 23:43:00.125 [INFO] :: Creating node geometry...
    2022-10-06 23:43:00.131 [INFO] :: Creating UV sets...
    2022-10-06 23:43:00.131 [INFO] :: Creating materials...
    2022-10-06 23:43:00.151 [INFO] :: Resolving legacy figures...
    2022-10-06 23:43:00.151 [INFO] :: Sorting property groups...
    2022-10-06 23:43:00.151 [INFO] :: Setting up follow targets...
    2022-10-06 23:43:00.154 [INFO] :: Finished asset load (merge): 0m 0.133s - /Props/BSM Preload 5 Props/M5 Apple Tree.duf
    2022-10-06 23:43:00.196 [INFO] :: Unlocking viewport redraw...
    2022-10-06 23:43:00.196 [INFO] :: Viewport redraw unlocked.


     

    ESS.jpg
    902 x 512 - 81K
  • barbultbarbult Posts: 24,418

    The URL in the duf file it created for me is

                    "url" : "/data/barbult/BSM%20Preload%205%20Props%20Split/M5%20Apple%20Tree%202%20/M5%20Apple%20Tree%202%20.dsf#M5%20Apple%20Tree%202%20",

    Note the %20 (space) at the end of the folder name in the URL. The folder that was actually created on disk by ESS does not have a space at the end of the name. Is this a Windows vs. Mac issue?

    This is the original URL in the original preset that I split. It does not have a space after the folder name either.

                            "url" : "/data/Peanterra/Blossoming%20Spring%20Modules/M5%20Apple%20Tree%202/M5%20Apple%20Tree%202%20.dsf#M5%20Apple%20Tree%202%20-1",

    I think the problem is that ESS is creating the folder name from the asset name, and when Windows creates the folder, it drops the trailing space. 

  • barbultbarbult Posts: 24,418

    DoctorJellybean said:

    barbult said:

    That's strange. It works for you and Doctor Jellybean, but not me. Did you see my screenshots? Do you see anything I am doing wrong, or different than you, in the way I configured the splitter? I installed both Blossoming Spring Modules and Environment Set Splitter with DIM.

    I'm attaching my ESS screenshot. This is my log after I've loaded all 5 Apple trees in Preload 5:


    Isn't that just the splitting of the set? It splits fine for me, too. What doesn't work for me is loading the split prop M5 Apple Tree 2 into a scene.

  • barbultbarbult Posts: 24,418

    Totte said:

    barbult said:

    That's strange. It works for you and Doctor Jellybean, but not me. Did you see my screenshots? Do you see anything I am doing wrong, or different than you, in the way I configured the splitter? I installed both Blossoming Spring Modules and Environment Set Splitter with DIM.

    Nope, see no differences at all. It's really weird. Do you have kind of content super organizer / finder installed?
    If you rightclick on the DAZ Studio formats folder in the content library and do "Refresh", does it work then? Just a wild guess, but DS caching sometimes does not keep up with reality when reality changes.

     

    No, I don't think I have any special super organizer/finder installed. Neither refresh nor restarting Daz Studio made any difference.

  • barbult said:

    DoctorJellybean said:

    barbult said:

    That's strange. It works for you and Doctor Jellybean, but not me. Did you see my screenshots? Do you see anything I am doing wrong, or different than you, in the way I configured the splitter? I installed both Blossoming Spring Modules and Environment Set Splitter with DIM.

    I'm attaching my ESS screenshot. This is my log after I've loaded all 5 Apple trees in Preload 5:


    Isn't that just the splitting of the set? It splits fine for me, too. What doesn't work for me is loading the split prop M5 Apple Tree 2 into a scene.

    The excerpt from the log which I posted was to show that I loaded all 5 apple trees after the split without issues.

Sign In or Register to comment.