Quick Info Table |
System Requirements |
Lightspeed 3D is optimized for the PowerPC, running MacOS 7.0 or higher, with a monitor set to 16-bit color. However, at this point it contains no assembly code, and it should compile for 68K Macs as well. Let me know if you'd like to try it.
|
Licensing |
Lightspeed 3D is available free for any use, commercial or otherwise. However, it is provided "as is" and the user accepts responsibility for any risk to person, data, computer, mental health, etc.
|
Language |
The library is written entirely in C++ using Metrowerks CodeWarrior.
|
Suggested Uses |
Lightspeed 3D is appropriate for making many types of realtime 3D games, such as MechWarrior, 3D fighting games, Doom-type games, driving/flight simulators, etc. It is also appropriate for modeling or visualization software, when the data being modeled or visualized takes the form of discrete polygons.
|
Suggested Non-uses |
Lightspeed 3D is not appropriate for games such as Riven where a high degree of realism is needed. (If that's what you're looking for, I suggest you check out POV-Ray.) Also, it does not currently support transparent polygons, which may limit its utility in some cases.
|
Support |
No support is available for Lightspeed 3D, as I'm no longer developing it. I now consider QuickDraw 3D to be a better approach to 3D games.
|