io_import_rbsp icon indicating copy to clipboard operation
io_import_rbsp copied to clipboard

Blender Addon for importing Titanfall Engine maps

Results 12 io_import_rbsp issues
Sort by recently updated
recently updated
newest added

C++ mesh converter: https://github.com/snake-biscuits/bsp2gltf If we can get equivalent quality meshes out of `bsp2gltf`, imports would get way faster Then we only need to ship `bsp2gltf` binaries & feed maps...

enhancement

Break decals into multiple render passes & use the `Z Combine` Compositor node to enforce an order for overlapping faces

enhancement
Fanart

Should collab w/ other addons like [Perimeter](https://github.com/EM4Volts/Perimeter) `.rpak` tools will be a must ## Formats - [ ] **Titanfall**: Source Engine `.mdl` v46 - [ ] **Titanfall | 2**: Titanfall...

enhancement
Fanart

We can get interpret TricollTriangles now! You can filter for TextureData to find invisible collision objects (nodraw tricoll, playerclip brushes etc.) ```python >>> import bsp_tool >>> bsp = bsp_tool.load_bsp("E:/Mod/Titanfall2/maps/sp_training.bsp") >>>...

enhancement
Titanfall
Titanfall 2
Speedrunning
Navmesh
Reverse Engineering

Lighting is extremely blown out, need to work out how to translate cone calculations etc. [SourceIO](https://github.com/REDxEYE/SourceIO) might have a solution

enhancement
help wanted
Fanart

It'll chug but it'd save so much pain - [ ] figure out how to specify material path - [ ] clearly document how to extract textures (automating would be...

enhancement
Fanart

select a portion of the map to import limits worldspawn by meshbounds limits ents to selected area how to communicate poi? * center & radius? (Apex POI ents) * predefined...

enhancement
Speedrunning
Fanart

Take advantage of linking & instancing to reduce RAM usage & filesizes Should be part of a general config for locating assets & external tools

enhancement
Fanart

Optional (import setting); an extra node group in all world shaders Will probably require some trickery to recalculate lightmap uvs in the atlas

enhancement
Fanart

Use the bpy `.foreach_set` method with NumPy to speed up mesh assembly. Can also use the new Vertex lookup method from `bsp_tool/src/glview.cpp` to save some time VertexReservedClass -> NumPy array...

enhancement