SPi-V cylindered
It was only a small step from the cubic display in the last post to this: A fully interactive 360 degree cylindrical viewer. Panning horizontally is surprisingly non-spectacular, but if you tilt up or down the view gets quite mind-boggling (if not stomach churning ;-)
The syntax to use this viewer is suspiciously similar to the cubed viewer, ie:
www.fieldofview.nl/spv/showcubed.php?file=http://[domain]/[path to your content]
Some cool samples from the fullscreen gallery:
Like the cubed viewer, the cylindered viewer can use most SPi-V features, except hotspots and metering. So the hirshhorn demo works, but you'll have to use the map to switch to the other scenes in the tour.
Other projections (fisheye, spherical, hyperbolic) are a lot trickier to implement. Approximations could be possible (the cylindered viewer approximates a scanning camera by putting 36 rectilinear slices next to eachother), but would be very inelegant.
Update: The cylindered viewer looks especially nice in combination with the saver scriptlet... Just let it sit there for 10+ seconds.
fieldOfView | SPi-V dev
I would like to use your cylindrical viewer
Hello Aldo
Hello everyone
In about three weeks I´ll be doing a multimonitor presentation using QTVR. I guess that using you cylindrical viewer would give me better results than any of the QTVR/director programming I´ve done so far. I would be very glad if you give me permission to use it. Please.
Thanks in advance
from the subtropical regions of Mexico
Felipe B. González
Cylindrical viewer
I am not sure if the cylindrical viewer will be of any help for your application. The cylindrical viewer does not apply perspective correction like Quicktime VR, or even the normal version of SPi-V does. Instead, it shows an uncorrected, cylindrical image as if you were looking at a stitched cylindrical image in an image viewer.
The cool part of the cylindrical viewer is that it takes a panoramic image in any format (cylindrical, cubic, spherical, or several rectilinear images), and reprojects this to a 'rolled out' cylinder in real time. Things start to become really interesting when you pan up/down, as this warps the horizon in the cylindrical (re-)projection.
Could you elaborate on your multimonitor setup? Are the monitors parallel, or in a 'curved' setup (ie: _ _ _ or \ _ / or even | _ |?). Depending on the graphics card(s) used, you may want to try stretching a normal SPi-V window to all displays.
Cylindrical viewer projection
Hi Aldo!
Hi everyone!
I still think that the cylindrical viewer could be the easiest way to display my panos for this particular project. I already have confirmed that I´ll have a multimonitor (4 outputs) video card with it´s corresponding video projectors, I´m not quite sure if it´s a matrox, but I´ll find out later today. The array of my setup will be square I=I or to be more precise, I´ll have two "L" shaped walls. I´ll be glad to send you a render of the preliminar project.
Even better than the cylindrical viewer would be to use the cubed viewer, If it could be adapted to display only the vertical faces (no zenith nor nadir)
filling the projection screens (I know that would give me only 90°x60° degrees on each display, but that would be alright.
Best regards
from the subtropical regions of Mexico
Felipe B.
Contact me privately
Do you already have access to the computer with the quadview display card? If so, load a panorama from the fullscreen gallery in a browser window, and see if you can stretch the browser window accross all 4 screens. If this does not work, or performance is very low, there is no easy way to use SPi-V or a derived viewer (though there is always a way ;-)
If it does work, contact me privately so we can get something going.