Maps, Tags, Tutorials and Assets for the Halo Custom Edition Game

MENU

Search

Follow/Share Us

 

Follow HaloCEmaps on Twitter

Troubleshooting

Website FAQ
Troubleshooting Halo CE
Dedicated Server

Extras

Official HEK Mapping Tutorial
Ghost's Tutorials Index
Top 100 Favorites Lists
Top 50 Year 2007 Lists
Top 50 Year 2008 Lists
Top 50 Year 2009 Lists
Top 50 Year 2010 Lists
Top 50 Year 2011 Lists
Top 50 Year 2012 Lists
Top 50 Year 2013 Lists

Email Notices


Translate


File Sections

All Files
Halo Custom Edition Game
Official Halo CE Files
Halo CE Maps
Lumoria Campaign
Modifed Single Player Maps
Custom Single Player Maps
CMT Single Player Maps
Multiplayer Maps w/ AI
Modified Multiplayer Maps
YELO - Open Sauce Maps
Maps for Machinima
Custom UI Files
Halo Utilities
Tutorials
3D Model Files
Halo CE Misc. Tags
Halo CE Biped Tags
Halo CE Scenery Tags
Halo CE Tag Packs
Halo CE Vehicle Tags
Halo CE Weapon Tags
Misc. Halo Files
The Halo CE Chronicles


Donate

Help us defer the
cost of bandwidth.

RSS Feed

RSS Feed

Halo CE BSP Tag Converter V2.5

Title: Halo CE BSP Tag Converter V2.5
Section: Halo Utilities
Author: FireScythe
Description: This BSP converter takes a Halo CE BSP in tag format, collects raw data from it and outputs an obj file usable in any compatable modelling program.

File Name: Halo_CE_BSP_Tag_Converter_V2.5.zip
Media Type: Zip
Size: 448.7K  Date: 08/27/06
Downloads: 7,126
User Rating: 7.8




problems downloading files?


Rate This File!

User Rating: 7.8



File Notes

Halo CE BSP Tag Converter V2.5

Made by: FireScythe
Based Upon: BSP Tag Converter V2 Source by Jahrain

Summary:
This BSP converter takes a Halo CE BSP in tag format, collects raw data from it and outputs an obj file usable in any compatable modelling program.

Because of small problems with V2, (bitmap extraction, errors when opening certain BSP's) I decided as a little project to re-make the converter from scratch in C# to make a more robust version.

I did use Jahrains source code (given to me when adding bitmap extraction for V2) as a reference so I hope he doesnt mind too much.

I ended up added other features to this one such as portal conversion, marker extraction, etc. so have fun with those.

Features:
- Perfect mesh conversion from tag to obj
- Full extraction of bitmaps used by the bsp
- Fully applied materials through the use of a .mtl file
- Optional seperate mesh by material
- Lens Flare Marker extraction
- BSP Marker extraction
- Portal Faces conversion
- Fog Plane conversion

BSP Conversion:
To convert a BSP -
1. Goto File-Open BSP
2. Select and open the BSP to convert
3. Select the options you want enabled
4. Click "Convert Model"

The resulting files will be located in the relative folder the BSP tag is found in. For example:
A BSP tag in:

C:\Pro........tom Edition\tags\levels\test\bloodgulch

will have its resulting files in:

C:\Pro........tom Edition\data\levels\test\bloodgulch

To import the BSP into 3ds Max -
1. Open 3ds Max
2. Goto File-Import
3. Change the file type to ".obj"
4. Select the newly created BSP mesh
5. When the import dialog box appears use the options as follows

Rotate Model - Unchecked
Texture Coordinates - Checked
Normals - Checked
Unify - Unchecked
Obj Smooth Groups - Unchecked
Smooth Group - 1
Vertex Scale - 1.0
Use Materials - Checked
Material Library - Use the filename under "Material Library"
on the BSP Converter
6. Click "OK"


Post BSP Conversion Script:
Included in the program is a max script utility that is used to import the lens flare and BSP markers. It is accessed by pressing the "Get Script" button in the menu bar.

The script also fixes texture viewing problems in 3ds Max by setting all materials to show in viewport and also sets all bitmaps to ignore the alpha channel.

To use the script -
1. Click the hammer tab on the far right of the screen.
2. Click the "MAXScript" button.
3. Click the "Run Script" button.
4. Select and open the script.
5. Re-select "BSP Post Script" from the utilities drop down list.

To fix the textures -
1. Select all of the objects
2. Click "Fix Materials

To import markers -
1. Set the desired marker radius
2. Click "Import"
3. Select and open the txt file made by the BSP converter


Special Thanks:

Jahrain for the original BSP Converter and the source code, without which I probably wouldnt have had a clue how to do this.

Kornman for his TagInterfaceV2.dll that made reading tags alot easier.

 

Top User Picks

Open Sauce for HaloCE, In
Downloads: 12,039
User Rating: 9.3