quake3_loader 0.2.0

Crate for loading Quake 3 BSP files based on description given here http://www.mralligator.com/q3/
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#Example usage


(Assuming that the pk3 file is unzipped locally)

    extern crate quake3_loader;
    use std::fs::{File};
    use std::path::{Path};
    use std::io::{Read};
    fn main() {
        let path = Path::new("pak0/maps/q3dm1.bsp");
        let mut file = File::open(path).unwrap();
        let mut bytes = Vec::new();
        file.read_to_end(&mut bytes).unwrap();
        let bsp = quake3_loader::read_bsp(bytes);           
        println!("{:?}", bsp);
    }