model/x-bsp MIME Type
model/x-bsp identifies for Quake III BSP maps, how the binary structure works, and how Poly supports it. MIME type details for model/x-bsp
In active use| MIME type | model/x-bsp |
|---|---|
| Extensions | .bsp |
| Magic number | 49 42 53 50 (IBSP) |
| First standardized | 1999 |
| Created by | id Software |
| Browser support | |
| Example applications | GtkRadiant, Quake III Arena, ioquake3 |
| Poly support | Partial. Poly supports the Quake III BSP variant with recognizable geometry and related materials. |
| Indexed by Poly | Yes. Poly indexes filenames and available scene metadata; lump entries are not separate searchable records. |
| Preview in Poly | Yes. Poly previews supported map geometry, materials, and lightmaps. |
| Poly agent | Yes. An optimized rendition of the 3D scene is provided to the agent, allowing compact yet information-rich multimodal interaction with 3D files. |
What does model/x-bsp represent?
model/x-bsp is an unregistered identity for the Quake III Arena BSP map variant. Its header is IBSP; the supported standard version is 46. A lump directory points to entities, textures, vertices, faces, lightmaps, and visibility data.1
The .bsp suffix is used by several engines. This identity and Poly support refer to Quake III style maps, not every BSP dialect.
Opening and conversion
Open it with GtkRadiant or a compatible Quake III engine, keeping the map's textures and archive dependencies available. Exporting visible geometry to glTF or OBJ can help with general 3D tools, but entities, shaders, portals, and visibility data are engine-specific.
Support in Poly
Poly previews supported Quake III map geometry and materials, indexes filenames and available scene metadata, and gives the agent an optimized rendition of the scene. It does not expose every lump or displayed count as a separately searchable item.
Footnotes
- id Software. Quake III Arena qfiles.h. The source defines the
IBSPidentifier, BSP version 46, lump constants, and lightmap dimensions. ↩