
Chapter 28.5. Playing Movies in a Java 3D World (Part 2)


This code comes from the website for the book:

  Killer Game Programming in Java
  Andrew Davison
  O'Reilly, May 2005
  ISBN: 0-596-00730-2
  http://www.oreilly.com/catalog/killergame/
  http://fivedots.coe.psu.ac.th/~ad/jg

However, this example and the associated chapter do _NOT_ appear 
in the printed book.

Contact Address:
  Dr. Andrew Davison
  Dept. of Computer Engineering
  Prince of Songkla University
  Hat Yai, Songkhla 90112, Thailand
  E-mail: ad@fivedots.coe.psu.ac.th


If you use this code, please mention my name, and include a link
to the book's Web site.

Thanks,
  Andrew

-------------------------------------------------

There are five movies here:
  * john.mov, johnMJ.mov
  * Sample.mov, SampleMJ.mov
  * Jumps.mov

If you play john.mov or Sample.mov using QTSnapper1, you
wil see scrambled pixels. This is fixed by switching to
johnMJ.mov or SampleMJ.mov

e.g.
$ java Movie3D johnMJ.mov

johnMJ.mov and SampleMJ.mov are versions of the original
QuickTime MOV files, but using the M-JPEG spatial compression 
codec. This reason why this gets rid of the scrambling is 
explained in the article.

I created the files by using the export tool in the
QuickTime player in QuickTime 6 Pro 
(http://www.apple.com/quicktime/pro/), exporting the 
original files using the M-JPEG A codec.

---------------------------------
Last updated: 2nd June 2005