iRay to 3 Delight and vise versa?
![StevieD](https://secure.gravatar.com/avatar/67c4cb29f4c89de1218791977235f52b?&r=pg&s=100&d=https%3A%2F%2Fvanillicon.com%2F67c4cb29f4c89de1218791977235f52b_100.png)
I did a cursory search which didn't turn up much. I haven't even tried iRay yet but I understand the surfaces are different or set differently than 3 Delight. Is this right?? Is there a formula or guide line to use 3 Delight assets in iRay or even visa versa? Is there a script or program to convert between the two? If there isn't there should be. Or am I making more of this than is warrented? I can't imagine that thousands of dollars of assets were made oboslete with the introduction of iRay.
Thanks
Steve
Comments
3DL shaders works ok in IRAY but often don't look very good, you really have to spend some time to modify them, IRAY shaders are pretty much a disaster on 3DL, if you by mistake get an IRAY shader and render with 3DL it can slow down the render a few 100 times or so.
In the good old days many assets had both 3DL and IRAY shaders but now it's pretty much IRAY only, so that will kill 3DL pretty fast, almost nothing new works on 3DL, I don't use either of them any more so no big deal.
3DL and IRAY are two very different beasts so there is not easy way to convert materials from one to the other.
Try this?
https://www.daz3d.com/forums/discussion/191041/is-there-a-tool-yet-that-s-an-iray-to-3delight-converter
Usually I just select the 3dl surfaces, and apply the Iray Uber shader, being sure to hold down the control key and telling it to ignore texture maps. That's a good starting point, anyway.
The Iray Uber shader will ignore texture maps when converting from 3DL by default. It MIGHT miss a few things, like Opacity map, but it's usually pretty good. Converted Bump is usually about 1/5 of where I think it should be, so I go through and increase it to 4 or 5 most of the time.
Converting 3DL>Iray, sometimes the glossy comes out pretty much absent (black glossy color, etc). As a reasonable starting place for conversion, when I see any surfaces have that problem, I sometimes select everything and set glossy weight to 1, color to white, and glossy roughness to .5, and then look for anything obviously terrible. Also apply Glass Thin to surfaces that need it, or convert some glass/water to a reflective metal with a roughness around .2-.4.
You will also want to go through and add Metallicity to various items that are supposed to be metal. This is usually not a HUGE problem, unless you have a lot of surfaces. Where it can turn sour is if single surfaces are set up covering very different substances. For example, if there's a 'cabin' where everything is on one map (glass, metal, wood, thatch), then you can't easily just set the glass or metal to a given setting.
The #1 problem you will run into is custom shaders, like Stonemason's Dirt shader or AoA grass and so on. These rely on shader mixer/code, so there's no way to easily convert them other then designing your own new shader.
Going the other way, the script mentioned (that is so useful I have it in my sig) is a GREAT way to convert Iray to 3DL that avoids some of the biggest potential problems. It's not perfect, because Iray has a number of options that require some higher brain function to decide what to do with. Also, like the other way, if you have custom coded stuff, you're going to have to convert it to regular Iray Uber before converting to 3DL with this script.
The big target of thought is, again, glass and water and metals. And one of the issues there is that people like to use different approaches, like special glass shaders or UberSurface refraction, or a simple lowered opacity.
Personally, for metals, I like to use UberSurface with raytraced Reflection with, oh, 10% reflection blur. This creates a nice effect for mirror-smooth metals.
Finally, the second script in my sig, the search for surfaces, is HUGELY useful for conversion; the script lets you enter in search terms and it will then select all surfaces with those terms. So if you want to convert all glass to a given setting, you can do a search for surfaces with 'gl' (assuming that's how it's set up).
Or, heck, maybe you want candle flames to all be emissive, going from 3DL to Iray. Search/select 'flame,' add emission. Or going from Iray to 3DL, add ambient. Or convert to Arealight.
Anyway, lots of options!
actually I've been testing many contents with baked maps for iray into 3delight and it works pretty well, you have only to tweak something here and there but I'm pretty satisfied with it so far, even for the satisfactory render speed; in my gallery there are some samples to be seen
Thank You
This looks promising except for the extra experimenting. I just want to get to work. Sorry, I hate experimenting. I have assets going back a long way. I mean if I want to place my Old Sailing Ship DL in Animated Water for iRay. I'm crap out of luck or in for days of experimating. I don't think there even is an old sailing ship for iRay. This wasn't very well thought out.
Maybe too, though,,,, I bought Reality when it was on sale and never had time to even use it. I think, I remember it had an automated way to replace materials for DL with ones that work in reality. I believe, I even remember that I saw a solution for iRay materials, some where, might that be right? Is Paolo Ciccone out there?
I still think some one should create some king of solid transfer program to switch between all these outputs. I know, I would buy it. I'm just not good enough to navigate all these ins and outs. I'm still trying to figure out bones and rigging. I wish, I had more time. I will try some of these suggestions. Thanks again.
Steve