# Looking for a real-looking implementation of mirrors in UE5.

**URL:** <https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409>\
**Category:** Programming & Scripting\
**Tags:** Graphics, mirror, unreal-engine, Rendering, Blueprint, question, CPP\
**Created:** [July 14, 2025, 4:33am UTC](https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409 "2025-07-14T04:33:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![wookable2](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wookable2/32/1048421_2.png) [@wookable2](https://forums.unrealengine.com/u/wookable2)\
**Post date:** [July 14, 2025, 4:33am UTC](https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409/1 "2025-07-14T04:33:38Z")

</div>

Hi, I am currently working on a game that relies heavily on mirrors and how the world looks in the glass. Despite my best efforts for some time, I was unable to make a good implementation of it. I have looked into unity’s magic mirrors source code and tried to remake it, I also tried a custom engine’s version, but ultimately failed. Does anyone have a good idea where to start? I was thinking that maybe I needed to look into Unreal’s own planar reflection implementation, but that would be my last choice… Thanks for your help!

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/e/8/1e87a1cfb952a17517c5ba1cf2f9e0731edeec2c.jpeg "Hork Engine: Render to texture (Mirrors)") ](https://www.youtube.com/watch?v=QRgagDndMCA)

---

<div class="post-metadata">

**Author:** ![Infant\_Zero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/infant_zero/32/715655_2.png) [@Infant\_Zero](https://forums.unrealengine.com/u/Infant_Zero)\
**Post date:** [July 14, 2025, 2:34pm UTC](https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409/2 "2025-07-14T14:34:24Z")

</div>

I don’t believe I see the issue with what you have, but here are some tutorials:

[Ultimate Guide to Mirror Reflections in Unreal Engine 5.5](https://www.youtube.com/watch?v=8ZH5bzQZQaQ)

[How To Create A Mirror In Unreal Engine 5 (Tutorial)](https://www.youtube.com/watch?v=xC5Z1L-DVj8)

---

<div class="post-metadata">

**Author:** ![wookable2](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wookable2/32/1048421_2.png) [@wookable2](https://forums.unrealengine.com/u/wookable2)\
**Post date:** [July 15, 2025, 2:37am UTC](https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409/3 "2025-07-15T02:37:21Z")

</div>

Due to performance issues with my current project, I cannot use lumen reflections in realtime. This makes the normal methods substantially low quality, as I need multiple mirrors at the same time, and increasing the resolution of UE5’s planar reflection ruins performance. Also, I need to control what can be seen and what can’t be seen in the mirror. In conclusion, I need a reliable way to implement render to texture mirrors that mimics planar reflection behavior in UE5, using SceneCaptureComponent2Ds.

I should have mentioned above the exact problems I was dealing with in the first place.

---

<div class="post-metadata">

**Author:** ![Infant\_Zero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/infant_zero/32/715655_2.png) [@Infant\_Zero](https://forums.unrealengine.com/u/Infant_Zero)\
**Post date:** [July 15, 2025, 7:33pm UTC](https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409/4 "2025-07-15T19:33:40Z")

</div>

I stumbled upon the below, if you haven’t already tried/considered that route:

[What is the most efficient way to achieve a mirror in UE5 + lumen? : r/unrealengine](https://www.reddit.com/r/unrealengine/comments/ukxt3y/what_is_the_most_efficient_way_to_achieve_a/)

---

<div class="post-metadata">

**Author:** ![wookable2](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/wookable2/32/1048421_2.png) [@wookable2](https://forums.unrealengine.com/u/wookable2)\
**Post date:** [July 16, 2025, 5:59am UTC](https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409/5 "2025-07-16T05:59:51Z")

</div>

I looked into it, but am indeed stuck in the ‘enabling lumen’ part.. I am not allowed to turn it on. However, if there are no alternatives, it seems like an approach I can select! Thank you for your help nonetheless!

---

<div class="post-metadata">

**Author:** ![Infant\_Zero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/infant_zero/32/715655_2.png) [@Infant\_Zero](https://forums.unrealengine.com/u/Infant_Zero)\
**Post date:** [July 16, 2025, 1:00pm UTC](https://forums.unrealengine.com/t/looking-for-a-real-looking-implementation-of-mirrors-in-ue5/2603409/6 "2025-07-16T13:00:27Z")

</div>

You’re welcome. Sorry, I couldn’t be of more help.
