Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/5
View All My Plugins | Web Player Demo
Magic Mirror is a drop in mirror for Unity. I've spent a lot of time creating and polishing this asset (no pun intended) so that you don't have to spend time doing this from scratch in your game. This asset is a steal even if it only saves you an hour of time (and it will probably save you a lot more than that).
Magic mirror easily creates a reflection (with recursion option for multiple mirrors) for you, at any angle or rotation, with a custom shader that provides a number of useful parameters, and works great on Android and iOS as well as Desktop. Here's what Magic Mirror can do for you:
- Detail texture: Set a custom texture to make a dirty mirror or fogged up mirror.
- Frames and overlay: Easily add a frame or overlay (cracks, etc.) to your mirror.
- Specular: Control how bright the light is that reflects off the mirror.
- Custom reflection: Supply your own render texture or other texture for the reflection.
- Tinting: Tint your reflection texture or detail texture however you like to create interesting and creepy effects, or control how reflective the mirror is.
- Recursion: Magic mirror has a recursion mode so that you can have mirrors facing each other.
For reflection probes, put the mirror in a layer in which reflection probes wont render it.
Please read the Readme.txt file that comes with this asset, it is well worth the 5 minutes that it will take for you to get the full use out of this asset.
Magic mirror lite requires Unity 5. Magic mirror lite does not support recursion, VR or scriptable render pipelines.
Magic Mirror is a drop in mirror for Unity. I've spent a lot of time creating and polishing this asset (no pun intended) so that you don't have to spend time doing this from scratch in your game. This asset is a steal even if it only saves you an hour of time (and it will probably save you a lot more than that).
Magic mirror easily creates a reflection (with recursion option for multiple mirrors) for you, at any angle or rotation, with a custom shader that provides a number of useful parameters, and works great on Android and iOS as well as Desktop. Here's what Magic Mirror can do for you:
- Detail texture: Set a custom texture to make a dirty mirror or fogged up mirror.
- Frames and overlay: Easily add a frame or overlay (cracks, etc.) to your mirror.
- Specular: Control how bright the light is that reflects off the mirror.
- Custom reflection: Supply your own render texture or other texture for the reflection.
- Tinting: Tint your reflection texture or detail texture however you like to create interesting and creepy effects, or control how reflective the mirror is.
- Recursion: Magic mirror has a recursion mode so that you can have mirrors facing each other.
For reflection probes, put the mirror in a layer in which reflection probes wont render it.
Please read the Readme.txt file that comes with this asset, it is well worth the 5 minutes that it will take for you to get the full use out of this asset.
Magic mirror lite requires Unity 5. Magic mirror lite does not support recursion, VR or scriptable render pipelines.
Magic Mirror Lite - Reflection for Unity
(134)
1225 users have favourite this asset
(1225)
FREE
License agreement
Standard Unity Asset Store EULALicense type
File size
2.4 MB
Latest version
1.2.0
Latest release date
May 1, 2018
Original Unity version
5.6.5
Support
Visit siteQuality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersUSD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR