home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / C++ / Snippets / QD3D Juggler / README < prev   
Encoding:
Text File  |  1995-12-27  |  1.4 KB  |  38 lines  |  [TEXT/CWIE]

  1. About the Juggler project:
  2.  
  3. This was written as a demo for a talk for the Developer's SIG of 
  4. the Macintosh Downtown Business User's Group (Mac dBug) in 
  5. Seattle, WA. 
  6.  
  7. It was written for Metrowerks Codewarrior release 7, and is 
  8. based on PowerPlant. Most of the files assume that you're using
  9. a pre-compiled header built from "PP_QD3D Headers.pch". This
  10. includes the debugging PowerPlant headers and the QuickDraw 3D 
  11. headers.
  12.  
  13. Juggler implements two kinds of Quickdraw 3D rendered images.
  14.  
  15. The first is nearly identical in function to the "Start Here"
  16. "boxes" demo supplied by Apple. I've completely rewritten the 
  17. code in C++ in order to make it easier to integrate into 
  18. PowerPlant and adapt to other things.
  19.  
  20. The second is a "prop pane", which renders either a cube or a 
  21. juggling club and then tumbles and moves it about the window.
  22. It is meant as an exploration of QuickDraw 3D Transform objects.
  23. Also, dragging in the window moves the camera position.
  24.  
  25. It also installs QuickDraw 3D error handlers to display any 
  26. errors, warnings, and notices in a TextEdit window. You turn it
  27. off by removing the line
  28.         CQD3DErrorsDoc * doc = new CQD3DErrorsDoc();
  29. from main().
  30.  
  31. This is intended as quick and dirty demonstration code. 
  32. No warrantee expressed or implied, etc. I don't claim any 
  33. copyright, but I would like to hear from you if you find it useful.
  34.  
  35. James Jennings
  36. jennings@halcyon.com
  37. December 4, 1995
  38.