# Shader Questions

**URL:** <https://forums.unrealengine.com/t/shader-questions/349269>\
**Category:** Rendering\
**Tags:** lens-flares, unreal-engine, screen-space-reflect, Shaders, shader, question\
**Created:** [March 2, 2016, 7:48am UTC](https://forums.unrealengine.com/t/shader-questions/349269 "2016-03-02T07:48:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_2a14030b](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_2a14030b](https://forums.unrealengine.com/u/anonymous_user_2a14030b)\
**Post date:** [March 2, 2016, 7:48am UTC](https://forums.unrealengine.com/t/shader-questions/349269/1 "2016-03-02T07:48:53Z")

</div>

I have a few questions in regards to the shader files found in the engine folders. I have never written or edited shaders before.

How do I make Lens Flares only have 1 bokeh? I created a cross bloom effect and only one bokeh texture is needed to obtain this, but the other 7 flares cause huge performance issues when using higher bokeh scales, even when given 0 alpha.

When editing the SSR shader file, I noticed that there are no noticeable differences between Numsteps 32;Numrays 1 and Numsteps 1024;Numrays 1. I want to have clean-ish reflections on all surfaces ala the game Warframe, but they always come out blocky no matter how many steps I set it to. There is also weird ghosting happening while moving around.

I can provide screenshots later if needed.
