Chameleon Post Process

NOW ON MARKETPLACE](Chameleon Post Process in Blueprints - UE Marketplace)

Current version: 14.0 - Demo hall included.

Learn more:

Chameleon is an advanced Post Processing blueprint actor for Unreal Engine 4 & 5. It has 74 different (and combinable) post process effects with customizable parameters and planned to be updated constantly with new effects.

Click here for a list of all effects

Effect requests from the community would be appreciated!

https://cdn1.epicgames.com/ue/product/Screenshot/Key2-1920x1080-7da902f0c5a8e20e9408b4aab1220374.jpg

▼ Changelog

Date format: MM-DD-YYYY

07-21-2023 – Chameleon V14.0 – Compatible with UE 5.2+

  • New effect: Actor Fire
  • All effects are now standalone by default. This means you can use the effect materials without the need to use of Chameleon blueprint. Simply select the effect material via the Post Process Material inside the native Post Process Volume.
  • Pulse Animated field has been added to Pulse effect.
  • Pulse Transition Amount field has been added to Pulse effect.
  • Wired Override Scene Color field has been added to Wired effect.
  • Fix: Fixed the error preventing M_DiscoBall material to compile.
  • Removed the unnecessary-at-the-time nodes from the Chameleon blueprint. Resulting in the Chameleon blueprint compile and run times being slightly faster.

09-02-2021 – Chameleon V13.0 – Compatible with UE 4.27+

  • Scratches Noising default value changed to 13.0 (was 1.0).
  • Scratches Distortion Amount default value changed to 4.0 (was 0.5).
  • Blending option of the Tiles effect is now working as expected.
  • Blending option of the Pixel Dissolve effect is now working as expected.
  • Advanced options for Sonar effect are now working as expected.
  • Chameleon Showroom has been updated with missing effects.
  • Stat fps command has been set to be activated on Chameleon Showroom‘s play mode.
  • Digitize effect now supports HDR values for Digitize Cell Color via Digitize Cell Color Multiplier.
  • Digitize Distance Sharpness default value changed to 0.0 (was 14.0).
  • Mosaic Mask Intensity field has been added to the Mosaic effect.
  • Mosaic Mask Texture field has been added to the Mosaic effect.
  • Mosaic Tiling X field has been added to the Mosaic effect.
  • Mosaic Tiling Y field has been added to the Mosaic effect.
  • Mosaic Scale field has been removed from the Mosaic effect.
  • Letterboxing effect is now before tonemapping.
  • Glitch Grid Distortion Size default value changed to 1000.0 (was 10.0).
  • Glitch Blocking default value changed to 5.0 (was 0.05).
  • Glitch Lines default value changed to 0.0 (was 20.0).
  • Comic Pre Add field has been added to the Comic effect.
  • Comic Pre Multiplier default value changed to 1.0 (was 10.0).
  • Colorize Pre Add field has been added to the Colorize effect.
  • Zone Inverted field has been added to the Zone effect.
  • Hue Panner effect has a new algorithm now.
  • Hue Panner Animated field has been added to the Hue Panner effect.
  • Hue Panner Phase field has been added to the Hue Panner effect.
  • Pixel Dissolve effect has a new algorithm now.
  • Pixel Dissolve Jitter field has been added to the Pixel Dissolve effect.
  • Pixel Dissolve Scale field has been added to the Pixel Dissolve effect.
  • Sonar effect has been improved with visual polish and new fields.
  • Sonar Hit Texture field has been added to the Sonar effect.
  • Sonar Hit Texture Scale field has been added to the Sonar effect.
  • Sonar Animated field has been added to the Sonar effect.
  • Sonar Animation Speed field has been added to the Sonar effect.
  • Sonar Color default value changed to (R=0.000000,G=0.850980,B=1.000000,A=1.000000) (was (R=0.000000,G=0.332433,B=1.000000,A=1.000000)).
  • Sonar Color Intensity won’t multiply distortion anymore.
  • Sonar Color Intensity default value changed to 3.0 (was 1.0).
  • LOOK! Intensity field has been added to the LOOK! Color Grading effect.
  • Sketch World Space field has been added to the Sketch effect.
  • Sketch effect has been visually polished.
  • Now, every variable except custom structs was exposed to cinematics. Still can’t expose custom structs because of engine restrictions.

