From a8853cb1a79a58c0f475bb2daaf25b473d406081 Mon Sep 17 00:00:00 2001
From: Quaternions <krakow20@gmail.com>
Date: Wed, 5 Feb 2025 11:03:53 -0800
Subject: [PATCH] don't valve transform normals

---
 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 52bcabc..006942a 100644
--- a/lib/bsp_loader/src/brush.rs
+++ b/lib/bsp_loader/src/brush.rs
@@ -209,7 +209,7 @@ pub fn brush_to_mesh(bsp:&vbsp::Bsp,brush:&vbsp::Brush)->Result<model::Mesh,Brus
 	let face_list=sides.iter().map(|side|{
 		let plane=bsp.plane(side.plane as usize)?;
 		Some(Face{
-			normal:valve_transform(plane.normal.into()),
+			normal:strafesnet_common::integer::vec3::try_from_f32_array(plane.normal.into()).unwrap(),
 			dot:valve_transform_dist(plane.dist.into()),
 		})
 	}).collect::<Option<std::collections::HashSet<_>>>().ok_or(BrushToMeshError::MissingPlane)?;