Interlaced Stereo 3D Free Install If you have a Monitor that supports interlaced 3D you can use this to make your game do so as well.
Follow the instructions below.
Contents:
stereo_interlaced.shader
StereoInterlaced.lua
Note:
The Preview-Image here will probably not work in 3D because it's a) resized and b) jpeg-compressed
README:
Instructions:
- In App.lua remove the line "self.world:Render()" (default: line 58) (If you have any other render-calls you need to replace them by the script's rendering-function).
- Attach the "StereoRender.lua"-script to any entity (preferable your camera)
- If you attached the script to any other entity than the camera, you need to drag the camera into the corresponding field of the script's parameters
Keys:
- "Tab" for toggling 3D
- Numpad "+", "-" for Eye-Separation ("Plus" and "Minus")
- Numpad "x", "÷" for Angle-Difference ("Multiplication" and "Division")
Notes:
- Currently the Rendering occurs in the UpdateWorld()-Function, which is probably not the right place for this. Feel free to change this. Whenever you want to render, you should call the RenderStereo()-Function of this script instead of "world:Render()"
- This might not work with Postprocessing. I haven't tried yet.
- Frames will drop drastically. This is due to the nature of stereo-rendering requiring two renders (one for each eye) instead of one | Information |