RSSY Iray to 3Delight Converter

145679

Comments

  • Hi,

    just bought this one: https://www.daz3d.com/rssy-iray-to-3delight-converter-and-merchant-resource but it doesn't seem to be working.

    I'm using DS 4.12.0.86

    I load a simpe iray prop (I've tried a few) and select it in the scene tab (it's using the default iray uber shader with some settings and maps applied. I double-click to load the script, click 'scan' and it finds the surfaces, click 'Find Matches' and it applies the general shader (every time - haven't played enough to know if that's right), and then click 'Apply Presets' - at this point I can see it unselect all but one surface in the surfaces tab and no changes happen to any surface. After waiting and then clicking 'Accept' I get a message 'An error occurred while reading the file, see the log file for more details'. I can't make head nor tails of the log file but I attach what I believe to be the relevant part here.

    It's always line 707 if that helps.

    Would greatly appreciate any help.

    The log is very helpful.  There is definitely a problem converting that item.  I don't think I have it (I searched Daz store for Kung Fu Tea).  Can you PM your email address?  I would like to send you an update and we can see if it works before I submit it.

  • PM sent, cheers :)

  • WillowRavenWillowRaven Posts: 3,787

    I'm trying this for the first time because I couldn't get the free one to work, and I can't get this one to work, either ... trying to convert the Great White Shark

  • WillowRaven said:

    I'm trying this for the first time because I couldn't get the free one to work, and I can't get this one to work, either ... trying to convert the Great White Shark

    What steps are you doing?  What is the result you are seeing?  What does the Daz Log say?

  • WillowRavenWillowRaven Posts: 3,787

    I opened the PDF, click on the icon in the scripts tab, hit scan, and nothing happens.

  • WillowRavenWillowRaven Posts: 3,787

    I've tried everything I can think of and I can't get it to work ...

  • WillowRaven said:

    I've tried everything I can think of and I can't get it to work ...

    What does the Daz Log say?

  • carrie58carrie58 Posts: 4,004

    WillowRaven said:

    I'm trying this for the first time because I couldn't get the free one to work, and I can't get this one to work, either ... trying to convert the Great White Shark

    I sent you a PM

  • WillowRavenWillowRaven Posts: 3,787

    RiverSoftArt said:

    WillowRaven said:

    I've tried everything I can think of and I can't get it to work ...

    What does the Daz Log say?

    The log says ...

    2021-02-11 14:09:50.305 Loaded image AM_GreatWhite_Body2A-B.jpg
    2021-02-11 14:11:40.442 Loading script: C:/3D Stuff - C Drive/! Scripts/RiverSoft Art/Iray to 3Delight/RSSY Iray to 3Delight.dse
    2021-02-11 14:16:47.876 Script executed successfully: C:/3D Stuff - C Drive/! Scripts/RiverSoft Art/Iray to 3Delight/RSSY Iray to 3Delight.dse

    Though it says it executed successfully, it never goes to the second step ... it never lists anything to convert. What am I doing wrong?

     

  • WillowRaven said:

    RiverSoftArt said:

    WillowRaven said:

    I've tried everything I can think of and I can't get it to work ...

    What does the Daz Log say?

    The log says ...

    2021-02-11 14:09:50.305 Loaded image AM_GreatWhite_Body2A-B.jpg
    2021-02-11 14:11:40.442 Loading script: C:/3D Stuff - C Drive/! Scripts/RiverSoft Art/Iray to 3Delight/RSSY Iray to 3Delight.dse
    2021-02-11 14:16:47.876 Script executed successfully: C:/3D Stuff - C Drive/! Scripts/RiverSoft Art/Iray to 3Delight/RSSY Iray to 3Delight.dse

    Though it says it executed successfully, it never goes to the second step ... it never lists anything to convert. What am I doing wrong?

    Hmmm.  So you have a scene with Iray materials in it, you start the script, it

    1. Shows the dialog?
    2. You click Scan and what appears in the list?
    3. Is there anything in the list so you can click Find Matches?
    4. BTW, what does the options tab look like in your dialog?

     

     

  • WillowRavenWillowRaven Posts: 3,787

     

    Hmmm.  So you have a scene with Iray materials in it, you start the script, it

    1. Shows the dialog?
    2. You click Scan and what appears in the list?
    3. Is there anything in the list so you can click Find Matches?
    4. BTW, what does the options tab look like in your dialog?

    Let me see if I can just show you what I'm doing and what's not happening ... I took a quick recording of what I'm doing to show what I might not be doing. It wouldn't attach here, so I uploaded it to my youtube channel:

    https://youtu.be/0T1eeH5_eM8

    Am I just not waiting long enough for just one item?

  • WillowRaven said:

     

    Hmmm.  So you have a scene with Iray materials in it, you start the script, it

    1. Shows the dialog?
    2. You click Scan and what appears in the list?
    3. Is there anything in the list so you can click Find Matches?
    4. BTW, what does the options tab look like in your dialog?

    Let me see if I can just show you what I'm doing and what's not happening ... I took a quick recording of what I'm doing to show what I might not be doing. It wouldn't attach here, so I uploaded it to my youtube channel:

    https://youtu.be/0T1eeH5_eM8

    Am I just not waiting long enough for just one item?

    Thank you for the video.  You are doing things correctly.  Have you tried on a very simple scene?  I have a feeling this is an installation problem, but we need to isolate the problem.  Take a VERY simple scene (just put a G8F in an empty scene) and try that.  After hitting scan, you should see one thing in the list:

    2021-02-11_21-03-21.jpg
    737 x 843 - 109K
  • WillowRavenWillowRaven Posts: 3,787

    OK ... it seemed to work as expected when I used g8 and a basic outfit ... then I loaded just the shark, and the same thing happens ... I recorded it again ...

    https://youtu.be/7lHuOn7WF04

     

    So the shark is the issue? I just installed it, so not sure how to remedy this.

  • carrie58carrie58 Posts: 4,004

    it looked like you used a saved subset for reloading the shark have you tried loading a fresh shark and run the script on it? See if that works ,then if it does save a "Material Preset" from the converted shark to apply to the one in your saved scene .I know it may sound loopy ,but if it works ......

     

  • WillowRavenWillowRaven Posts: 3,787

    OK ... new test video ...

    https://youtu.be/6vbLdyFVmTY

  • kyoto kidkyoto kid Posts: 41,198
    edited February 2021

    ZarconDeeGrissom said:

    ditto ^ , not the "Iray Uber" shader, so the script simply assumes it's not an Iray shader. Shader builder or whatever the name of Spaghetti land, with the blocks that the user can plug them together to make a surface shader thing. It's simply been too long since I read about it, and forget the name of it in DS. It could also be a costume scripted shader akin to AoA (for Iray) as well, if Iray supports scripted shaders.

    I don't think it's worth your time RiverSoftArt to make a 'name detect' for the OOT shader, as you will need to do that for every single product that has it's own shader name in the surface tab. Not to say, a conversion process for every single possible combination of module input to output connection matrixes. Akin to making a simple linear script converter for Programmable Gate Array (PGA) chips that don't have the same basic function building blocks between them.

    Also, I remember some chatter way back about there being a possible Iray/3DL switch for  "Spaghetti land" that would let the user make a single shader for both render engines as well, just making the detect/convert process more complicated.

    "Spaghetti land", whatever this thing is called that wowie has a screencap of in the first post, lol.

    https://www.daz3d.com/forums/discussion/294816/importing-shader-builder-macros

    This is a can of worms, and my pore little mind hurts now, lol.

    ..OK, I just did a test convert of OOT's Rochelle Ponytail Hair for G3F using the script and it transferred with no issues however that particular hair does not use Hairblending. . 

    So next I tried the OOT Sporty Ponytail which does use Hairblending and yes, when I click Scan, the only component that shows is the hair band,  If I select all the hair components and either use Sloshworks UHT 2 Hair Salon, or simply apply the Iray Uber (holding the CRTL key to select "None"), then open the script dialogue, click scan, and "Find Matches" everything shows and I was able to convert to 3DL. 

    Post edited by kyoto kid on
  • RiverSoft ArtRiverSoft Art Posts: 6,637
    edited February 2021

    WillowRaven said:

    OK ... it seemed to work as expected when I used g8 and a basic outfit ... then I loaded just the shark, and the same thing happens ... I recorded it again ...

    https://youtu.be/7lHuOn7WF04

     

    So the shark is the issue? I just installed it, so not sure how to remedy this.

    Ok, watching the video, there are two problems:

    1. Script crashes (cannot find channel variable) in first case
    2. Shark has a couple DzBrickMaterials, which are not Iray Uber materials

    Please PM me your email address and I will send you an update that should fix both of these.  The first issue had already been fixed (I think) in my local version of the script.  The second issue I am fixing by allowing 2 different strategies for finding materials to convert:

    By default, the script will still use the more restrictive mode where it only looks for Iray Uber materials to convert.  You will be able to change the option to convert anything that is not a default RenderMan Shader Language (RSL) material.

    2021-02-12_8-24-05.jpg
    737 x 1362 - 199K
    Post edited by RiverSoft Art on
  • WillowRavenWillowRaven Posts: 3,787

    Ok, watching the video, there are two problems:

    1. Script crashes (cannot find channel variable) in first case
    2. Shark has a couple DzBrickMaterials, which are not Iray Uber materials

    Please PM me your email address and I will send you an update that should fix both of these.  The first issue had already been fixed (I think) in my local version of the script.  The second issue I am fixing by allowing 2 different strategies for finding materials to convert:

    By default, the script will still use the more restrictive mode where it only looks for Iray Uber materials to convert.  You will be able to change the option to convert anything that is not a default RenderMan Shader Language (RSL) material.

    Thank you so much ... I understood little of what you were explaining, lol, but will send my email addy right away. You're awesome! All of you who were helping me figure this out are awesome.

  • carrie58carrie58 Posts: 4,004
    edited February 2021

    WillowRaven said:

    OK ... new test video ...

    https://youtu.be/6vbLdyFVmTY

    okay 1what is Shark and stream Group ? did you create that for your scene ? if so there is a glitch in that group ,2 load a fresh shark  not posed 3 ,you forgot to click on APPLY PRESETS before clicking ACCEPT

    OOPS late so if RiverSoftArt got you sorted out feel free to ignore me .......

    Post edited by carrie58 on
  • WillowRavenWillowRaven Posts: 3,787

    carrie58 said:

    okay 1what is Shark and stream Group ? did you create that for your scene ? if so there is a glitch in that group ,2 load a fresh shark  not posed 3 ,you forgot to click on APPLY PRESETS before clicking ACCEPT

    OOPS late so if RiverSoftArt got you sorted out feel free to ignore me .......

    No ... not ignore you ... what did I do wrong in the group?

  • carrie58carrie58 Posts: 4,004
    edited February 2021

    WillowRaven said:

    carrie58 said:

    okay 1what is Shark and stream Group ? did you create that for your scene ? if so there is a glitch in that group ,2 load a fresh shark  not posed 3 ,you forgot to click on APPLY PRESETS before clicking ACCEPT

    OOPS late so if RiverSoftArt got you sorted out feel free to ignore me .......

    No ... not ignore you ... what did I do wrong in the group?

    nothing you did wrong with the group but I have found that sometimes there is a glitch that appears in a saved subset or scene where the textures don't show up whether they are iRay or 3DeLight ,which is why I said to load a fresh unposed shark .....then try to run the script

    Post edited by carrie58 on
  • WillowRavenWillowRaven Posts: 3,787

    oh, ok ... I shall try that, too

  • WillowRaven said:

    Ok, watching the video, there are two problems:

    1. Script crashes (cannot find channel variable) in first case
    2. Shark has a couple DzBrickMaterials, which are not Iray Uber materials

    Please PM me your email address and I will send you an update that should fix both of these.  The first issue had already been fixed (I think) in my local version of the script.  The second issue I am fixing by allowing 2 different strategies for finding materials to convert:

    By default, the script will still use the more restrictive mode where it only looks for Iray Uber materials to convert.  You will be able to change the option to convert anything that is not a default RenderMan Shader Language (RSL) material.

    Thank you so much ... I understood little of what you were explaining, lol, but will send my email addy right away. You're awesome! All of you who were helping me figure this out are awesome.

    Email sent.

  • WillowRavenWillowRaven Posts: 3,787

    Got it, and sent a reply question, River ... thanks :)

  • MoreTNMoreTN Posts: 302

    @Riversoft - will you be publishing a general update for this? Thx

  • MoreTN said:

    @Riversoft - will you be publishing a general update for this? Thx

    Yes, I will once @WillowRaven confirms it works smiley

  • WillowRavenWillowRaven Posts: 3,787

    RiverSoftArt said:

    Yes, I will once @WillowRaven confirms it works smiley

    I responded via email but thought maybe adding my latest video of what's happening here, too, just in case someone can tell me what I'm doing wrong ...

    https://youtu.be/cz9Y4t67aV4

  • PlatnumkPlatnumk Posts: 671

    WillowRaven said:

    RiverSoftArt said:

    Yes, I will once @WillowRaven confirms it works smiley

    I responded via email but thought maybe adding my latest video of what's happening here, too, just in case someone can tell me what I'm doing wrong ...

    https://youtu.be/cz9Y4t67aV4

    The problem is that certain surfaces are using a custom shader type.

    Select each surface that doesn't say Iray Uber in the shader type and hold CTRL and apply the iRay Uber Base shader & in the box that appears make sure Ignore Images is selected and click on OK.

    The script should now detect & convert the shaders.

  • WillowRavenWillowRaven Posts: 3,787

    Has anyone tried using this for products like the https://www.daz3d.com/ember-horse-texture-for-daz-horse-2?

  • RiverSoft ArtRiverSoft Art Posts: 6,637

    WillowRaven said:

    Has anyone tried using this for products like the https://www.daz3d.com/ember-horse-texture-for-daz-horse-2?

    I do not have this.  Perhaps someone else?

Sign In or Register to comment.