# Can't Change Lens Flare Tints

**URL:** <https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235>\
**Category:** Rendering\
**Tags:** lens-flares, Post-Processing, unreal-engine, bug-report, question\
**Created:** [June 12, 2018, 8:17pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235 "2018-06-12T20:17:21Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sasuya](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Sasuya](https://forums.unrealengine.com/u/Sasuya)\
**Post date:** [June 12, 2018, 8:17pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/1 "2018-06-12T20:17:21Z")

</div>

Currently using UE 4.19.2 . The attached screenshots are from a new project and default level with an unbound post processing volume. Changing the colors of the lens flare tints in the post process volume settings does nothing to the lens flare colors. Am I doing something wrong here?

---

<div class="post-metadata">

**Author:** ![S-ed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/s-ed/32/1194558_2.png) [@S-ed](https://forums.unrealengine.com/u/S-ed)\
**Post date:** [June 13, 2018, 2:03am UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/2 "2018-06-13T02:03:37Z")

</div>

I can confirm. This is a bug. It also unchecking all the tint checkboxes if any of them is unchecked. Exist in 4.18 and 4.20.  
You should make a post in bug reports section.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_79b12e0f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_79b12e0f](https://forums.unrealengine.com/u/anonymous_user_79b12e0f)\
**Post date:** [June 14, 2018, 8:19pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/3 "2018-06-14T20:19:36Z")

</div>

It’s working for me in every engine version from 4.17- 4.20.

 ![244328-417.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/7/e/57eca6db1a0c741cbf1005828213b2c6d891bc48.png)

 ![244329-418.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/0/2/302d0e875a67e47a421518a98b27667ffe4fcdaf.png)

 ![244330-419.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/5/b/85bcaa64ae3a213104c458024fec8ef18346600c.png)

 ![244341-420.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/1/1/9110a581f5eb4b8a470e6fa983a660a53c7455fa.png)

---

<div class="post-metadata">

**Author:** ![S-ed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/s-ed/32/1194558_2.png) [@S-ed](https://forums.unrealengine.com/u/S-ed)\
**Post date:** [June 15, 2018, 11:27am UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/4 "2018-06-15T11:27:59Z")

</div>

Could it be GPU related?

 ![244391-screenshot1529062057.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/b/4/9b43974ac6c3faa728f1380e35fff0bac397152c.png)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_79b12e0f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_79b12e0f](https://forums.unrealengine.com/u/anonymous_user_79b12e0f)\
**Post date:** [June 15, 2018, 2:57pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/5 "2018-06-15T14:57:19Z")

</div>

It’s possible! What GPU are you running? What driver version?

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_0df12f74](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_0df12f74](https://forums.unrealengine.com/u/anonymous_user_0df12f74)\
**Post date:** [June 15, 2018, 4:16pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/6 "2018-06-15T16:16:21Z")

</div>

Few quick things to check:

Double check the post process volume has “Unbound” enabled (in 4.19 and higher its renamed to “Infinite Extent - Unbound”).

It’s possible that it’s being overridden somewhere in blueprint. Do you have any blueprint nodes making changes to any of the PP volume properties?

Open up your character’s blueprint, select the Camera component and make the same changes to it’s settings. Does it show up with your colors in game?

---

<div class="post-metadata">

**Author:** ![S-ed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/s-ed/32/1194558_2.png) [@S-ed](https://forums.unrealengine.com/u/S-ed)\
**Post date:** [June 15, 2018, 6:33pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/7 "2018-06-15T18:33:58Z")

</div>

AMD, 5870. Driver is the latest version possible: 15.201.1151.1008.

---

<div class="post-metadata">

**Author:** ![S-ed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/s-ed/32/1194558_2.png) [@S-ed](https://forums.unrealengine.com/u/S-ed)\
**Post date:** [June 15, 2018, 7:13pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/8 "2018-06-15T19:13:28Z")

</div>

Default FPS template scene.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_79b12e0f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_79b12e0f](https://forums.unrealengine.com/u/anonymous_user_79b12e0f)\
**Post date:** [June 15, 2018, 7:39pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/9 "2018-06-15T19:39:59Z")

</div>

So after some follow-up testing, it appears that if you create a project in 4.17 (like I did) and then migrate the project forward to newer engine versions, the works as shown in my previous screenshots. Trying to do this in a new level in an engine version after 4.17 does not work, so I have logged this bug as [UE-60645](https://issues.unrealengine.com/issue/UE-60645).

I made the issue public, but it might take a while before you can track the report’s status as the issue is reviewed by our development staff. Please be aware that this issue may not be prioritized or fixed soon.

---

<div class="post-metadata">

**Author:** ![S-ed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/s-ed/32/1194558_2.png) [@S-ed](https://forums.unrealengine.com/u/S-ed)\
**Post date:** [July 1, 2018, 9:37am UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/10 "2018-07-01T09:37:21Z")

</div>

I’ve recently switched to 1080Ti. and issue still there.

---

<div class="post-metadata">

**Author:** ![S-ed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/s-ed/32/1194558_2.png) [@S-ed](https://forums.unrealengine.com/u/S-ed)\
**Post date:** [July 1, 2018, 9:50am UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/11 "2018-07-01T09:50:49Z")

</div>

Great job with the tracking it down. I think I need to recreate my legacy projects i’m using for testing in newer engine.

---

<div class="post-metadata">

**Author:** ![Alex\_Green](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/alex_green/32/739078_2.png) [@Alex\_Green](https://forums.unrealengine.com/u/Alex_Green)\
**Post date:** [April 25, 2019, 2:42pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/12 "2019-04-25T14:42:38Z")

</div>

Same for 4.22.1

---

<div class="post-metadata">

**Author:** ![zshore](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@zshore](https://forums.unrealengine.com/u/zshore)\
**Post date:** [May 16, 2019, 11:24pm UTC](https://forums.unrealengine.com/t/cant-change-lens-flare-tints/427235/13 "2019-05-16T23:24:06Z")

</div>

The team at my studio has been asking about this issue, so I’ve been investigating it. We’re using a custom-built version of 4.19.2 that we’ve compiled from source. This might get a little technical, but if you’re compiling the engine from source, you might be able to use this fix.

While running the engine in debug, it looks like the tints are being set, but internally, the flag that says you have overridden them is never getting set to true. I believe this is being caused by the LensFlareTints array in the PostProcessSettings struct being a native array and how the UPROPERTY macro is interacting with it. The fix I found was to change the array to using a TArray in Scene.h:

```
//FLinearColor LensFlareTints[8]; // Original
TArray<FLinearColor> LensFlareTints; // new

```

And then changing Scene.cpp to reflect this:

```
//LensFlareTints[0] = FLinearColor(1.0f, 0.8f, 0.4f, 0.6f); // Original
LensFlareTints.Add(FLinearColor(1.0f, 0.8f, 0.4f, 0.6f)); // New

```

and so on for the other 7 tints.

This seems to have fixed the issue for us. Instead of having 8 separate checkboxes for lens flare tints, you end up with just one to override them all.

~zshore
