before I go too far
Splitting bsp into meshes by texture now works. Still lots of white bits (all patches/billboards/free meshes?)