Picture: Sequence of images through a corridor and room.
Preparing the environment
To execute the programs it is necessary the follow these steps:
Install the emulation program DOSBox v0.70.
Modify the dosbox.conf file by putting machine=vga and cycles=auto.
Expand the file below (1993-12S.zip) in the root of the disk C:\. The directory "c:\1993-12S" will be created containing the executable files, source codes, scene description and a visualization tool written in Java.
Execute DOSBox and enter the command "mount c C: \ ". You can ignore the alert message that appears.
Go to disk C by using the command "C:".
Go to the directory of the executables by issuing "CD C:\1993-12S\bin".
Generating the room scene or the jet plane scene
Picture: Visualization of the room scene. |
After executing the steps above you can generated the room scene by following steps:
Execute the batch file "geraSala.bat" (for the room scene) or "geraX29.bat" (for the jet plane scene). Run one of the two files through the DOSBox window. The batch file will execute the SL.EXE by passing the corresponding scene file. As a result an image file SAIDA.RGB of size 200 by 200 pixels will be generated.
I created a small program in Java to visualize the scene file. This program opens the SAIDA.RGB file and display the content in a window. To execute this program opens the Windows Explorer and click twice over the file C:\1993-12S\bin\Image.jar. This program not only show the scene but also converts it to the JPG format by generating the file Saida.jpg. It is necessary that have the Java virtual machine installed. The Java VM should be at least version 1.4.
To visualize the polygonal mesh
Picture: Polygonal mesh |
To visualize the polygonal mesh you can call "wireSala.bat" (for room scene) or "wireX29.bat" (for the jet airplane scene). You should run it from the DOSBox window. After the image appears you can be press any key from the numeric keyboard. It will rotate, approximate and move the polygonal mesh. The program stops executing when the space bar is pressed.
To visualize the lamp animation
Picture: Lamp image |
Go to the directory "CD C:\1993-12S\Animacao" in the DOSBox window. Execute the AAPLAY.EXE. It is an old visualization tool. Open the file ABAJUR.FLI using the mouse on the DOSBox window. Select FILE and than FLI LOAD... The ABAJUR.FLI file name will appear on the left side of the window. Select the file and click in the button OK. It will appear the image of a green lamp. In the left inferior part of the windows there will be two arrows pointing right. Click over the double arrows. This animation was created frame by frame. It consists of the movement of the light around of a lamp.
Picture: Images generated with the scanline implementation available below. |
|