Home Adobe Substance

SD 5.1 FX map feedback: Image Index vs iteration

Hello all, this is my first time working with multiple inputs with FX maps. My expectation with the FX map iterations was that each iteration would combine on top of the previous, when using Blend mode set to Alpha (or Max). But with multiple images I found this is not the case.

My intention was to pick randomly from multiple images to generate a shallow layer of height detail, then with each iteration, build up the height taller so that each iteration layer is appropriately stacked in height space onto the previous.

But I'm running into the problem that the image index appears to globally override the result of the successive iterations, so I have depressions in the height map that are not desired, where the last image index always draws on top even if it is calculated from an earlier iteration.

In this simple test example below, Dark gray is iteration 1, Light gray is iteration 2, and I would've expected the top shapes to all be the lightest/highest. But notice that the 2nd input (square) always draws on top of the 1st input(circle), and the last input (capsule) always draws on top of all other inputs, despite iteration order:

SD51_FXMapIteration.jpg


I suppose I will have to chain up multiple FX maps with single iterations to avoid the subtractive behavior, but I would've preferred less nodes and avoided duplicate logic to wire up and maintain.

Wasn't sure if this problem was a bug or intentional behavior, but in any case thanks for listening!

Replies

  • SyncViewS
    Offline / Send Message
    SyncViewS polycounter lvl 13
    Hi wes.sau,

    it is possible I didn't understand exactly the issue, apologies if it is the case, but I have put together a simple FX-Map with 3 images as input, set the luminosity to 0.33, switching image index at each iteration, and they appear to blend additively as you need.

    You can get the sample here.

    I hope it is what you are looking for and it helps.
    Cheers
Sign In or Register to comment.