Experiment showing fov created by projecting the main camera view inside a sphere and viewing it with a second camera.

Culling masks are used to prevent doubling of objects shown when viewing the warped display.

Controls are very tedious however this project is only meant to show the camera effect so I am not concerned.

Click or tap up/down/left/right in screen space to move forward backward and side to side respectively. Left click and tap moves up. Right click (on pc/laptop only) moves down. Alternating directional and lift motions allows you to hover. It is very easy to spin out and lose control. Also the camera has a tendency slam into the walls/ceiling/other objects and bounce hard which may be jarring.

If you have cpu/gpu/browser/etc performance issues the bee won't be ale to move. If that happens just use a different computer or your phone/a tablet.

Press 'T' to reset the scene at any time.

Note: I tried using both the outer surface of a sphere and the inner surface and it was more or less the same visual effect. The regular sphere seems to be a little cleaner without any of the artefacts on flat surfaces but it was also more tedious to line up and adjust the various cameras and gameobjects than with the inverted sphere. Also it needs a tighter zoom to avoid losing screenspace in the corners (as opposed to inverted sphere which wraps the relevant camera) meaning less of the spherization is visible creating a subtler effect.

Leave a comment

Log in with itch.io to leave a comment.