feat(input): hand

This commit is contained in:
Nova
2022-09-17 17:26:50 -04:00
parent 8542a5c02b
commit ee250b33fa
6 changed files with 188 additions and 13 deletions

View File

@@ -1,14 +1,12 @@
use super::{DistanceLink, InputSpecialization};
use crate::nodes::fields::{ray_march, Field, Ray, RayMarchResult};
use crate::nodes::spatial::Spatial;
use glam::{vec3, Mat4};
use libstardustxr::schemas::input::InputDataRaw;
use libstardustxr::schemas::input_pointer;
use std::sync::atomic::{AtomicBool, Ordering};
use std::sync::Arc;
use crate::nodes::fields::{ray_march, Field, Ray, RayMarchResult};
use crate::nodes::spatial::Spatial;
use super::{DistanceLink, InputSpecialization};
#[derive(Default)]
pub struct Pointer {
grab: AtomicBool,