Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to set Pixel Processor Output Size and Format based on input?

Participant ,
Sep 23, 2023 Sep 23, 2023

Hey Good People!

I was happily devloping something and noticed this anomaly (chk attached screenshot).

I thought there's some gap in my understanding so went through the documentation.

Inheritance in Substance graphs

So the Pixel Processor node doesn't give the "Relative to input" option which makes sense b/z it's itself a graph so it took values from its parent graph.. but can I set it to change based on input?

I can't set it to Absolute and I can't set to Relative to Parent (graph)..
What should I do?

 

12.3.0 build 6140

TOPICS
How to , Substance Graph
693
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Adobe Employee , Sep 25, 2023 Sep 25, 2023

Hello Ayush,

 

Thank you for reaching out!

 

Indeed, the Pixel processor cannot inherit Output size and Output format from input, It is different from other nodes in that it does not have a Primary input connector to inherit from.

 

What you may do is set Output size's inheritance method to Absolute, and pass another node's resolution to it using a Get Size node connected to a dedicated input value. Then, in the Output size function, convert that value to the appropriate format and set it as the

...
Translate
Adobe Employee ,
Sep 25, 2023 Sep 25, 2023
LATEST

Hello Ayush,

 

Thank you for reaching out!

 

Indeed, the Pixel processor cannot inherit Output size and Output format from input, It is different from other nodes in that it does not have a Primary input connector to inherit from.

 

What you may do is set Output size's inheritance method to Absolute, and pass another node's resolution to it using a Get Size node connected to a dedicated input value. Then, in the Output size function, convert that value to the appropriate format and set it as the function's output.

 

LucaGiarrizzo_0-1695625036233.pngexpand image

 

Output format (I.e., bitdepth) cannot be retrieved that easily. We recommend you set its inheritance to Absolute and to the highest precision you think you may need.

 

Feel free to let me know if you have other questions.

 

Luca Giarrizzo | Quality Engineer, 3D & Immersive | Adobe
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines