io_import_rbsp
io_import_rbsp copied to clipboard
Blender Addon for importing Titanfall Engine maps
io_import_rbsp
Blender importer for Titanfall Engine map files
Download
- Get Blender:
- Get the Addon:
Installation
In Blender:
Edit > Preferences > Add-ons > Install- Find
io_import_rbsp_vX.Y.Z_bX.Y.zipvX.Y.Zis the addon versionbX.Yis the Blender version
- Click
Install Addon - Check the box to enable
Import-Export: io_import_rbsp
Usage
WARNING: Imports can take multiple minutes & consume many GB of RAM
Test a small map before loading Olympus and setting your PC on fire
Extract Maps
Map files are stored in .vpk archives, you'll need extra tools to get them:
- Install HarmonyVPKTool (if you haven't already)
- Locate the
.vpks for the game you want to work with (game must be installed)Titanfall/vpk/Titanfall2/vpk/Apex Legends/vpk/
- Open the dir vpk (
mp_whatever.bsp.pak000_dir.vpk) for the map you want to load- You can find a list of map names for each game in the Wiki
- The lobby maps are always in
mp_common.bsp.pak000_dir.vpk
- Extract the whole
maps/folder to someplace you'll remember- for Titanfall 1 & 2 you only need the
.bsp&.entfiles - Apex Legends maps after season 11 need
.bsp_lumpfiles
- for Titanfall 1 & 2 you only need the
Import Map
Once you've extracted the files you need:
File > Import > Titanfall Engine .bsp- Select the
.bsp(.bsp_lump&.entfiles need to be in the same folder) - Choose your settings
- Click Import
- Wait a few minutes (Can easily take 1hr+ on Apex Legends maps)
Import Materials
TODO
Import Models
(EXPERIMENTAL) TITANFALL 2 & APEX LEGENDS ONLY!
- Titanfall:
.vpkMaterials & Models - Titanfall 2:
.rpakMaterials;.vpkModels - Apex:
.rpakMaterials & Models
- Legion Workflow
- Requires:
Related Tools
Respawn VPK
More Blender Addons
- SourceIO
- GoldSrc & Source Engine importer (
.bsp,.vmt,.vtf,.mdl)
- GoldSrc & Source Engine importer (
- SourceOps
- Source Engine model exporter
- Perimeter
- Titanfall 2
.mdlediting QoL tool
- Titanfall 2
- PyD3DBSP (Archived)
- Call of Duty 2
.bspimporter
- Call of Duty 2
- blender_io_mesh_bsp
- Quake 1
.bspimporter
- Quake 1
- Blender_BSP_Importer
- Quake 3
.bspimporter
- Quake 3
FAQs
- No Textures / Models?
- I'm working on it
- Why can't I see anything?
- Titanfall Engine maps are huge, you need to increase your view distance
3D View > N > View > Clip Start: 16, End: 102400(only affects that 3D view)- You will also need to increase the clipping distance for all cameras
- Why is my
.blendfile still huge after I deleted everything?- Blender keeps deleted items cached in case you want to undo
- To clear this cache use:
File > Clean Up > Recursive Unused Data Blocks - Or set the Outliner display mode to Orphan Data & click Purge
- It broke? Help?
- Ask around on Discord, you might've missed a step someplace
- If you're loading a brand new Apex map, it might not be supported yet
- Can I use this to make custom maps?
- No, we don't know enough about Respawn's
.bspformat to make compilers - As easy as it might sound on paper, editing a
.bspdirectly is no small task
- No, we don't know enough about Respawn's
- Can I use this for animations?
- Sure! but be sure to credit the tool someplace
- And credit Respawn too! they made the maps in the first place
Further Questions
NOTE: I am a full-time Uni Student in an Australian Timezone
Don't go expecting an immediate response
Open a GitHub Issue with the question label
If you don't want a GitHub account I can be found on Discord as b!scuit#3659
Send your Question in a Message Request or I'll assume you're a bot
You can also find me in these Titanfall & Apex Discords:
- Titanfall 1:
- Titanfall 2:
- Apex Legends:
If you join one of the above Discords just to add me, I'll assume you're a bot