fix(fields): remove radius from normal/closest point

This commit is contained in:
Nova
2023-08-07 16:45:37 -04:00
parent 6ab2bb2d52
commit 5a86f11beb

View File

@@ -162,7 +162,6 @@ fn field_normal_flex(
struct FieldInfoArgs<'a> { struct FieldInfoArgs<'a> {
reference_space_path: &'a str, reference_space_path: &'a str,
point: Vector3<f32>, point: Vector3<f32>,
radius: Option<f32>,
} }
let args: FieldInfoArgs = deserialize(message.as_ref())?; let args: FieldInfoArgs = deserialize(message.as_ref())?;
let reference_space = find_reference_space(&calling_client, args.reference_space_path)?; let reference_space = find_reference_space(&calling_client, args.reference_space_path)?;
@@ -170,7 +169,7 @@ fn field_normal_flex(
let normal = node.field.get().as_ref().unwrap().normal( let normal = node.field.get().as_ref().unwrap().normal(
reference_space.as_ref(), reference_space.as_ref(),
args.point.into(), args.point.into(),
args.radius.unwrap_or(0.001), 0.001,
); );
Ok(serialize(mint::Vector3::from(normal))?.into()) Ok(serialize(mint::Vector3::from(normal))?.into())
} }
@@ -183,7 +182,6 @@ fn field_closest_point_flex(
struct FieldInfoArgs<'a> { struct FieldInfoArgs<'a> {
reference_space_path: &'a str, reference_space_path: &'a str,
point: Vector3<f32>, point: Vector3<f32>,
radius: Option<f32>,
} }
let args: FieldInfoArgs = deserialize(message.as_ref())?; let args: FieldInfoArgs = deserialize(message.as_ref())?;
let reference_space = find_reference_space(&calling_client, args.reference_space_path)?; let reference_space = find_reference_space(&calling_client, args.reference_space_path)?;
@@ -191,7 +189,7 @@ fn field_closest_point_flex(
let closest_point = node.field.get().as_ref().unwrap().closest_point( let closest_point = node.field.get().as_ref().unwrap().closest_point(
reference_space.as_ref(), reference_space.as_ref(),
args.point.into(), args.point.into(),
args.radius.unwrap_or(0.001), 0.001,
); );
Ok(serialize(mint::Vector3::from(closest_point))?.into()) Ok(serialize(mint::Vector3::from(closest_point))?.into())
} }