10-28-2019 – Chameleon V12.0 – Compatible with UE 4.23+

  • New effect: Gradient Fog
  • New effect: Speed Lines
  • New effect: Cyber Scan
  • New effect: Dither
  • Kaleidescope effect was misspelled, so it’s renamed as Kaleidoscope.
  • Kaleidoscope effect is completely rewritten .
  • Neon Noise Speed field has been added to the Neon effect.
  • Neon Background Color field has been added to the Neon effect.
  • Neon Color default value changed to (R=0.000000,G=240.000000,B=500.000000,A=1.000000 ) (was (R=0.000000,G=1.000000,B=0.000000,A=1.000000)).
  • Distance Fog Far Color default value was changed.
  • Distance Fog Distance default value was changed.

01-31-2019 – Chameleon V11.0 – Compatible with UE 4.21+

  • New effect: Zone
  • New effect: Pyramid
  • New effect: Mojo
  • The new demo hall.
  • Grid Cell Animated field has been added to Grid Cell effect.
  • Grid Cell Animation Speed field has been added to Grid Cell effect.
  • Circles Ratio field has been added to Circles effect.
  • Tiles Centered field has been added to Tiles effect.
  • Camera Shake Power field has been removed from the Camera Shake effect.
  • Camera Shake Power (X) field has been added to Camera Shake effect.
  • Camera Shake Power (Y) field has been added to Camera Shake effect.
  • World Glitch Animated field has been added to World Glitch effect.
  • World Glitch Animation Speed field has been added to World Glitch effect.
  • Scratches Distortion Map field has been added to Scratches effect.
  • Scratches Distortion Amount field has been added to Scratches effect.
  • Scratches effect is completely rewritten in a blueprint.
  • Screen Damage effect is mostly rewritten with performance and workflow updates.
  • Sketch effect is mostly rewritten with workflow updates.
  • Sketch effect is now before tonemapping.
  • Screen Damage Intensity default value changed to 10.0 (was 3.0).
  • Screen Damage Distortion default value changed to 0.15 (was 0.03).
  • Screen Damage Edge Size default value changed to 0.8 (was 0.11).
  • Screen Damage Fading default value changed to 0.3 (was 0.1).
  • Sketch Power default value changed to 0.3 (was 4.0).
  • Sketch Pattern Speed default value changed to 1.5 (was 0.0).
  • Performance improvements on both editor and cooked builds.
  • Effects are now displayed in alphabetical order by inside the Chameleon’s details window.
  • Chameleon’s actor icon now has world space sizing to prevent out of bounds editor camera when focusing on its actor.
  • Package size is now 320 MB (was 150 MB).

