Home Ray Traced Models Anaglyphs Interactive Models Virtual Flowers About me Tunes Jacob Van Eyck Fractal Tune Smithy

Interactive Anaglyphs

cube, tetrahedron, octahedron, icosahedron, dodecahedron, golden oblate rhombohedron, golden prolate rhombohedron, triacontrahedron, small stellated dodecahedron, great dodecahedron, pentagonal antiprism, pentagonal pyramid, rhombic dodecahedron, stella octangula, rhombic dodecahedron as golden rhombohedra, rhomb icicosahedron as golden rhombohedra, triacontrahedron as golden rhombohedra.

You need red/sky blue glasses to view these. You sometimes get them with special editions of magazines, such as for the Sojourner pictures. You can find a link to a list of 3D glasses manufacturers at the top of this Pathfinder page.

They look best from a distance of about 20-30 cm.

They may take a while to snap into view.

Click on the anaglyph for an interactive version which you can turn with the mouse.

See the Anaglyph Garden too - coloured anaglyphs :-). They are done by varying the green and blue parts of the cyan component of the anaglyph.

How to view the interactive models

cube

tetrahedron

octahedron

icosahedron

dodecahedron

triacontrahderon

golden oblate rhombohedron golden prolate rhombohedron

small stellated dodecahedron

great dodecahedron

pentagonal anti-prism

pentagonal pyramid

rhombic dodecahedron

stella octangula

rhombic dodecahedron as golden rhombohedra

rhombic icosahedron as golden rhombohedra
triacontrahedron as golden rhombohedra

How to view the interactive models

Click on any model on this page to see the interactive version of it.

To turn the model, click anywhere within it (or behind it, as it will seem with the red/blue spectacles on) and drag..

If your web browser doesn't show the interactive anaglyphs, you can download CosmoPlayer plug in from this site:

Cosmo Player 2.1 (one of several viewers for this type of model).

How the interactive anaglyphs were made

Your controls and their effect:

The zoom control will seem to make the model shrink in size rather than to move away into the distance as it usually would.

Use the pan controls (or whatever your browser has as their equivalent) with the mouse outside the models to move them about on the page.

You will find that the rotate control has no apparent effect. Actually, you are moving round the model in the same way as you usually do, but in order to keep the red image always to the left of the cyan one, the model turns to face you as you move.

If you get dashed lines instead of solid lines, see if you can change the choice of renderer (in Cosmo player, click on the preferences button, and choose Graphics).

The interactive versions of the models have occasional gaps in the lines where one colour hides the other one. Any suggestions about ways of making lines black when they overlap in the VRML environment welcome.

Models on this page: cube, tetrahedron, octahedron, icosahedron, dodecahedron, golden oblate rhombohedron, golden prolate rhombohedron, triacontrahedron, small stellated dodecahedron, great dodecahedron, pentagonal antiprism, pentagonal pyramid, rhombic dodecahedron, stella octangula, rhombic dodecahedron as golden rhombohedra, rhomb icicosahedron as golden rhombohedra, triacontrahedron as golden rhombohedra

Back to the top of this page.

Links

Try out my Virtual Flower program - you can make anaglyphs of many polyhedra, and even anaglyphs of four and higher dimensional simplexes and tesseracts - and rotate them in the higher dimensions with the mouse.

Interactive models

More mathematical images

Robert's home page

How the interactive anaglyphs were made

Here's how they work - taking the cube by way of example:
Billboard
{ 
 axisOfRotation 0 0 0 
 children
 [
  DEF ssLEFT_OBJECT SphereSensor {}
  DEF trLEFT_OBJECT Transform 
  {
   #initial scale & rotation to use
   #.... cube here with transparent faces and cyan emissive lines
  }
 ]
}
Billboard
{ 
 axisOfRotation 0 0 0
 children
 [
  Transform 
  {
   translation -0.4 0 0#translation increment between the two halves of the anaglyph   
   rotation 0 1 0 -0.1#rotation increment between the two halves of the anaglyph   
   children
   [
    DEF ssRIGHT_OBJECT SphereSensor {}
    DEF trRIGHT_OBJECT Transform 
    {
     #initial scale & rotation to use - same as for left object
     #.... cube right object - identical to left object, except that it has red emissive lines
     children
     [
     ]
    }
   ]
  }
 ]
}

# Synchronise the two objects so that when you turn one, the other turns with it in 
# identical fashion

ROUTE ssRIGHT_OBJECT.rotation_changed TO trRIGHT_OBJECT.set_rotation
ROUTE ssLEFT_OBJECT.rotation_changed TO trLEFT_OBJECT.set_rotation
ROUTE ssRIGHT_OBJECT.rotation_changed TO trLEFT
_OBJECT.set_rotation
ROUTE ssLEFT_OBJECT.rotation_changed TO trRIGHT_OBJECT.set_rotation

That's it!

So if you want to make anaglyphs like this, you could just make two models in suitable colours, otherwise identical, and inline them in the appropriate places in that code.

top