From 96e311ef99bb0713f13043ab1ac8757a490f1c5f Mon Sep 17 00:00:00 2001
From: Quaternions <krakow20@gmail.com>
Date: Wed, 5 Feb 2025 15:37:42 -0800
Subject: [PATCH] surfs work better when you do filter this bevel thing

---
 lib/bsp_loader/src/brush.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/bsp_loader/src/brush.rs b/lib/bsp_loader/src/brush.rs
index 8924fc3..7ac7086 100644
--- a/lib/bsp_loader/src/brush.rs
+++ b/lib/bsp_loader/src/brush.rs
@@ -255,7 +255,7 @@ pub fn brush_to_mesh(bsp:&vbsp::Bsp,brush:&vbsp::Brush)->Result<model::Mesh,Brus
 			}
 		}
 	}
-	let face_list=sides.iter().map(|side|{
+	let face_list=sides.iter().filter(|side|side.bevel==0).map(|side|{
 		let plane=bsp.plane(side.plane as usize)?;
 		Some(Face{
 			normal:valve_transform_normal(plane.normal.into()),