From 24c01962bf43c134d624b589963e8c2d8d4a8b6c Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Wed, 5 Feb 2025 14:54:01 -0800 Subject: [PATCH] only create physics for SOLID brushes --- lib/bsp_loader/src/bsp.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/bsp_loader/src/bsp.rs b/lib/bsp_loader/src/bsp.rs index d64f5c2..3b02f87 100644 --- a/lib/bsp_loader/src/bsp.rs +++ b/lib/bsp_loader/src/bsp.rs @@ -122,6 +122,9 @@ pub fn convert<'a>( let brush_mesh_start_idx=world_meshes.len(); for brush in &bsp.brushes{ + if !brush.flags.contains(vbsp::BrushFlags::SOLID){ + continue; + } let mesh_result=crate::brush::brush_to_mesh(bsp,brush); match mesh_result{ Ok(mesh)=>world_meshes.push(mesh),