Home Technical Talk

Adapting roughness channel and normal intensity in whole project for a new render ?

gnoop
sublime tool
Offline / Send Message
gnoop sublime tool
Years ago I would use Photoshop actions. But I am starting to hate Photoshop.   Is there a new  easier  options   for easily  batch tweak something ? 

Replies

  • okidoki
    Offline / Send Message
    okidoki greentooth
    If i understand this correctly you want to change all textures but not with some internal settings (nowadays maybe with nodes). So maybe with  some node based images processing tools.. like for example mentioned here: https://www.pixcores.com/2022/01/4-free-open-source-node-based-image-editor ?? So you can use the same nodes setup for all textures..
  • gnoop
    Offline / Send Message
    gnoop sublime tool
    thanks okidoki    but node based something is still  too much troubles .   I look for some pre-build script that  would scan resource folder  for texture files  with  a list of specific suffixes  and then process their green  channel with certain  value remapping  or curve editing.           Probably a task for chat GPT  and  Photoshop  javascript.   I just wonder if  something  like that exists already.     I read about automation toolkit for Substance     but couldn't  find  where  people download it from  and what options it really provides.            

    Or perhaps Blender could have such chance with chat GPT.       Just wonder what could be simplest way?         Chat GPT suggests Photoshop   but  my experience with javascripts  Chat does  is so so.    I want something like chose  the value  transform ,hit a button and forget.    Doing it for many folders in the project at once.
  • poopipe
    Offline / Send Message
    poopipe grand marshal polycounter
    gnoop said:
    thanks okidoki    but node based something is still  too much troubles .   I look for some pre-build script that  would scan resource folder  for texture files  with  a list of specific suffixes  and then process their green  channel with certain  value remapping  or curve editing.           Probably a task for chat GPT  and  Photoshop  javascript.   I just wonder if  something  like that exists already.     I read about automation toolkit for Substance     but couldn't  find  where  people download it from  and what options it really provides.            

    Or perhaps Blender could have such chance with chat GPT.       Just wonder what could be simplest way?         Chat GPT suggests Photoshop   but  my experience with javascripts  Chat does  is so so.    I want something like chose  the value  transform ,hit a button and forget.    Doing it for many folders in the project at once.

    Automation toolkit is basically impossible to download unless you have an enterprise license.  This is part of Adobe's effort to eliminate any sort of automation or efficiency in game development (i guess we should be glad they're not charging 30k a year for it anymore) 

    You can use the in editor scripting API to do quite a lot but for your purposes (you're basically just piping an image into a substance graph and saving the result) using the batch tools will work fine - you can fire those off from any scripting language / .bat files. 

    There are a bunch of example tools for this sort of thing online going all the way back to designer 4 - things have evolved a bit but the updated docs are here (from the automation toolkit docs but you should get the same tools with your designer installation)

    https://helpx.adobe.com/substance-3d-sat/command-line-tools.html


  • Michael Knubben
    @gnoop look into Imagemagick, I think it's exactly what you're looking for. Commandline scripting to run a bunch of commands on many images.
     Graphicsmagick is a supposedly more modern fork, worth a look.
  • okidoki
    Offline / Send Message
    okidoki greentooth
    G'mic is "something similar" and there is even an addon for blender to use it with nodes so one does not have to do the scripting (IDK about iterating over all images) . You might have look at the G’MIC Node Editor thread from BlenderArtists.
  • gnoop
    Offline / Send Message
    gnoop sublime tool
    Thanks guys for great suggestions.
    okidoki   This GMIC still  requires to manually  drop input image and  save  processed one , right?     
    poopipe   this link is what automation toolkit  is , right ?   I still need to  request it  from  license administrator to download?   \
Sign In or Register to comment.