05-31-2018 – Chameleon V10.0 – Compatible with UE 4.19+

  • New effect: Lens
  • New effect: Cell Grid
  • Anamorphic Lens Flares is out of preview now.
  • ASCII effect has been re-coded mostly on the blueprint.
  • Monitor Effects has been re-coded fully on the blueprint.
  • The Monochrome effect has been re-coded mostly on the blueprint.
  • Blur HLSL code is now inside its dedicated Material Function.
  • HSV Limiter HLSL code is now inside its dedicated Material Function.
  • A new algorithm for Camera Shake.
  • Haunted Texture field has been added to Haunted effect.
  • Monitor Effects Tiled field has been added to Monitor Effects effect.
  • Camera Shake Frequency field has been added to Camera Shake effect.
  • Disco Ball WS Center field has been added to Disco Ball effect.
  • Glitch Grid Distortion Power field has been added to Glitch effect.
  • Glitch Grid Distortion Size field has been added to Glitch effect.
  • Glitch Grid Distortion Speed field has been added to Glitch effect.
  • 4 new mask texture.
  • New Chameleon actor gizmo.
  • New Chameleon blueprint icon.
  • New Chameleon bounding box color.
  • Blur Amount default value changed to 2.0 (was 0.2).
  • Blur Samples default value changed to 3 (was 24).
  • Comic Pattern Line Count default value changed to 2 (was 6).
  • Sketch Power default value changed to 15 (was 4).
  • Camera Shake Power default value changed to 0.08 (was 0.01).
  • Edge Detect Threshold default value changed to 0,4 (was 0,037).
  • ASCII Color Multiplier default value changed to (R=1.000000,G=1.000000,B=1.000000,A=1.000000) (was (R=1.000000,G=1.000000,B=1.000000,A=0.000000)).
  • Comic Blend Color default default value changed to (R=1.000000,G=1.000000,B=1.000000,A=1.000000) (was (R=1.000000,G=1.000000,B=1.000000,A=0.000000)).
  • MonochromaColor default value changed to (R=0.000000,G=0.491777,B=1.000000,A=1.000000) (was (R=0.000000,G=0.491777,B=1.000000,A=0.000000)).
  • Scratches Color default value changed to (R=1.000000,G=1.000000,B=1.000000,A=1.000000) (was (R=1.000000,G=1.000000,B=1.000000,A=0.000000)).
  • Drawing Blending Color default value changed to (R=0.239583,G=0.201165,B=0.192166,A=1.000000) (was (R=0.095000,G=0.069215,B=0.063175,A=1.000000)).
  • Disco Ball Color 1 default value changed to (R=0.000000,G=82.978966,B=500.000000,A=1.000000) (was (R=0.000000,G=0.829791,B=5.000000,A=1.000000)).
  • Disco Ball Block Scale default value changed to (X=0.060000,Y=0.060000,Z=0.060000) (was (X=1.000000,Y=1.000000,Z=1.000000)).
  • Distance Fog Far Color default value changed to (R=1.000000,G=1.000000,B=1.000000,A=0.135000) (was (R=1.000000,G=1.000000,B=1.000000,A=0.025000)).
  • CR_CGA recipe has been updated for better visuals and to match the latest package workflow.
  • CR_FakeIR recipe has been updated for better visuals and to match the latest package workflow.
  • CR_MissingTape recipe has been updated for better visuals and to match the latest package workflow.
  • CR_Underwater recipe has been updated for better visuals and to match the latest package workflow.

04-11-2018 – Chameleon V9.0 – Compatible with UE 4.19+

  • New effect: Screen Fire
  • New effect: Haunted
  • New recipe: CR_Bend
  • New feature: Distance masking for all effects.
  • Blend Mask Scale field has been added to all effects (under advanced tab).
  • Blend Distance field has been added to all effects (under advanced tab).
  • Blend Distance Sharpness field has been added to all effects (under advanced tab).
  • Blend Distance Invert field has been added to all effects (under advanced tab).
  • Fix: Corrected UV positioning in all effects.
  • Fix: Corrected Sketch pattern animation.
  • Algorithm for Comic effect has been updated for better visuals and performance.
  • Comic effect’s PreMultiplierproperty now has a default value of 10.0 (was 5.0).
  • Edge Detect effect is now before tone mapping.
  • Edge Detect effect’s Threshold slider range is now 0.001/10 (was 0.001/1).
  • World Splash Tiling field has been added to World Splash effect.

11-03-2017 – Chameleon V8.0 – Compatible with UE 4.18+

  • New effect: Actor Featurette
  • New effect: Infected
  • New effect: Colored AO
  • New effect: Camera Shake
  • New effect: Disco Ball (Preview)
  • New effect: Hazy Lights
  • New effect: Melted World
  • New effect: Selective Color
  • Fix: Kuwahara is now before tone mapping to prevent “black lines & dirt” in the final image.
  • Fix: Enable/Disable option of Chameleon should now work as expected in PIE.
  • Fix: Raindrops now have the proper ratio on the screen.
  • Fix: Snowflakes now have the proper ratio on the screen.
  • Fix: Radial Blur effect now centers itself correctly after resolution change.
  • Fix: Effect masking UV now have the proper ratio on the screen.
  • Letterboxing Texture field has been added to the Letterboxing effect.
  • Radial Blur Center field has been added to Radial Blur effect.
  • Radial Blur Sample Offset field has been added to Radial Blur effect.
  • Radial Blur Mask field has been removed from the Radial Blur effect.
  • Radial Blur Mask X Speed field has been removed from the Radial Blur effect.
  • Radial Blur Mask Y Speed field has been removed from the Radial Blur effect.

