Skip to main content
Participant
August 6, 2021
Question

Help I can't create custom filter from subtance designer to substance painter

  • August 6, 2021
  • 2 replies
  • 2967 views

Hello everyone,
I'm trying to create a very simple filter in designer, to have it work in painter.

 

However each time i'm trying to use it as a filter I get the following message:

[Effect Procedural View] Effect selected can't be used as an effect because:
generic output is defined and input doesn't match

 

 

I'm trying to achieve this on a black and white mask :

What I need as input are:

  1. what's already in the mask's layer stack below the filter, so I need to somehow get that information from painter
  2. And a Noise input texture fore the blended pattern., so it's bascally a slot where I can put a greyscale grunge map

 

my graph is the following:

inputs and outputs are set as following:

 

 

 

 

No matter what I set into Usage, it's never EVER working. The documentation is really badly written, it's been the whole afternoon I've been trying to make it work without success.

It's really driving me nuts.

 

Can someone help me by any chance ?

 

 

2 replies

Jeremie Noguer
Community Manager
Community Manager
August 9, 2021

Can you try removing the usage entirely from your input and output, and change your identifiers to simply "input" and "output"?

Celest01Author
Participant
August 12, 2021

I will try that and come back to you as soon as possible

davescm
Community Expert
Community Expert
August 6, 2021

Have you tried setting both the input and output usage to mask, both from the dropdown lists.

Dave

Celest01Author
Participant
August 6, 2021

Yes, without success though. 

I ended up finding a solution exporting the graph as a generator instead, and using anchor for de Base input.

It's working, however it pretty heavy in calculations this way. 

I'd still appreciate to get a way to actually export this as a filter, this would spate me using the heavy anchor

davescm
Community Expert
Community Expert
August 6, 2021

Strange, I was able to use those same nodes to create a filter. It probably had different settings in the nodes and different parameters exposed but I don't see why that would make a difference to your error message. The only thing I did different to your screenshot was making the input and output usage and labels "mask" and ensuring the graph was set to parent size. That was it.

 

Dave