Last Updated: July 13th, 2022
Disclaimer: If you already own the Ultimate Multiplayer FPS Framework With Runtime Multiplayer Level Editor then you already own the contents of this plugin, no need to purchase this plugin as well.
Documentation (Google Doc) / Tutorial Video / Support Discord
This plugin was not just meant to be for performance, it also include a ton of customization (also shown in the documentation) for optimization, magnification, materials, reticles, zeroing, and more!
What is this plugin:
This plugin overhauls the default Scene Capture Component 2D and gives it a lot more features focused on scopes along with a lot of optimizations done to suite it. It was made to fix a common problem I see in peoples projects and in products on the marketplace. That problem is Picture in Picture scopes that perform horribly with little to no effort put towards performance. On top of that I wanted to make setup and use easy to simulate the functions of a real life optic and thermals so things like zeroing for windage and elevation, glass blocking thermals from seeing heat, changing magnification, simulated eyebox, and more is all supported right out of the box and easy to use! From testing in various scenes, you can see the performance gain when comparing my render target scopes to the competition. If you look at the documentation you can see screenshots of performance comparisons. There you can see the default render target setup running at 180fps. Once I switch over to my setup the frame rate jumps all the way up to 247fps with the disabled render target framerate at 260fps!