05-26-2017 – Chameleon V7.0 – Compatible with UE 4.16+

  • New effect: Digitize
  • New effect: World Glitch
  • New effect: Sketch
  • New effect: Alarm
  • New effect: Wired
  • New recipe: Code
  • New recipe: Beautifier
  • New feature: Now all effects have their own Blend Mask slot for masking the effect with a grayscale texture.
  • New feature: Two new paper textures.
  • New feature: Enabled option has been added to Chameleon Settings.
  • New feature: All effect parameters have been exposed to cinematics.
  • Fix: Colorize is now respects the Blending mode.
  • Fix: Chameleon volume will not block the physics objects anymore.
  • Fix: Squares effect now has correct 1:1 ratio by default.
  • Fix: Fixed an issue on 2D Transform region clamping. No more stretched out-of-bound texture edges.
  • Common features (like Custom Depth, Blending Mode, etc…) for all effects have been moved to “Effect_Name – Advanced” section as taking future extensibility and maintenance into consideration.
  • Huge refactoring on Chameleon blueprint’s variable names (effect parameters). Now it’s easier to find a variable related to an effect since all variable names are now contains a parent effect’s name as a prefix.
  • Circles effect recreated as it is now a full blueprint.
  • Blur effect recreated with dynamic sample count selection.
  • Blur Samples field has been added to Blur effect.
  • Radial Blur Mask X Speed field has been added to Radial Blur effect.
  • Radial Blur Mask Y Speed field has been added to Radial Blur effect.
  • Ice Color field has been added to Frost effect.
  • Samples field has been added to Mask Blur effect.
  • Noise Algorithm field has been added to Drawing effect.
  • New default values for Drawing effect.
  • New default values for Magic Transitions effect.
  • TV Noise effect recreated from scratch with the new and more realistic noising technique.
  • Iridescent effect’s upper Iridescence value limit is now 1.19.
  • New default values for the Iridescent effect.
  • Edge Detect effect’s upper Edge Threshold value limit is now 1.0.
  • New default values for Edge Detect effect.
  • Desaturation field has been added to the Comic effect.
  • Pre Multiplier field has been added to the Comic effect.
  • 2D Transform Background Color field has been added to 2D Transform effect.
  • The Tiled field has been added to 2D Transform effect.
  • ASCII Pre Multiplier field has been added to the ASCII effect.
  • Highlight Color field of the Custom Depth Highlighter effect was renamed as Custom Depth Highlighter Highlight Color.
  • Highlight Opacity field of the Custom Depth Highlighter effect was renamed as Custom Depth Highlighter Highlight Opacity.
  • (C) Highlight Color field of the Custom Depth Highlighter (Clip) effect was renamed as Custom Depth Highlighter (C) Highlight Color.
  • (C) Highlight Opacity field of the Custom Depth Highlighter (Clip) effect was renamed as Custom Depth Highlighter (C) Highlight Opacity.
  • Custom Depth Highlighter Outline Color field has been added to Custom Depth Highlighter effect.
  • Custom Depth Highlighter Outline Opacity field has been added to Custom Depth Highlighter effect.
  • Custom Depth Highlighter (C) Outline Color field has been added to Custom Depth Highlighter (Clip) effect.
  • Custom Depth Highlighter (C) Outline Opacity field has been added to Custom Depth Highlighter (Clip) effect.
  • Deprecated effect: Floating effect has been deprecated. (Still available for blueprint calls but it’ll be removed completely from the package in next update).
  • Deprecated effect: Wobbly effect has been deprecated. (Still available for blueprint calls but it’ll be removed completely from the package in next update).
  • Deprecated effect: Mask Blur effect has been deprecated. Now all effects have their own Blend Mask slot. (Still available for blueprint calls but it’ll be removed completely from the package in next update).
  • Deprecated field: Radial Blur Mask field has been removed from the Radial Blur effect. Now all effects have their own Blend Mask slot. (Still available for blueprint calls but it’ll be removed completely from the package in next update).

