{"id":1407,"date":"2014-08-01T11:38:24","date_gmt":"2014-08-01T11:38:24","guid":{"rendered":"http:\/\/www.paulharmer.com\/?p=1407"},"modified":"2014-08-01T16:50:47","modified_gmt":"2014-08-01T16:50:47","slug":"spherical-panoramas","status":"publish","type":"post","link":"http:\/\/www.paulharmer.com\/?p=1407","title":{"rendered":"Spherical Panoramas"},"content":{"rendered":"<p>Click\u00a0<a href=\"http:\/\/www.paulharmer.com\/garden\/garden.htm\">here<\/a>\u00a0to see the final interactive version<\/p>\n<p>A client has asked me to produce some interactive panoramas, something I&#8217;ve not done since the heady days of Quicktime VR in the nineties. I don&#8217;t think QTVR is even supported any more, so time to move on.<\/p>\n<div id=\"attachment_1411\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-2.jpg\"><img aria-describedby=\"caption-attachment-1411\" loading=\"lazy\" class=\"size-medium wp-image-1411\" src=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-2-300x300.jpg\" alt=\"Nikon D800 mounted on Nodal Ninja 2\" width=\"300\" height=\"300\" srcset=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-2-300x300.jpg 300w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-2-150x150.jpg 150w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-2-640x640.jpg 640w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-2.jpg 1280w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1411\" class=\"wp-caption-text\">Nikon D800 mounted on Nodal Ninja 2<\/p><\/div>\n<p>I did have a massive Manfrotto MH057A5 panoramic head but I think I lent it to someone. Anyway I couldn&#8217;t find it anywhere, so a quick search revealed the Nodal Ninja 3, which seems an ideal compromise between size and cost. Bought it from a very efficient outfit in Leeds called Red Door VR and it arrived the next morning.<\/p>\n<div id=\"attachment_1409\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/Fisheye-2-2.jpg\"><img aria-describedby=\"caption-attachment-1409\" loading=\"lazy\" class=\"size-thumbnail wp-image-1409\" src=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/Fisheye-2-2-150x150.jpg\" alt=\"The image produced by the Sigma lens\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-1409\" class=\"wp-caption-text\">The image produced by the Sigma lens<\/p><\/div>\n<p>It&#8217;s not a solid as the Manfrotto, but then again it will fit into a camera bag without breaking your back. It&#8217;s also great value, even with the optional and badly-named EZ Leveller which has three thumbscrews to get the whole setup level in a matter of seconds. They do make larger versions, but this is fine for the D800 (without that battery grip) and a small lens.<\/p>\n<p>Also decided the best way to get panoramas done quickly and efficiently is to shoot the smallest number of shots to stitch together. I used to take upwards of 20 shots using a 14mm lens to create a panorama, and although PTGui can stitch them very efficiently you&#8217;re creating a lot of extra work. So I figured\u00a0the best way to do this now is with a 180&#8242; circular fisheye (camera set vertically, three shots 120&#8242; apart and then one final image pointing straight up to capture the sky). Sigma&#8217;s 8mm f3.5 EX DG fits the bit perfectly, although it&#8217;s slightly long in the tooth now. I did honestly call around all the local camera shops but nobody\u00a0had one, so it was Amazon to the rescue due to time constraints. I hate doing that&#8230;<\/p>\n<div id=\"attachment_1410\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-1.jpg\"><img aria-describedby=\"caption-attachment-1410\" loading=\"lazy\" class=\"size-medium wp-image-1410\" src=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-1-300x300.jpg\" alt=\"Sigma 8mm f3.5 EX DG circular fisheye lens\" width=\"300\" height=\"300\" srcset=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-1-300x300.jpg 300w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-1-150x150.jpg 150w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-1-640x640.jpg 640w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/photo-1.jpg 1280w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1410\" class=\"wp-caption-text\">Sigma 8mm f3.5 EX DG circular fisheye lens<\/p><\/div>\n<p>Another benefit of having a small number of shots to stitch is that you&#8217;re minimising the chance of stitching errors if there&#8217;s anything moving in the shot (people, cars etc). There are only 3 horizontal joins so you can realistically resort to Photoshop to sort this out if there&#8217;s an issue.<\/p>\n<p>The last step was to\u00a0upgrade PTGui to the latest version (I already owned it but hadn&#8217;t used it for a while). It&#8217;s a really effective bit of software with a slightly daunting interface, but it gives you massive amount of control when stitching images together. It even generates HTML5 or Flash files for viewing on the web. Good stuff. The final result is a weirdly squished file that shows your 360&#8242; image. It&#8217;s like a Mercator projection global map and quite attractive in its own right!<\/p>\n<p>I haven&#8217;t retouched this image in any way, which is why you can see the tripod legs at the bottom of the picture!<\/p>\n<p>Of course this new efficient process opens up a whole new world in Cinema 4D, because I can now create my own image maps and project them onto 3D objects created in C4D. Another lifetime of learning!<\/p>\n<p>All I have to do now is recoup the investment, but I think this might be a saleable proposition?<\/p>\n<p>Click <a href=\"http:\/\/www.paulharmer.com\/garden\/garden.htm\">here<\/a> to see the final interactive version&#8230;<\/p>\n<div id=\"attachment_1408\" style=\"width: 650px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/Fisheye-2-1-Panorama.jpg\"><img aria-describedby=\"caption-attachment-1408\" loading=\"lazy\" class=\"size-large wp-image-1408\" src=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/Fisheye-2-1-Panorama-640x320.jpg\" alt=\"The final stitched panorama, created from four images in PTGui\" width=\"640\" height=\"320\" srcset=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/Fisheye-2-1-Panorama-640x320.jpg 640w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/Fisheye-2-1-Panorama-300x150.jpg 300w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/Fisheye-2-1-Panorama.jpg 1000w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><p id=\"caption-attachment-1408\" class=\"wp-caption-text\">The final stitched panorama, created from four images in PTGui<\/p><\/div>\n<p><strong>Update: New panorama added!<\/strong><\/p>\n<p>Just to prove the theory I&#8217;ve just finished another test, this time in our living room. There&#8217;s nothing moving in the room (least of all Emily who&#8217;s been on the sofa all day) so I might make the next test more of a challenge and see how well I can stitch a more complex scene.<\/p>\n<p>The image looks slightly soft because&#8230;it&#8217;s slightly soft. I manually focussed the lens but was quite a way off. You can&#8217;t see what&#8217;s going on through the viewfinder so I should have done autofocus set first, then switched to manual focus for the other exposures. Click <a href=\"http:\/\/www.paulharmer.com\/livingroom\/livingroom.htm\">here<\/a> for the living room panorama, don&#8217;t forget to click and drag around the image to change the viewpoint!<\/p>\n<div id=\"attachment_1423\" style=\"width: 650px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.paulharmer.com\/livingroom\/livingroom.htm\"><img aria-describedby=\"caption-attachment-1423\" loading=\"lazy\" class=\"wp-image-1423 size-large\" src=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/livingroom-640x320.jpg\" alt=\"Test number 2 - our living room. Almost looks today...\" width=\"640\" height=\"320\" srcset=\"http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/livingroom-640x320.jpg 640w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/livingroom-300x150.jpg 300w, http:\/\/www.paulharmer.com\/wp-content\/uploads\/2014\/08\/livingroom.jpg 1000w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><p id=\"caption-attachment-1423\" class=\"wp-caption-text\">Test number 2 &#8211; our living room. Almost looks tidy&#8230;<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Click\u00a0here\u00a0to see the final interactive version A client has asked me to produce some interactive panoramas, something I&#8217;ve not done since the heady days of Quicktime VR in the nineties. I don&#8217;t think QTVR is even supported any more, so time to move on. I did have a massive Manfrotto MH057A5 panoramic head but I think I lent it to someone. Anyway I couldn&#8217;t find it anywhere, so a quick search revealed the Nodal Ninja 3, which seems an ideal compromise between size and cost. Bought it from a very efficient outfit in Leeds called Red Door VR and it arrived the next morning. It&#8217;s not a solid as the Manfrotto, but then again it will fit into a camera bag without breaking your back. It&#8217;s also great value, even with the optional and badly-named EZ Leveller which has three thumbscrews to get the whole setup level in a matter..<\/p>\n","protected":false},"author":1,"featured_media":1408,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9,23],"tags":[34,32,33,35],"_links":{"self":[{"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=\/wp\/v2\/posts\/1407"}],"collection":[{"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1407"}],"version-history":[{"count":15,"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=\/wp\/v2\/posts\/1407\/revisions"}],"predecessor-version":[{"id":1427,"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=\/wp\/v2\/posts\/1407\/revisions\/1427"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=\/wp\/v2\/media\/1408"}],"wp:attachment":[{"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1407"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.paulharmer.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}