Download demo: https://1drv.ms/u/s!AppH38QcoEBfh-RDUvxZMn-dMB5lVA
This asset lets you easily implement 3D mirrors into your game. The code is written in GML, but an extra (optional) DLL is used for optimization on windows targets. The mirrors have a customizable reflection depth to give the effect of recursive reflections (if needed), and you can have multiple mirrors in different sizes, orientations, qualities, and with different texture overlays or frame models.
The code is well-organized with lots of comments, and the asset is optimized with efficiency in mind.
Remember to read the asset's EULA:
Removed a memory leak.
Version 1.0.1. Published January 15, 2017
Created with GameMaker: Studio v1.4.1763
This asset hasn't received enough reviews yet.
You can only review assets you've bought.
This is absolutely awesome. One of the Holy Grail of 3D rendering is to have mirrors reflecting stuff. This is IT. you MUST have this!