From 59663d2aa68ac49f7ed79d4554353273a1ff8df0 Mon Sep 17 00:00:00 2001 From: Nova Date: Tue, 5 Jul 2022 05:45:19 -0400 Subject: [PATCH] feat(ray_march): make structs have all public members --- src/nodes/field.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/nodes/field.rs b/src/nodes/field.rs index 3d096bf..27793f8 100644 --- a/src/nodes/field.rs +++ b/src/nodes/field.rs @@ -380,17 +380,17 @@ pub fn create_sphere_field_flex( } pub struct Ray { - origin: Vec3, - direction: Vec3, - space: Arc, + pub origin: Vec3, + pub direction: Vec3, + pub space: Arc, } pub struct RayMarchResult { - ray: Ray, - distance: f32, - deepest_point_distance: f32, - ray_length: f32, - ray_steps: u32, + pub ray: Ray, + pub distance: f32, + pub deepest_point_distance: f32, + pub ray_length: f32, + pub ray_steps: u32, } // const MIN_RAY_STEPS: u32 = 0;