Difference between revisions of "Make a Panorama"

From Blender for Architecture
Jump to: navigation, search
(Link to panotools.org wiki which is more up-to-date)
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Panorama is a great feature to show space. There are Blender and other free tools to achieve this.
+
360° Panorama is very useful to show tiny spaces. It's also very funny to play with and feel the space surrounding the camera.  
  
First of all, use the [http://www.alienhelpdesk.com/index.php?id=16 Blender BGC Script] to create a <u>Cylindrical panorama</u>.
+
== Blender ==
SizeX must be two times bigger than SizeY and PartX size the smaller is better. It's quite easy :)
+
So you have an image file which looks like this:
+
  
panoimage.jpg
+
First of all, use the [http://www.alienhelpdesk.com/index.php?id=16 Blender BGC Script] to create a <u>Cubic panorama</u>.
 +
This will render six images representing the faces of a cube where the camera is in the center.
  
Convert this Cylindrical image to Equirectangular.
+
[[Image:Vr-faces.jpg|240px]]
  
Then, there is a free Java panorama viewer. It's good to have one solution which suits every plateform once a time. It's called [http://webuser.fh-furtwangen.de/~dersch/PTVJ/doc.html PTViewer]. It's a Java applet. So you can see your panorama through webpage.
+
== Stitching images to panorama ==
  
Example
+
Once you have the 6 images, use [http://www.panoguide.com/howto/display/gocubic.jsp GoCubic] on Windows or [http://developer.apple.com/quicktime/quicktimeintro/tools/index.html MakeCubic] on Mac to create a Cubic QTVR panorama (.mov).
 +
On Linux you can use [http://search.cpan.org/dist/Panotools-Script/bin/jpeg2qtvr jpeg2qtvr] from the [http://search.cpan.org/dist/Panotools-Script/ Panotools::Script] perl module to pack six JPEG cube faces into a .mov QTVR file.
  
<pre>
+
''I didn't find any open source solution for this step. So no software for Linux plateform. The solution would be to have an open source software to stitch these 6 images into an equirectangular image.''
<APPLET archive=ptviewer.jar code=ptviewer.class width=520 height=400>
+
 
<PARAM name=file value="images/panorama.jpg">
+
== Viewer ==
</APPLET>
+
 
</pre>
+
=== Quicktime ===
 +
 
 +
QTVR panorama can be easily played by [http://www.apple.com/fr/quicktime/download/ Quicktime software] but only on Mac and Windows platforms.
 +
 
 +
For Linux [http://freepv.sourceforge.net/ freepv] can be used to display QuickTime and other panorama formats.
 +
 
 +
=== PTViewer ===
 +
 
 +
Fortunately, there is a free Java panorama viewer. It's a Java applet called [http://webuser.fh-furtwangen.de/~dersch/PTVJ/doc.html PTViewer]. So you can show your panorama to Linux users too (and by the web if you need).
 +
 
 +
You must use a special version of PTViewer to play QTVR panorama. Here you can donwload a [http://blender-archi.ovh.org/other/PTViewer%20for%20QTVR.zip template with all files you need].
 +
 
 +
[http://blender-archi.ovh.org/other/QTVR.html Web page example showing a QTVR with PTViewer]
  
 
== Sources ==
 
== Sources ==
  
 
* http://www.panotools.info/mediawiki/index.php?title=Main_Page
 
* http://www.panotools.info/mediawiki/index.php?title=Main_Page
 +
* http://wiki.panotools.org/
 
* http://webuser.hs-furtwangen.de/~dersch/
 
* http://webuser.hs-furtwangen.de/~dersch/
 
* http://webuser.fh-furtwangen.de/~dersch/PTVJ/doc.html
 
* http://webuser.fh-furtwangen.de/~dersch/PTVJ/doc.html
 
* http://www.alienhelpdesk.com/index.php?id=16
 
* http://www.alienhelpdesk.com/index.php?id=16
 +
* http://www.katorlegaz.com/index.php?a=article&display=1079308800.php

Latest revision as of 14:46, 26 March 2008

360° Panorama is very useful to show tiny spaces. It's also very funny to play with and feel the space surrounding the camera.

Blender

First of all, use the Blender BGC Script to create a Cubic panorama. This will render six images representing the faces of a cube where the camera is in the center.

Vr-faces.jpg

Stitching images to panorama

Once you have the 6 images, use GoCubic on Windows or MakeCubic on Mac to create a Cubic QTVR panorama (.mov). On Linux you can use jpeg2qtvr from the Panotools::Script perl module to pack six JPEG cube faces into a .mov QTVR file.

I didn't find any open source solution for this step. So no software for Linux plateform. The solution would be to have an open source software to stitch these 6 images into an equirectangular image.

Viewer

Quicktime

QTVR panorama can be easily played by Quicktime software but only on Mac and Windows platforms.

For Linux freepv can be used to display QuickTime and other panorama formats.

PTViewer

Fortunately, there is a free Java panorama viewer. It's a Java applet called PTViewer. So you can show your panorama to Linux users too (and by the web if you need).

You must use a special version of PTViewer to play QTVR panorama. Here you can donwload a template with all files you need.

Web page example showing a QTVR with PTViewer

Sources