-
Seattle Great Wheel through the Fisheye
-
3D RoundView
3D RoundView is a panoramic viewer for a modern Browser.
Click and drag to move the view, click inside the screen to drag the current selection or click one of the preview spheres to change the current view for the 25 cats on the bleachers. Double click for the single view.
To get started:
Add the following scripts
<script type="text/javascript" src="https://bitfabrik.io/3DRoundView/js/three.min.js"></script> <script type="text/javascript" src="https://bitfabrik.io/3DRoundView/js/KeyboardState.js"></script> <script type="text/javascript" src="https://bitfabrik.io/3DRoundView/js/CSS3DRenderer.js"></script> <script type="text/javascript" src="https://bitfabrik.io/3DRoundView/js/font.js"></script>Add the panorama div tag that will contain the panorama:
<div id="panorama"> <div id="reset"> <img alt="Reset" title="Reset (R)" src="https://bitfabrik.io/3DRoundView/img/reset.png" /></div> <div id="vollbild"> <img alt="Fullscreen" title="Fullscreen" src="https://bitfabrik.io/3DRoundView/img/vollbild.png" /></div> <div id="singleView"> <img alt="Single View" title="Single View (S)" src="https://bitfabrik.io/3DRoundView/img/singleView.png" /></div> </div>Set the panorama list:
<script type="text/javascript"> var panoramaFiles = ['myPanorama1.jpg', 'myPanorama2.jpg']; var floorTextureImg = 'floorTexture.jpg'; var movieScreenClr = 0xbbbbbb; </script>followed by the 3D-RoundView script
<script type="text/javascript" src="https://bitfabrik.io/3DRoundView/js/3dRoundView.js"></script>For a more simplified step:
Download cPicture for your language, select your panorama pictures and use the function to create a panorama website. This will add all the project files to a selected folder which can be copied to your webserver to publish the panorama.
Examples:
-
Perfectly Square
How to make a rectangular object perfectly square using PTGui:
The frame is straight, but somehow the photo looks distorted.
The camera (film/sensor) was not exactly parallel to the object during the exposure and resulted in a slightly skewed frame along with some distortions (bowed lines) caused by the lens:
This can easily be fixed with the panotools: start with vertical and horizontal control points. For this I'm using the PTGui software. Note: by default t1 points (vertical line) are selected. Change horizontal control points to the t2 type.
It is important to align vertical and horizontal control points not only at the corner points but also in the middle of the sides. Any camera lens has a distortion and lines are not straight. Using the middle points will fix those bows too.
Make sure the lens type is rectilinear:
And the projection is set to rectilinear:
Select Raw, Pitch and Roll and run the first optimization. It is important not to select all variables at once: optimization is finding a low spot in a multidimensional field and optimizing for Raw, Pitch and Roll first you make sure not to optimize on a local spot in a wrong location.
The first result looks good and corners are aligned correctly. Now we fix the bowed lines.
Add the Field of View, b and vert/horz shift. Do not use a, b and c altogether. Just the b parameter is perfectly suited for the non-wavy camera lens distortions. The optimizer can now calculate the exact parameter values:
The object is now straitened:
The panotools take all the calculated parameters and create the final output image:
Perfectly square:
-
Micro 4/3 7.5mm Fisheye, Panorama - Teil 2: Halter
Für ein Kugelpanorama ist es wichtig den Null-Parallaxpunkt des Objektivs um einen festen Raumpunkt zu drehen.
Es ist nicht notwendig den Panoramakopf auszurichten, da ja die gesamte Umgebung erfasst wird.Die Ebene des Null-Parallaxpunkt des 7.5mm Fisheye-Objektivs ist am vorderen Objektivrand.
Halter
Dieser Halter ist speziell für die Panasonic GM1:
-
Micro 4/3 7.5mm Fisheye, Panorama - Teil 1: Der Aufbau
Das ist der erste Teil der Serie um ein 360°×180°-Panoramabild mit dem 7.5mm Micro 4/3 Fisheye zu erstellen. Das Objektiv ist ein 7.5mm Vollformat-Fisheye (180° diagonale) für den Micro 4/3-Objektivanschluß mit Blenden und Entfernungsring. Das Objektiv ist rein mechanisch aufgebaut und hat keine elektrischen Kontaktpunkte zur Kamera und muß daher im A-Modus und mit der Einstellung ohne Objektiv Bilder zu machen betrieben werden.
Der Aufbau
Mit einem Fischeye-Objektiv kann ein 360°×180°-Panoramabild mit minimaler Bilderanzahl erstellt werden. Mit einem Vollformat-Fischeye werden nur 6 Bilder insgesamt benötigt: 4 Bilder horizontal , ein nach oben (Zenit) und eins nach unten (Nadir).
Das 7.5mm Fisheye:
Mit einer selbstgebauten Arca-Swiss-Verbindungsplatte wird die Kamera an den Nodal-Ninja panoramic adapter angeschlossen:
Die rote Linie stellt den Nullpunkt da, um den das Objektiv gedreht wird. Der Adapter wird entsprechend angepasst: