AddPostProcessMaterial
From Onset Developer Wiki
Description
Adds a post process material to the global post process volume. The material itself must be loaded with in a pak file.
How to create Post Process Materials: https://docs.unrealengine.com/en-US/Engine/Rendering/PostProcessEffects/PostProcessMaterials/index.html
Syntax
AddPostProcessMaterial(SlotName, UMaterialInterface)
Parameters
- SlotName
A name of your choice. This can be anything and is used so you can remove the material again with RemovePostProcessMaterial. - UMaterialInterface
The material asset. Load it with UMaterialInterface.LoadFromAsset()
Return Value
- Returns true on success.
Example
local added = false
function OnKeyPress(key)
if key == "J" then
added = not added
if added then
AddPostProcessMaterial("MyPPMaterial", UMaterialInterface.LoadFromAsset("/MyMod/Material/M_Cellshading"))
else
RemovePostProcessMaterial("MyPPMaterial")
end
end
end
AddEvent("OnKeyPress", OnKeyPress)
See also
__EDIT_ME__