p2gStereoPhoto™ Flash Applet

p2gStereoPhoto™ is a multi-format 3D stereoscopic photo display pro­gram packaged inside a Flash 10 applet. FREE to all non-commercial stereo photo enthusiasts, it affords web­masters and bloggers to easily integrate 3D stereo photos as design elements in their 3D web sites.

With a variety of fully scriptable setup para­meters, p2gStereoPhoto™ can also be used to realize more involved web applica­tions, e.g. a 3D stereo photo gallery, a 3D stereo photo album or a 3D slide show. At runtime, additional stereoscopic source images can be loaded, and parameters like display style, stereo convergence, image stretching and time-for-space animation speed can be altered. A small JavaScript API allows you to control all p2gStereoPhoto™ applets on the page at once, or address each applet individually.


p2gStereoPhoto™ Features

Multi-Format Image Sources:  The p2gStereoPhoto™ applet reads JPEG, JPS, PNG and GIF images and can process just about any popular stereo source arrangement in use today, i.e.
  • stereo pairs of individual left-right images
  • side-by-side stereo views: cross-eyed, anamorphic cross-eyed, parallel, anamorphic parallel, mirrored parallel
  • over-under images: KMQ, anamorphic KMQ, above-below, anamorphic above-below
       
  • interlaced composites: row-interlaced, column-interlaced, odd and even arrangements
  • anaglyph composite images: red-cyan, cyan-red, green-magenta, magenta-green, yellow-blue, blue-yellow (greyscale display only)
Multi-Format Display:  A large variety of popular stereoscopic 3D displays gives you the freedom to design your 3D web page exactly the way you envisioned it:
proggies2go

Try p2gStereoPhoto™ with these sample images:


Right-Click Menu:  Any image can optionally be shown in fullscreen mode simply by right-clicking the applet. The built-in convergence slider allows the user to adjust the focus plane of time-for-space animations or correct stereo window violations after the fact. <TOP>


Installing p2gStereoPhoto™ On Your Server

Download and un-rar the p2gStereoPhoto™ package. Upload the p2gStereoPhoto folder to your server and browse to the p2gStereoPhoto.html file. The sample setup should run right “out of the box”. If you don't have a local test server, download my super-easy p2gChinchilla™ HTTP server (MS Windows only). To use the applet in your own web pages, open the file p2gStereoPhoto.html with a text editor and study the source code. As you can see, the code is very well commented and requires no further documentation.

If you want to use p2gStereoPhoto™ strictly as a design element (i.e. a multi-format stereo image) in your page, the entire process is simply a matter of copying the clearly marked code portions from p2gStereoPhoto.html and pasting them to your own HTML. Then modify the applet parameters to reflect the properties of your image, and you're off to the races… If you don't have any 3D stereo images yet, you might want to learn a method how to take 3D stereo photos with a regular camera.

To learn how to script the applet, look at the source code of the p2gStereoPhoto.html and p2gStereoPhoto.js files. Even JavaScript beginners should have no problem accomplishing this. If you're scripting multiple applet instances on one page, you want to keep in mind that the “preloader” (spinner) is not built into the applet, but created externally with HTML and CSS. This lets you fashion your own “preloader” to better reflect your site design. With multiple applet instances, you need to modify the #appletdiv and #splashtable CSS descriptors and HTML ID attributes, as well as the JavaScript AP.appletID parameters, to correctly reference all applet and “preloader” instances on the page. <TOP>


Licensing Requirements

Many long hours went into creating this very unique 3D stereoscopy applet. Nonetheless, p2gStereoPhoto™ is FREE to all non-commercial webmasters and bloggers. However, you must provide a backlink to <proggies2go>™ from any page the applet is shown on. I also require that the images you display are in good taste by commonly accepted standards. Please to negotiate a license fee if you want to use p2gStereoPhoto™ in a commercial application.

FREE: Download p2gStereoPhoto™


<TOP>

<proggies2go>™ Site Map:

<proggies2go>™ Start Page
p2gChinchilla™: FREE HTTP Presentation Server and OpenLaszlo DHTML Application Runtime (Microsoft Windows).
p2gStereoStage™: FREE Cinematic 3D Stereo Photo, Video, and Multimedia Player Applet (Adobe Flash 10).
p2gStereoPhoto™: FREE Multi-Format Stereoscopic 3D Photo Viewer Applet (Adobe Flash 10).
Beginner's Crash Course In Taking 3D Stereo Photos with the “Cha-Cha” or “Rock'n'Roll” method.
RSS News Feed (Bill's Blog): Volker “Bill” Schuelbe's Web Programming Tips for HTML, CSS, JavaScript, OpenLaszlo, Flex, and Perl.
Bill's Résumé: CV of Volker “Bill” Schuelbe, Veteran Programmer and Web Designer.
Legal Notice: Publisher's Imprint.