Projection


  New   Stereo projection for hemispherical domes
Unity game engine and iDome
Data visualisation in crystal
Warping patch for Quartz Composer
FAQ: Spherical mirror projection for hemispherical domes

The contents of this web site are © Copyright Paul Bourke or a third party contributer where indicated. You may print or save an electronic copy of parts of this web site for your own personal use. Permission must be sought for any other use.



Information relating to hemispherical dome projection using a spherical mirror
Also refered to as "mirrordome" and "sphemir", a techniqe invented by the author.

warpplayer
A real time movie warper that includes navigation modes that was originally designed for spherical mirror projection (mirrordome) but also supports many other movie projections that just fisheye.

warppatch
A Quartz Composer patch that implements the warping of images and movie frames suitable for novel projection problems into immersive spaces, including the spherical mirror based methods.

Peppers ghost: prototype

Stereoscopic dome projection
Stereoscopic fisheye camera for PovRay
Projection test: stereoscopic fisheye and iDome

Synthetic dynamic hologram
An exercise in creating a full colour hologram of a synthetic object

Wii + MacBook Pro + Dome
Example using the Wii to navigate within an immersive environment

panodome: Interactive Dome Projection of Panoramic Images

meshmapper - Calibration tool for dome projection using a spherical mirror and single projector.

iSphere A proposed immersive environment.

Comparative resolution of displays

Wide field of view projection in a rectangular room

I don't want to achieve immortality through my work, I want to achieve immortality through not dying.
Woodey Allen

Image warping for projection onto a cylinder
An interactive tool for evaluating projection options onto cylindrical displays

Full dome projection with three digital projectors

Question. Why did the computer programmer die in the shower?
Answer. The instructions on the shampoo bottle read: "Lather, Rinse, Repeat"

Direct rendering of warped fisheye views for spherical mirror projection

Image panels on a fisheye projection
Various ways of mapping perspective projections on fisheye images

I broke up with a girl once because she lied about her weight. Well, I say that, but actually she died in a bungee-jumping accident.
Jimmy Carr

tgawarp: an image warper intended specifically for full dome projection using a spherical mirror.

Astronomy applications: solar system simulator
Notes on the use of Stellarium and the spherical mirror, and a comparison between fisheye images and optimally warped images.

Interactive fisheye image generation
Multipass texture approach

Geometry warping for realtime dome graphics

"The brain is an enchanted loom where millions of flashing shuttles weave a dissolving pattern.
A.S. Byatt

Multiwall and offaxis projection
Including multiple wall displays using OpenGL and independent machines driving each wall. Implementation report.

Image warping

The difference between a mountain and a molehill is your perspective.
Anon

Converting fisheye images to ....
panoramic images, perspective projections, (partial) spherical maps.

Angular fisheye projections
Including offaxis fisheye projections

cube2dome: Creating fisheye images from cubic maps.
Creating content for the SkyVision full dome projection (Historic Document)

CubeRender (Historic Document)
A technique for fast 3D viewing from a single view position

Converting cubic maps to cylindrical panoramic and spherical projection

Testing various fisheye capture options
Includes the Oneshot and Lomography still cameras and the Canon HV20 (with Nikon FC-E9 fisheye lens) for video capture.

A wise man can see more from a mountain than a fool from the bottom of a well.
Anon

Tilting fisheye images
Compensating for dome orientation.

Creating fisheye projections from spherical maps and panoramic images

3D projection
Transforming 3D world coordinates into 2D screen coordinates

How do you play 8 Xbox games on one screen?

We must be clear that, when it comes to atoms, language can be used only as in poetry.
Niels Bohr

View Frustum and clipping

Registration of HDR images.

Lens distortion
Covering correction. Including an example on how to achieve general distortion in OpenGL. As well as Computer simulated lens distortion such as Fish eye lens, extreme perspective, panoramics, hemispherical, and 360 degree.

What's the difference between an oral thermometer and a rectal thermometer?
The taste.

Using QuickTime to Present Stereoscopic Movies
Including an older OpenGL based stereoscopic movie player.

Stereoscopic panoramic images
Computer generation and projection of stereoscopic 3D panoramic images, includes spherical, cylindrical, planar, and cubic stereoscopic maps. See also: 360 degree stereoscopic display

Torque: modifications for stereoscopic projection and user tracking

Blue line, frame sequential stereo

Pulfrich Illusion
Binocular Imbalance and Depth Perception in Visual Display Systems.

Lenticular
Autostereoscopic (no glasses) lenticular images.

America is the only country where a significant proprotion of the population believes that professional wrestling isreal but the moon landing was faked.
David Letterman

STEREO2, A stereoscopic geometry viewer

OpenGL based stereo pair slide viewer

OpenGL based 3D surface graphing tool

Stereoscopic visualisation of time varying point fields

Stereoscopic visualisation of time varying surfaces

Computers are useless. They can only give you answers.
Pablo Picasso

Calculating stereo pairs
The correct way to calculate stereo pairs and how to create them using any raytracer (examples from POVRay), some principles for creating easy viewing stereo pairs/movies, and examples on how how to create stereo pairs in OpenGL.

DepthQ projector
Brief evaluation as a stereoscopic projection solution.

Project: Driving task simulator

Stereo pair photography
The low cost way to photograph/film stereo pairs and how to manually creating stereo pairs from a photograph.

Stereoscopic ghosting correction

Camera frustums for 2 wall stereoscopic projection

ZScreen

Active

Passive

I can't smell mothballs. Because it is so hard to get their littlelegs apart.
Steve Martin


  New   Stereo projection for hemispherical domes
Unity game engine and iDome
Data visualisation in crystal
Warping patch for Quartz Composer
FAQ: Spherical mirror projection for hemispherical domes

The contents of this web site are © Copyright Paul Bourke or a third party contributer where indicated. You may print or save an electronic copy of parts of this web site for your own personal use. Permission must be sought for any other use.