Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2025 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2025 Daz Productions Inc. All Rights Reserved.
Comments
Ok, great! Now that I really think about the product, I realize the Beautiful Skins product is for the whole figure. The color is not retained for whole figures as the script does not inspect individual textures of the figure.
Another update then?
Ah, good to know, mystery solved.
Thanks for your continuing excellent service.
-- Walt Sterdan
This is by design. Unless people feel it needs to be done?
I was hoping someone else would jump in, but I guess I'm it.
This is something that I would appreciate, but if it's a lot of extra work and I'm the only one interested it in, then don't worry about it. I can re-apply the colour manually. The product as it is is excellent, as are all of your products.
Thanks for asking, though, it's much appreciated.
-- Walt Sterdan
I will look into doing this.
I’m with wsterdan, that would be great even if it’s released as an addon or standalone :)
OK I have tried this converter on two different iray sets and with both several things go very wonky. Bricks on walls that were tiny become huge. And TONS of items just render as white. I thought this was supposed to be easy? Any advice would be appreciated. Just bought it on 8/2 so I assume it is the most recent update.
The product matches surface names to specific presets. You need to find out what the surface names are of the things that go wonky and see if the matches make sense. If you can name the iray sets, perhaps I have them and see the problem. Otherwise, if you cannot figure it out yourself, please post a screenshot of the surfaces and their matches.
Yeh, I get the same sometimes with the 3DL to Iray converter. Once I get a scene set up, I'll often run the script to check for any lingering 3DL surfaces. Unfortunately, it has false positives.
[1] https://www.daz3d.com/plain-kitchen
The G3F and G3M are always checked because the script is being told to not look inside the figures for surfaces so it has to assume something is there. You are doing the right thing by unchecking them. For the second one, unfortunately I don't have that one. Check the surfaces. Do they have base color or diffuse color? If they have diffuse color, then I am not surprised it is seeing it as 3DL. The script basically checks for surfaces that do NOT descend from DzUberIrayMaterial. This is so it can catch 3Delight or Poser legacy shaders. I guess if there are truly specialty shaders that do not descend from any of them, it would find those too.
It uses 'diffuse texture' (see attached), not 'diffuse color'. Since the product is Iray, I assume it's possible to have Iray mats without descending from DzUberIrayMaterial.
Is there a way to detect it? Perhaps looking for 'diffuse color' would qualify both 3dl and poser legacy? That way the script would ignore Iray materials which are custom/specialty like this one. If not, perhaps the script could be upgrade to copy the map from 'diffuse texture' to 'base color'. Currently it just goes to white, with no map. Ignoring it would be ideal tho since it's sold as iray.
I don't think this is the only set I've seen this problem with. I can always uncheck them myself, but it's hard to know what uses specialty shaders from the script dialog since it doesn't show the current shader type of each surface.
I could probably add a column so you can see what shader type Daz thinks it is. I am a little backlogged right now, but I will try to add it.
Thanks. No hurry tho. I wanted to mention it in case it turns out to be related to the 'stuff just turns white' problem Choppski mentioned.
It is happening with a couple products by tesla 3d. I will test them again to be sure, but I think the issue is that it is matching them with general shader and is set to white, even if the color of the object in iray is not white. It's odd though because in both sets I tried I knew before I rendered that there would be a problem. Why? BEcause every other object looked ok in the viewport but those looked green or neon pink. And they don't just render white--if there is a white object on a white floor, then it renders as if it is just white space, meaning you get no shadows. The only other odd thing was the way walls that used a brick texture suddenly had enormous tiles, like one brick was have an entire wall. I will test it and looks at the surfaces more carefully before I run it. I tried it on other sets and it worked very well. And I even took a poser set, changed all the surfaces to iray and then ran the script and it made the surfaces much more 3dl friendly.
OK, I think I may have isolated one problem. All of the items that render white seem to use a different shader than the others. There is no metallicity listed. They don't look like other iray shaders I have scene. One for a bench (named seat) looked neon blue in the viewport. Its shader had a Tag that said Walnut semi-gloss. I am including a shot that shows the shader for the bench.
In any case, what I noted is that the script did not recognize anything with that kind of shader. SO I tried selecting everything and using the base iray shader preset, but when I do that everything becomes default grey for some reason.
I tried another set, and it was the same. The script did not recognize most of the items unless I turned them all iray, and then it lost all color or texture. Oh, and what I noticed is that for the items that it DID select and recognize. Everything was essentially using the US general shader. the second image shows how you see the white.
I think for these sets, I may just have to manually change stuff, which is a pain, but I have been doing it anyway. I also checked brooklyn apartment by digital3dlab. It worked, but even the glass in the walls (the windows) did not recognize as glass. I suppose there is a way I can manually change that in the script?
Hmmm, I wish I had those sets. I know I don't have the Brooklyn Apt and I don't recognize the other. I am glad you got it working on some sets at least so you know how it is supposed to work. The script helps churn through a scene quickly but cannot handle everything. It can still help you convert things quickly but you may have to do some manual stuff. For the bricks, I am wondering if you are getting tripped up by the tiling? The script does not copy over tiling values.
As far as the glass in the windows, it completely depends on the NAME of surface. What is its name? The Iray to 3DL searches for a surface which has GLASS (case doesn't matter) anywhere in the name. If you know the name of a material, you can always override the preset for a surface by double-clicking on it and select the glass preset. You can also change the search terms for glass on the Options tab (see the manual).
Absolutley agree with this, much more use than 3delight to Iray... I've never used 3delight but I have an awful lot of Poser stuff that I have to change so many times to suit what I'm using it for.... Poser to Iray is a definate must have for me.
The 3Delight to Iray script supports Poser to Iray
Do you have any thoughts on the parts going white? they are not being read AT ALL in the script. THe only way I can get the script to read it is by selecting them and clickling on a base iray shader while holding ctrl and selecting ignore for the images. But that does not keep any texture images. Are PAs using different types of iray shaders?
Yes, the issue with the bricks was tiling. So that is an easy fix. I mean the good news is that this converts a lot, and then a quick spot render shows me what needs to be changed--anything white. Tesla3d has sets that are generally not resource heavy--i.e., they render for me well in iray because they are not filled with textures. Deepsea's vintage shower place shut down my machine in iray with just one room in. That product converted beautifully in seconds to 3dl, though I still did tweak things a bit. I wonder if T3D uses these other shaders to keep down the size. I need to figure out how to select shaders and add some of my own, but mostly, how to change what the script matches. That is possible right, to select a different option before it runs through and makes changes? I assume that is in the manual and will review it again.
In any case, I am generally pleased because now I can also convert poser more easily to 3dl. I have to change everything to iray first, but that doesn't take long. And I am happy to know, well sort of, that the issue is the sets and not the program or how I installed it. Thanks for your help.
Hey ignore my question about how to override a preset. you told me in your earlier reply.
So I bought the Brooklyn Apartment by @Digitllab3D https://www.daz3d.com/brooklyn-apartment today to test. Are you using the Iray to 3DL script? In my test, it correctly found the glass surfaces (named Glass and WindowGlass) in the room and assigned the Glass Refractive Shader to them. The blanket looks bad but it looks bad in Iray too (it is supposed to be Fabric - Silk - Blue according to its Tags in Iray... it is white on my system). My thought is that some sets do not load properly for whatever reason. Running the script will not fix those; it is very much a "garbage in, garbage out" type of problem.
Yep, that;s the set and I used the iray to 3dl script. When I have time I can try it again. I think I need to be more patient and check the various matches is gives me. But there have been a couple of times when I have noticed that something identified as wood or glass end up with the general shader. I suppose of I double click on those I can override them?
Yes, double-clicking you can override any of the matches. But if you do have Glass match to general, please post your Options tab as that would mean somehow an error for the Glass had crept in.
OK, will do. Thanks for all the assistance.
Ok, I retried brooklyn apartment. EVERYTHING went to general shader. I am including photos of the shader list and of the options--which look wierd. DO I need to reinstall?
Yes, reinstall. It looks like your Presets file (in Data/RiverSoft Art/Data) is wrong. The general shader should be the LAST one in the list. You can move it down but try reinstalling first so that if there are other presets out of order it should fix it too.
OK, getting frustrated. I reinstalled everything, but here's the thing. when I open the script the general is number one. I have tried moving it up (down doesn't work), and that helps, but if I reopen then the general shader is at the top. I tried removing it and readding it (though I am not sure I put the regular expression for it correctly. But it showed up at the bottom. I reloaded the script and it was back at the top. Also, I added one of my own presets and then match wouldn't work. THe preset was a dsa file--I suppose those are not allowed?
Where do I download the script? I cannot find neither a download button nor a link.
Thank you!
I've not once in my DStime used Iray...because I mostly use Carrara.
But I'm trying these out
https://sharecg.com/v/85120/gallery/21/DAZ-Studio/AllenArt-Iray-Jewelry-Shaders?interstitial_displayed=Yes
on a plain ol' primitive sphere. it renders squarey?
And when i use this script...POOF! Where'd it all go? its a gray ball again