Make PostProcessSetting shows blendable warning

In 4.5 now I get a bunch of warnings related to the Blendable property in the PostProcessSetting struct:

Blendables - the native property is not tagged as BlueprintReadWrite, the pin will be removed in a future release.

What is the proper way of setting general post process settings and blendables in particular?

4.5.0-2326478, binary release.

I would also like to know how to do this! I have a number of post process effects on blendable arrays that need a dynamic version created in Blueprints. I can’t find any other way to do this without accessing the Blendable array!

I managed to get dynamic post process effects working with Parameters Collection.
See this answer: How to access a blendable material from Blueprint? - Rendering - Epic Developer Community Forums

Hi ZoltanE,

Today I ported my project from 4.4.3 to 4.5.1, and got the same warning message for Blendables!

In order to get rid of this warning;

  • click on Make PostProcessingSettings node,
  • go to Details tab and Unselect Blendables.

It worked for me, I hope it helps.

Kind Regards,

21503-screenshot.png

I don’t think this solves the issue as the OP (and myself) still actually wants access to the Blendables.

Yes, you’re right Cubes. It works only in cases where you don’t need Blendables at all. Your case needs a different solution. What I offer may work for ZoltanE, if he is not doing Blendables related things.

This is fixed in a newer release (4.6) , now it’s marked as
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Misc)