02-20-2017 – Chameleon V6.0 – Compatible with UE 4.15+

  • New effect: Snow
  • New effect: Kaleidoscope
  • New effect: Letterboxing
  • New effect: 2D Transform
  • New effect: World Splash
  • New Recipe: Fire
  • New feature: Unbound option.
  • New feature: Editor gizmo and icon component for Chameleon actor.
  • New feature: Front-end effect priority settings through the details editor window.
  • Sharpen is now after tone mapping for better output quality.
  • Animation Speed field has been added to Drawing effect.
  • Radial Blur Mask field has been added to Radial Blur effect.
  • Splashes Amount field has been added to Screen Drops effect.
  • Splashes Intensity field has been added to Screen Drops effect.
  • Splashes Tiling field has been added to Screen Drops effect.
  • Bump field has been added to Screen Drops effect.
  • Layer 1 Noise field has been added to Screen Drops effect.
  • Layer 2 Noise field has been added to Screen Drops effect.
  • Layer 3 Noise field has been added to Screen Drops effect.
  • Diffuse Intensity field has been added to Screen Drops effect.
  • Diffuse Color field has been added to Screen Drops effect.
  • New default values for Screen Drops effect.
  • Use Diffuse Buffer field has been added to Toon Shading effect.
  • Tint field has been added to Screen Damage effect.
  • Screen Damage effect is now covering the entire screen correctly.
  • Magic Transitions effect is now covering the entire screen correctly.
  • Pulse effect now has correct distortion parameters.
  • Near Multiply field of the Distance Fog effect was renamed as Near Color.
  • Fog Color field of the Distance Fog effect was renamed as Far Color.
  • Distance Fog effect was recreated from scratch.
  • New default values for Distance Fog effect.
  • Scaling algorithm has been changed for the Screen Decals effect.
  • Screen Decals effect is now using the screen aligned UV for positioning the decals (0-1).
  • Slot 1 – Rotation field has been added to Screen Decals effect.
  • Slot 2 – Rotation field has been added to Screen Decals effect.
  • Slot 3 – Rotation field has been added to Screen Decals effect.
  • Slot 4 – Rotation field has been added to Screen Decals effect.
  • Blocking feature of the Glitch effect has been fixed.
  • Assets’ names refactored to meet Unreal Engine 4 official guidelines.

11-17-2016 – Chameleon V5.0 – Compatible with UE 4.14+

  • New effect: Frost

  • New effect: Neon

  • New effect: Custom Depth Highlight

  • New effect: Custom Depth Highlight (Clip)

  • New effect: Anamorphic Lens Flares (Alpha Preview)

  • New feature: Recipes ( https://www.youtube.com/watch?v=TDjb8Ar6BNY )

  • New recipe: CR_CoatedComic

  • New recipe: CR_FakeIR

  • New recipe: CR_Footage1

  • New recipe: CR_Footage2

  • New recipe: CR_MissingTape

  • New recipe: CR_PaintArt

  • New recipe: CR_RealComic

  • New recipe: CR_SecurityCamera

  • New recipe: CR_CGA

  • New recipe: CR_BatDetective

  • New feature: All effects now have “Custom Depth” option.

  • New texture and new default values for Screen Damage effect.

  • Color space changed from RGB to HSV in Colorize effect for better color outputs.

  • ASCII effect now contains a new field: Color Multiplier.

  • Edge Detect effect now contains a new field: Edge Threshold.

  • Drawing effect now contains a new field: Liner.

  • Scratches effect now contains a new field: Noising.

  • Fixed ratio problems with tiles in Mosaic effect.

  • Fixed missing return nodes inside effect blueprint functions.

  • Fixed “Distance Fog” material instancing function to improve performance.

  • Fixed “Bleach Bypass” material instancing function to improve performance.

  • TV Noise effect now can be viewed correctly in the editor without playing the scene.

  • Price is now: $44.99

04-04-2016 – Chameleon V4.0 – Compatible with UE 4.11+

  • New effect: Drawing
  • New effect: Magic Transitions
  • New effect: Mask Blur
  • New effect: Screen Damage
  • New effect: Screen Decals
  • New effect: Sharpen
  • New effect: Toon Shading
  • Fix: Unintended constant pausing caused by the material instancing technique**.**

10-18-2015 – Chameleon V3.0 – Compatible with UE 4.10+

  • New effect: Circles
  • New effect: Distance Distortion
  • New effect: LOOK! Color Grading Pack (150 LUT Files)
  • New effect: Sonar
  • Fix: Screen Waves black border issue.
  • Improvement: Alcohol
  • Price is now: $39.99

09-08-2015 – Chameleon V2.0 – Compatible with UE 4.10+

  • New effect: Invert
  • New effect: Iridescent
  • New effect: Kuwahara
  • New effect: Pulse
  • New effect: Squares
  • New effect: Tiles
  • New effect: TV Noise
  • New effect: Wobbly
  • New effect: Floating
  • Improvement: Scratches
  • Improvement: Screen Drops
  • Price is now: $29.99

08-20-2015 – Initial release – Compatible with UE 4.8+ – $24.99

CHAMELEON IS NOT BACKWARDS COMPATIBLE.

PACKAGE UPDATES ARE INTENDED TO BE USED AND DEVELOPED WITH THE LATEST STABLE UNREAL ENGINE VERSION AVAILABLE ON THE RELEASE TIME OF THAT PACKAGE. IF YOU WANT TO GET THE LATEST FEATURES THAT CHAMELEON OFFERS, PLEASE USE THE LATEST ENGINE VERSION.

2 Likes

Already got a favorite effect: ASCII :smiley:

Looks really cool!

I like this - How much will you charge for this pack?

Glad you like it! : )

