# Unwanted lensflare reflection in ocean shader

**URL:** <https://discourse.threejs.org/t/unwanted-lensflare-reflection-in-ocean-shader/25892>\
**Category:** Questions\
**Tags:** water, lens-flare\
**Created:** [May 3, 2021, 5:36am UTC](https://discourse.threejs.org/t/unwanted-lensflare-reflection-in-ocean-shader/25892 "2021-05-03T05:36:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![GlifTek](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/gliftek/32/13131_2.png) [@GlifTek](https://discourse.threejs.org/u/GlifTek)\
**Post date:** [May 3, 2021, 5:36am UTC](https://discourse.threejs.org/t/unwanted-lensflare-reflection-in-ocean-shader/25892/1 "2021-05-03T05:36:13Z")

</div>

Hi,  
I have a setup here with the water.js and lensflare.js.

My close hexagon flares are making an unwanted reflection in the water shader.

How can I get them to not reflect? (They’re only artifacts for the virtual camera to see not objects in the environment.)

Settings in their texture possibly?

Example: [link](https://cdn.soft8soft.com/AROAJSY2GOEHMOFUVPIOE:1e380ea00b/applications/_Custom_Plugins_World/_Custom_Plugins_World.html)

Thanks!

---

<div class="post-metadata">

**Author:** ![GlifTek](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/gliftek/32/13131_2.png) [@GlifTek](https://discourse.threejs.org/u/GlifTek)\
**Post date:** [May 4, 2021, 8:43pm UTC](https://discourse.threejs.org/t/unwanted-lensflare-reflection-in-ocean-shader/25892/2 "2021-05-04T20:43:30Z")

</div>

I’m finding the shader’s reflections are from a second flipped camera.

Is there any way to cancel visibility of the specific hexagon lensflare.elements or its texture just for the flipped camera?
