|
A simple virtual reality thing
- flies in a window which is not only draggable and zoomable but also fully resizable
- has a mouse control (which works in the full-screen mode too)
- can fly through any user-dropped elevation map; the map can be painted in custom colors
- sports an application icon, many thanks to Teddy Schatz (BiadeRunr@aol.com)
- with the complete source and lots of comments and explanations
- shows off a custom (private) event queue, and the flexibility it gives
- No QuickDraw3D, all rendering and graphics is done by the code itself
If my PowerMac 8500/132 doesn't lie to me, the new Venus flies at 27 frames/sec in a 240x200-pixel window, and at 4 frames/sec in a 1024x768-pixel window (at 8-bit color depth).
|
|
The README file [plain text file]
Application and the source code archive off this site [.cpt.hqx , 475K]
contains a PowerMac application, CodeWarrior 11 project, and the source code.
Screen shot of the flight [.gif , 15K]
And another snapshot [.gif , 15K]
These are full-screen versions of the thumbnail pictures above - still snapshots taken off the Mac screen during the flight. The pictures correspond to an old Venus, version 1. I can't seem to make up my mind as to which frame of the new flight is the best.
- Requires
- Grayscale image processing classlib
|