💾 Archived View for mirrors.apple2.org.za › archive › apple.cabi.net › Demos › RenderinGS › renderin… captured on 2024-02-05 at 13:58:15.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
This directory contains a demo version of RenderinGS, a 3D graphics engine that renders a texture-mapped world onto a 320x200 display in 32768 colours, and allows you to nagivate around the world in full three-dimensional perspective. The program "RenderinGS.demo" is a program that can be launched from the Finder. It requires that a Second Sight video board be connected to either a standard Apple RGB monitor, or a VGA monitor. A CPU accelerator board is also recommended. RenderinGS takes about 10 seconds to render one frame on an accelerated GS, and approximately 25 seconds on an unaccelerated GS. When you first launch the demo, it will proceed to initialise itself and load the demo world, and then the screen will go black until the first frame is rendered. Pressing ESC will end the demo. Pressing the UP ARROW key will cause you to start moving forward through the world until you press another key. The DOWN ARROW key will cause you to move backwards, the LEFT ARROW key will cause to you rotate anti-clockwise, and the RIGHT ARROW key will cause you to rotate clockwise. Again, remember that it takes 10-25 seconds to show each new position, so be patient! You can press SPACE to stop movement. However, since RenderinGS models movement through the use of physical forces, you'll actually continue to move for a few more frames, although slower and slower until you stop. I hope you enjoy the demo! I am working on making the renderer a lot faster than it is now, which will not be too difficult considering that this demo version is almost entirely written in C! For a program written in C, I think the speed of this version is pretty impressive.