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

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

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

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)