I’ve noticed people asking in a few places how to view photospheres or 360-degree panoramic photos in their own Unity app, so I thought I’d create an example of how it’s done.

As it turns out, it’s surprisingly simple. The default Unity sphere already has it’s UVs mapped as an equirectangular projection, the same as that used by most photospheres you’ll find (including those taken by Google Camera). The only ‘trick’ is you need to use a sphere mesh with inverted normals, or a double sided shader, so that you can see the inside of the sphere.

You can grab the Unity package here – make something cool ! If you want something more sophisticated built … let’s chat.