Atari.Org
Click Here
HomeNewsServicesForumsSupport

Talk Atari

Atari.Org Forums


16/32-Bit

8-Bits

Classics

Emulation

Jaguar

Lynx

Classic Consoles Forum 8-Bits Forum 16/32 Forum
Emulation Forum Jaguar Forum Lynx Forum
 
 Subject: RE: Game Boy Advance Doom based on Atari Jag versi
Author: Fredrik Olsson (h13n2fls32o815.telia.com)
Date:   10-18-2001 12:43

WAD files is the Doom equalent for PAK files in Quake. Not to clutter up the harddrive with thousands of files they are instead but into a WAD/PAK. WAD Was somewhat simplier made up of data chunks while PAK files works more like an actual file structure.

BSP = Binary Space Partinioning. BSP in an algoritm for structuring geometry data for faster usage. The word "Tree" comes from the fact that the BSP structure resembles of a Tree with branches.

A BSP tree consist of Nodes and leaves. A node points to two other nodes or leaves and a leaf contains actual geometry.
You build a BSP tree by dividing ALL geometry in two halfes "the front" and "the back" you then step down on both sides and split them two until there in a node is no more geometry in front or back of each other and you then make a leaf instead.

Now when drawing the geometry you take your first node and check. Can I see the front? If not Hurray! You can ignore 50% of the geometry data. If you can you step down to the next node and do the check again. If you happen to step down into a leaf you just draw the geometry to screen. Best thing is that in this way the geometry comes out sorted front to back or back to front automaticaly.
In quake a level in general consists of 100.000 polygons or more, using BSP there is only need to handla aproximately 500 at a time.

For more information I refer to the online BSP faq or my article due for release in next UCM.

 Topics Author  Date
  Game Boy Advance Doom based on Atari Jag version new T.Wellicome 09-14-2001 22:37 
   RE: Game Boy Advance Doom based on Atari Jag versi new Stone 09-16-2001 10:40 
   RE: Game Boy Advance Doom based on Atari Jag versi new shalroth 09-20-2001 10:41 
    RE: Game Boy Advance Doom based on Atari Jag versi new Stone 09-22-2001 09:46 
     RE: Game Boy Advance Doom based on Atari Jag versi new Shalroth 09-24-2001 16:47 
      RE: Game Boy Advance Doom based on Atari Jag versi new Stone 09-25-2001 13:30 
       RE: Game Boy Advance Doom based on Atari Jag versi new shalroth 09-25-2001 13:42 
        RE: Game Boy Advance Doom based on Atari Jag versi new Stone 10-01-2001 21:00 
         RE: Game Boy Advance Doom based on Atari Jag versi  Fredrik Olsson 10-18-2001 12:43 
          RE: Game Boy Advance Doom based on Atari Jag versi new alexander holland 10-26-2001 18:30 
           RE: Game Boy Advance Doom based on Atari Jag versi new Shalroth 12-19-2001 13:13 
          RE: Game Boy Advance Doom based on Atari Jag versi new Stone 11-07-2001 23:35 
     RE: Game Boy Advance Doom based on Atari Jag versi new Shalroth 09-24-2001 16:48 
      RE: Game Boy Advance Doom based on Atari Jag versi new T.Wellicome 09-24-2001 20:44 
    RE: Game Boy Advance Doom based on Atari Jag versi new Fredrik Olsson 10-18-2001 11:50 
     RE: Game Boy Advance Doom based on Atari Jag versi new Shalroth 10-18-2001 17:48 
      RE: Game Boy Advance Doom based on Atari Jag versi new someguy 10-26-2001 19:35 
       RE: Game Boy Advance Doom based on Atari Jag versi new Shalroth 10-30-2001 18:49 
   RE: Game Boy Advance Doom based on Atari Jag versi new Elliot 10-21-2001 19:59 

 Reply To This Message
 Your Name:
 Your Email:
 Subject:
 Human verification:   What's this?
               _    __     _ _     
 _ __  ___ _ _| |_ / _|___| (_)___ 
| '_ \/ _ \ '_|  _|  _/ _ \ | / _ \
| .__/\___/_|  \__|_| \___/_|_\___/
|_|                                
    



Copyright © 1997-2024 Atari.Org 
Atari is registered trademark of Infogrames