Why are OBJs imported with Iray Shader as default
ghastlycomic
Posts: 2,531
in The Commons
I updated daz and now it imports my OBJ files with Iray shaders as the default and not with the 3Delight shaders they were exported with. How do I switch this back?

Comments
When I import an obj, it comes in with the 3Delight shader if I've got that selected as the renderer in render settings - it comes in with Iray if I've got Iray selected.
I thought this was a nice change (since it always used to be 3DL and I'd have to convert it every time).
To change from Iray to 3DL, apply the DzDefault shader from the Daz default shaders folder (not sure about the name).
You might need to save a hierarchical shader or something from the original
I think it should really do whichever engine you have selected but guess they opted for the easier for them choice
I believe DS now applies the basic shaders to objects based on the active Render Engine. (But that might not include imported objects.) Did you have 3Delight as the active render engine?
Regardless, there is a dzDefault shader that will convert materials to 3DL. It is easiest to find in your Content Library > DAZ Studio Formats > My DAZ 3D Library > Shader Presets > DS Defaults. (These are included in the Default Resources for DAZ Studio 4.9+.)
(I used the right-click menu to create a Custom Action for this shader, so it's in my menu bar, along with other frequently used shaders and such.)
Why that is an awesome new feature! Thanks for the head's up.
I never saw Silent Winters post, silly forum
but yeah thought should have been according to engine
Opps
maclean said:
They've applied the same new behaviour to the creation of DS primitives. 3DL used to be the default shader. It's now applied according to which render engine is active.
Like l'Adair, I have both Iray and 3DL default shaders on a toolbar so I can easily access them.
Yes. Silly Forum. I even refreshed the page just before hitting the Post Comment button, and there were no other posts besides the OP!
As a matter of fact, you're the one who taught me how to do that, years ago.
For me it is awesome, as well. The other programs, I use, have a PBR workflow now, so less conversions for me.
But I could agree, that this feature might not be equally good for everyone.
FWIW, when you export as .obj, the materials aren't 3Delight any more, that's a DAZ|Studio thing. Remember that .obj is an ancient format, its materials are more like what we used to have in Poser 4. Yes, that was pre-Materials Room.