I did another implementation of interlaced 3D, but this one does not require
UnityPro to work. |
I did some tests and it appeared faster that the render texture
implementation (on the device, on PC the render texture is faster), but it
could be a dodgy fps counter so I strongly advice you to test it.
As the freevi guys are all in it for collaboration with the community I
created a git repo here:
An apk of the demo scene can be found here:
Don't forget to add the sdeck plugin to the Plugins/Android folder.
To open the scene you will need Unity 4.6 or later because I used the new
gui, but the interlacing implementation can work on older versions as
It still has some problems:
- The cameras are not set up properly so the overall quality is not the
- I also suspect that it could be optimized a lot. This uses my second
shader ever so I just can't wait to see some shader guru use texture (instead
of geometry) to mask the environment.
- If you reduce the near clipping plane camera distance you might come
across some floating point issues.
- You should keep the camera position and rotation centred to the world
when you start your app. Once the masking geometry is generated you can
rotate and move it around as normal.
If you have a problem using this you can message me on twitter: @grigtod