Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!vsi1!apple!well!ewhac From: ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) Newsgroups: comp.sys.amiga Subject: Re: Coke 3D Message-ID: <10658@well.UUCP> Date: 9 Feb 89 07:38:54 GMT References: <8902071540.AA02699@terra.oscs.montana.edu> Reply-To: ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) Organization: Speak Before You Think Enterprises Lines: 32 Quote: "I went to court for a parking ticket; I pleaded insanity." -- S. Wright In article <8902071540.AA02699@terra.oscs.montana.edu> iphwk@MTSUNIX1.BITNET (Bill Kinnersley) writes: >How does Coke-3D work? Would it be possible to make a Coke-3D animation >for the Amiga? > Funny you should mention that. They've been discussing that one rather a lot over in comp.graphics. Basically, it depends rather heavily on a psychophysical artifact of the way your eye processes information. If the light level is bright, the information is sent to the brain quickly. If it's dim, it takes longer for the retina to "fire" and send the information to the brain. Therefore, when you darken the image received by one eye, the dark image will arrive at the brain later than the bright image. If things work out just right, the undarkened eye will be seeing the current frame just as the *previous* frame is being registered by the darkened eye. Now then. If you have a lot of horizontal motion, you will get a 3D effect, since the clear eye will see the current frame, and the darkened eye will see the previous frame, which is shifted horizontally due to the horizontal motion. Thus, you get the needed parallax to perceive 3D. In other words, it's extraordinarly cheap, and is *extremely* viewer-dependent. And yes, you can do this on the Amiga, though it will look just as cheap. _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ Leo L. Schwab -- The Guy in The Cape INET: well!ewhac@ucbvax.Berkeley.EDU \_ -_ Recumbent Bikes: UUCP: pacbell > !{well,unicom}!ewhac O----^o The Only Way To Fly. hplabs / (pronounced "AE-wack") "Work FOR? I don't work FOR anybody! I'm just having fun." -- The Doctor