Crates.io | qbsp |
lib.rs | qbsp |
version | 0.5.0 |
source | src |
created_at | 2025-02-05 23:23:49.626888+00 |
updated_at | 2025-05-15 20:59:25.326082+00 |
description | Rust crate for parsing and operating with Quake 1 BSP files |
homepage | |
repository | https://github.com/Noxmore/qbsp |
max_upload_size | |
id | 1544865 |
size | 109,398 |
Rust crate for parsing, and operating with Quake 1 BSP files.
.bsp
files with the BSP29 and BSP2 formats..lit
supported).RGBLIGHTING
, LIGHTGRID_OCTREE
, BRUSHLIST
, and DECOUPLED_LM
lumps.use qbsp::prelude::*;
let _ = BspData::parse(BspParseInput {
bsp: &[], // Data of the bsp file.
lit: None, // Optional lit file for colored lighting if no `RGBLIGHTING` BSPX lump is present.
settings: BspParseSettings::default(),
});
I might work on these at a later date, but if anyone wants to help out or just give some ideas, they're more than welcome to!