don't valve transform normals

This commit is contained in:
Quaternions 2025-02-05 11:03:53 -08:00
parent 2c4ec76c96
commit a8853cb1a7

@ -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 face_list=sides.iter().map(|side|{
let plane=bsp.plane(side.plane as usize)?; let plane=bsp.plane(side.plane as usize)?;
Some(Face{ 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()), dot:valve_transform_dist(plane.dist.into()),
}) })
}).collect::<Option<std::collections::HashSet<_>>>().ok_or(BrushToMeshError::MissingPlane)?; }).collect::<Option<std::collections::HashSet<_>>>().ok_or(BrushToMeshError::MissingPlane)?;