$ 24.99 is a starting price and it will be slightly increasing within the future updates (new effects).

Are u actually a god? Usually only gods create something great like this :slight_smile:

Nice hue panner is most useful for me. However the effect i look for the most is sharpen effect that mainly pops up normals more, havent seen that effect on sale or in UE yet.
As for rain drops effect can it have steady raindrops, that are static on screen, or maybe to have them drip slower?

Not really : ) Glad you like it though : )

First update will contain multilayer screen drops with individual speed settings. Update will also contain a new 3x3 Convolution Matrix effect. You can do sharpen, emboss or even blur with this new effect easily. I want to add 20 more effect with first update. It’s not a promise but a wish from heart : )

Very cool. Looking forward to this! :slight_smile:

Thank you! Me too but still no answer from Epic Staff since their last mail about 7-8 days ago. I hope everything is OK on their side : (

Awesome pack of functions. I would buy if I couldn’t make all of them by my self :slight_smile: But for those, who are not good at post process or do not want to make effects on their own, this will be VERY useful.

What will be the price for it, by the way?

Update: Things are happens…

I just got reply from Epic Staff and in short they said, they were thinking this package is plugin (which is not, just a blueprint) and I was waiting for one month because of this misunderstanding. They also said now It has been accepted and will be released within September batch (September 2). I’ve so many questions in my mind about this misunderstanding like “Does nobody ever entered my project files to see it’s not a plugin in one month?” but anyway… It has been accepted and we are good now! : )

PS: I’ve created 10 more effects in this time but believe me or not, I’m little bit cold at this point to sending update package and re-experience all this again. Because I’ve also experienced similar problems with my other package on Marketplace in it’s update process.

Thanks to all.

$ 24.99 is a starting price and it will be slightly increasing within the future (possible) updates (new effects).

Update: With 's (Epic) great help, Chameleon will be on marketplace by August 19th.

Quick question about the one effect I could use, the distance fog. If the geometry is hidden by the fog, does the engine render it? Or does the engine only start rendering when it comes into view? Alot of the other effects look cool, but I can imagine how it would feel using something like alchohol or glitch in VR >.<

These are all post process effects which uses mainly screen image and scene depth values so yes; geometry & texture infos needs to be rendered by engine. I’ve not tested any of these effects with any VR kit but i think it’ll not perform well with VR tech right now. I’ve Oculus however. One of the future updates may contain VR support.

What is the performance of this since is done using materials ?

Many of complex effects in this package are created by the help of HLSL code node to improve in-editor performance. In effects themselves there should be no difference between using post process materials and using any other material in your project. Chameleon also works only with the enabled effects. If you use Radial Blur, It’ll use only that. So in short; If you can use Unreal Engine’s native “Bloom” then you can use Chameleon.

Hello everyone,

August 19th release has been postponed because of “minor technical difficulties” on Epic’s side and I’ve been informed about the situation. Release is still expecting to happen in this week however. Thanks.

Hello everyone,

Good news. Chameleon is now on marketplace](https://www.unrealengine.com/content/a75a2fba3f2b41d1b9302c4387e86c22).

Very nice! Good to see some real effort has been put into these!