Mod for proportion and angles preservation in 3D view.

 From:  Fubax
8976.1 
Hello

I wrote a shader that transforms linear perspective into stereographic, which preserves proportion and angles of displayed objects.
Simply speaking objects at the edges of the screen maintain their proportions, no matter the camera view angle.
More about stereographic projection can be found here https://en.wikipedia.org/wiki/Stereographic_projection


Before:





It is an answer to a common problem in 3D graphics, distortions aberration, that prohibit designers from maintenance of proportions. As model moved to the corner of the screen changes its width-height ratio.
Correction effect is implemented through ReShade DirectX injector https://reshade.me/
Additionally I added Screen Space Anti-Aliasing that smooths out solid and surface geometry.

To configure the effect, open "Perfect Perspective AA.ini" in text editor and edit line "FOV=" to match your in-app view settings. FOV refers to the shortest side of the viewport, so for normal landscape mode the angle represents vertical field of view.

If developers of MoI 3D would like to implement this into the software, please contact me on priv.

For some guideline on FOV settings check this:


To install the mod, simply unpack the archive "MoI 3.0 ReShade files.zip" to you MoI location (C:\Program Files (x86)\MoI 3.0). There is also ReShade.bat script that toggles the effect ON and OFF.

EDITED: 2 Nov 2018 by FUBAX