Search and select surfaces in DAZ Studio

EsemwyEsemwy Posts: 565
edited September 2017 in Freebies

If you've ever worked with a complex scene with lots of nodes and surfaces, you know how difficult is is to select all the "Lights" for example in order to change their brightness or make them into Iray emissives. This script should help with that. It allows one to find and select by material name or by material tag in an intuitive manner. Just launch the script and see.


Download it here, or clone it from Github here.

There's a README with some basic instructions, but if you have any questions, feel free to ask.

Thanks to @timmins.william for inspiring me to get this done and released.

Post edited by Esemwy on


  • Oso3DOso3D Posts: 14,208

    This is awesome.

    Useful when converting Iray to 3dl, to adjust glass and glowing surfaces, going 3dl to Iray and doing similar, or even just adjusting large numbers of leaves to be translucent or whatever.

    Very thrilled about this!


  • Oso3DOso3D Posts: 14,208
    edited September 2017

    Here's an example of using it to convert Iray to 3dl.

    The steakhouse is Iray only... no problem! I'll just use Esemwy's Irayto3DL... bam. But... the glass looks terrible and nothing is glowing (obviously). I've done this conversion before, and it was a real pain, trying to find and select all the glassware and convert it to a glass shader.

    But now? The Search script nabbed them quickly. Bam. Then converting en masse is easy (which I did a few times until I got a glass shader I liked).

    Same deal with lightbulbs.

    Post edited by Oso3D on
  • Oso3DOso3D Posts: 14,208

    Going the OTHER way, converting an older 3dl-only product to Iray, I really wanted to add some translucence to all the greenery. That... would be tricky.

    But with the Search script, I could add Fern, Grass, GroundPlant to the list of selections. Then I removed 'Trunk', because FernTrunk had been added and I didn't want translucence there.

    With all the greenery selected, easy to adjust translucence and translucence color. Bam.

  • 3Diva3Diva Posts: 9,980

    Wow! Awesome! Thank you so much for the great script! I look forward to using it to convert older models' mats for use in Iray! :) 

  • That looks really useful - thanks very much yes

  • JeremyDJeremyD Posts: 246

    Awesome! Thank you. I love scripts that help the workflow so this is much appreciated

  • Yes this is very usefull. Thank you

  • LlynaraLlynara Posts: 4,728

    Thank you! Looks very useful!

  • Thank you!

  • Awesome! Thanks so much!!

  • looks extremely useful! thanks a lot!

    so besides iray, this could also be used to change surfaces for pwToon quickly through a whole scene, right? (that's why i searched the forum/saw this here in the 1st place...)

  • barbultbarbult Posts: 14,318

    The readme is a .md file. What application do I use to read it?

  • Thank you for sharing, this should prove useful!

  • This is brilliant, thank you!

    I can now fuss with the dozens of lights in various interiors all at once.  Why didn't Daz think of this?   I'll be putting a little extra in your paycheck for this.  Thanks again.

  • kyoto kidkyoto kid Posts: 33,256 how do you download?  Clicking on the first and only opens a blank page, and the second one, while having a download button, does nothing.

  • PetercatPetercat Posts: 2,179
    kyoto kid said: how do you download?  Clicking on the first and only opens a blank page, and the second one, while having a download button, does nothing.

    For me, the first one opened to a blank page, then after two minutes or so a "save as" dialogue box opened.
    Try again, lean back with a beverage, and wait a few.

Sign In or Register to comment.