From 690f42efe8e129a47e158082f4cc1b96d75ed1f9 Mon Sep 17 00:00:00 2001 From: tastyducks <15849445+TastyDucks@users.noreply.github.com> Date: Thu, 24 Apr 2025 21:38:59 -0700 Subject: [PATCH 1/3] Add Spectacles-2-Unitree sample --- README.md | 25 + Spectacles-2-Unitree/.devcontainer/Dockerfile | 96 + .../.devcontainer/devcontainer.json | 24 + Spectacles-2-Unitree/.gitattributes | 105 + .../.github/workflows/build-and-push.yml | 80 + Spectacles-2-Unitree/.gitignore | 16 + Spectacles-2-Unitree/ATTRIBUTION.md | 23 + Spectacles-2-Unitree/Assets/Base.png | 3 + Spectacles-2-Unitree/Assets/Base.png.meta | 19 + .../Device Camera Texture.deviceCameraTexture | 2 + ...ce Camera Texture.deviceCameraTexture.meta | 17 + Spectacles-2-Unitree/Assets/Echopark.hdr | 3 + Spectacles-2-Unitree/Assets/Echopark.hdr.meta | 18 + Spectacles-2-Unitree/Assets/Image.mat | 73 + Spectacles-2-Unitree/Assets/Image.mat.meta | 16 + Spectacles-2-Unitree/Assets/Joystick/Base.png | 3 + .../Assets/Joystick/Base.png.meta | 19 + .../Assets/Joystick/Cylinder.fbx | 3 + .../Assets/Joystick/Cylinder.fbx.meta | 105 + .../Assets/Joystick/ImageMaterial.mat | 73 + .../Assets/Joystick/ImageMaterial.mat.meta | 16 + .../Assets/Joystick/Joystick.prefab | 298 + .../Assets/Joystick/Joystick.prefab.meta | 331 + .../Assets/Joystick/Joystick.ts | 270 + .../Assets/Joystick/Joystick.ts.meta | 65 + .../Assets/Joystick/JoystickInner.prefab | 207 + .../Assets/Joystick/JoystickInner.prefab.meta | 235 + .../Assets/Joystick/JoystickPlane.mat | 120 + .../Assets/Joystick/JoystickPlane.mat.meta | 16 + .../Assets/Joystick/JoystickScene.scene | 13946 ++++++++++++++++ .../Assets/Joystick/JoystickScene.scene.meta | 17 + .../Assets/Joystick/MaterialParams.png | 3 + .../Assets/Joystick/MaterialParams.png.meta | 19 + .../Assets/Joystick/Normal.png | 3 + .../Assets/Joystick/Normal.png.meta | 19 + .../Assets/Joystick/Simple Frame.png | 3 + .../Assets/Joystick/Simple Frame.png.meta | 19 + .../Assets/Joystick/image_unlit.ss_graph | 3 + .../Assets/Joystick/image_unlit.ss_graph.meta | 16 + .../Assets/Joystick/joystick box.png | 3 + .../Assets/Joystick/joystick box.png.meta | 19 + .../Assets/Joystick/pbr.ss_graph | 3 + .../Assets/Joystick/pbr.ss_graph.meta | 16 + .../Assets/MaterialParams.png | 3 + .../Assets/MaterialParams.png.meta | 19 + Spectacles-2-Unitree/Assets/Normal.png | 3 + Spectacles-2-Unitree/Assets/Normal.png.meta | 19 + Spectacles-2-Unitree/Assets/PBR 1.mat | 120 + Spectacles-2-Unitree/Assets/PBR 1.mat.meta | 16 + Spectacles-2-Unitree/Assets/PBR 2.mat | 120 + Spectacles-2-Unitree/Assets/PBR 2.mat.meta | 16 + Spectacles-2-Unitree/Assets/PBR 3.mat | 120 + Spectacles-2-Unitree/Assets/PBR 3.mat.meta | 16 + Spectacles-2-Unitree/Assets/PBR.mat | 72 + Spectacles-2-Unitree/Assets/PBR.mat.meta | 16 + Spectacles-2-Unitree/Assets/Pyramid.mesh | 3 + Spectacles-2-Unitree/Assets/Pyramid.mesh.meta | 22 + .../Assets/Render Target.renderTarget | 13 + .../Assets/Render Target.renderTarget.meta | 17 + Spectacles-2-Unitree/Assets/Scene.scene | 11578 +++++++++++++ Spectacles-2-Unitree/Assets/Scene.scene.meta | 17 + .../Assets/Audio/HoverAudioTrack.wav | 3 + .../Assets/Audio/HoverAudioTrack.wav.meta | 16 + .../Assets/Audio/TriggerEndAudioTrack.wav | 3 + .../Audio/TriggerEndAudioTrack.wav.meta | 16 + .../Assets/Audio/TriggerStartAudioTrack.wav | 3 + .../Audio/TriggerStartAudioTrack.wav.meta | 16 + .../FingerHighlightLeft.mat | 131 + .../FingerHighlightLeft.mat.meta | 16 + .../FingerHighlightRight.mat | 128 + .../FingerHighlightRight.mat.meta | 16 + .../FingerTipGlow.mat | 74 + .../FingerTipGlow.mat.meta | 16 + .../HandOccluderLeft.mat | 30 + .../HandOccluderLeft.mat.meta | 16 + .../HandOccluderRight.mat | 30 + .../HandOccluderRight.mat.meta | 16 + .../RadialGradientOcclusion.mat | 75 + .../RadialGradientOcclusion.mat.meta | 16 + .../Assets/Materials/BitmojiMaterial.mat | 73 + .../Assets/Materials/BitmojiMaterial.mat.meta | 16 + .../Materials/ContainerImageMaterial.mat | 73 + .../Materials/ContainerImageMaterial.mat.meta | 16 + .../Assets/Materials/LogoMaterial.mat | 73 + .../Assets/Materials/LogoMaterial.mat.meta | 16 + .../Materials/NormalBasedTargetOutline.mat | 65 + .../NormalBasedTargetOutline.mat.meta | 16 + .../Materials/PinchButtonDarkInactive.mat | 130 + .../PinchButtonDarkInactive.mat.meta | 16 + .../Materials/PinchButtonDarkRadial.mat | 74 + .../Materials/PinchButtonDarkRadial.mat.meta | 16 + .../Materials/PinchButtonToggleOffIcon.mat | 499 + .../PinchButtonToggleOffIcon.mat.meta | 16 + .../Materials/PinchButtonToggleOnDefault.mat | 131 + .../PinchButtonToggleOnDefault.mat.meta | 16 + .../Materials/PinchButtonToggleOnIcon.mat | 131 + .../PinchButtonToggleOnIcon.mat.meta | 16 + .../Materials/PinchButtonToggleOnSelect.mat | 131 + .../PinchButtonToggleOnSelect.mat.meta | 16 + .../SysSet_round_button_close 1.mat | 131 + .../SysSet_round_button_close 1.mat.meta | 17 + .../SysSet_round_button_close 10.mat | 212 + .../SysSet_round_button_close 10.mat.meta | 17 + .../SysSet_round_button_close 2.mat | 153 + .../SysSet_round_button_close 2.mat.meta | 17 + .../SysSet_round_button_close 3.mat | 185 + .../SysSet_round_button_close 3.mat.meta | 17 + .../SysSet_round_button_close 4.mat | 215 + .../SysSet_round_button_close 4.mat.meta | 17 + .../SysSet_round_button_close 5.mat | 185 + .../SysSet_round_button_close 5.mat.meta | 17 + .../SysSet_round_button_close 6.mat | 131 + .../SysSet_round_button_close 6.mat.meta | 17 + .../SysSet_round_button_close 7.mat | 158 + .../SysSet_round_button_close 7.mat.meta | 17 + .../SysSet_round_button_close 8.mat | 170 + .../SysSet_round_button_close 8.mat.meta | 17 + .../SysSet_round_button_close 9.mat | 158 + .../SysSet_round_button_close 9.mat.meta | 17 + .../SysSet_round_button_close.mat | 165 + .../SysSet_round_button_close.mat.meta | 17 + .../SysSet_round_button_glow 1.mat | 83 + .../SysSet_round_button_glow 1.mat.meta | 16 + .../SysSet_round_button_glow 2.mat | 35 + .../SysSet_round_button_glow 2.mat.meta | 16 + .../SysSet_round_button_glow.mat | 83 + .../SysSet_round_button_glow.mat.meta | 16 + .../Materials/PlatformUI/RoundButtonHover.mat | 113 + .../PlatformUI/RoundButtonHover.mat.meta | 16 + .../PlatformUI/RoundButtonPinched.mat | 101 + .../PlatformUI/RoundButtonPinched.mat.meta | 16 + .../Materials/PlatformUI/RoundButton_Idle.mat | 101 + .../PlatformUI/RoundButton_Idle.mat.meta | 16 + .../LensExplorer/LensExp_scroll 1.mat | 222 + .../LensExplorer/LensExp_scroll 1.mat.meta | 16 + .../LensExplorer/LensExp_scroll 2.mat | 294 + .../LensExplorer/LensExp_scroll 2.mat.meta | 16 + .../Materials/LensExplorer/LensExp_scroll.mat | 174 + .../LensExplorer/LensExp_scroll.mat.meta | 16 + .../LensExplorer/LensExp_scroll_bg.mat | 129 + .../LensExplorer/LensExp_scroll_bg.mat.meta | 16 + .../Materials/PlatformUI/Slider_Platform.mat | 66 + .../PlatformUI/Slider_Platform.mat.meta | 17 + .../Materials/ScaleBasedTargetOutline.mat | 36 + .../ScaleBasedTargetOutline.mat.meta | 16 + .../Assets/Materials/ScrollBarButton.mat | 74 + .../Assets/Materials/ScrollBarButton.mat.meta | 16 + .../Assets/Materials/ScrollBarSlider.mat | 57 + .../Assets/Materials/ScrollBarSlider.mat.meta | 16 + .../Assets/Materials/SimplePBRMaterial.mat | 72 + .../Materials/SimplePBRMaterial.mat.meta | 16 + .../SliderMat/PinchButtonDarkDefault.mat | 131 + .../SliderMat/PinchButtonDarkDefault.mat.meta | 16 + .../SliderMat/PinchButtonOnSelect.mat | 131 + .../SliderMat/PinchButtonOnSelect.mat.meta | 16 + .../Assets/Materials/SliderMat/SliderMat.mat | 143 + .../Materials/SliderMat/SliderMat.mat.meta | 16 + .../SliderMat/TargetOutlineMaterial.mat | 65 + .../SliderMat/TargetOutlineMaterial.mat.meta | 16 + .../Assets/Materials/SpritePreset.mat | 73 + .../Assets/Materials/SpritePreset.mat.meta | 16 + .../Materials/TargetOutlineMaterial.mat | 65 + .../Materials/TargetOutlineMaterial.mat.meta | 16 + .../Assets/Materials/Text3DDefault.mat | 178 + .../Assets/Materials/Text3DDefault.mat.meta | 16 + .../Assets/Meshes/BoxMesh.mesh | 3 + .../Assets/Meshes/BoxMesh.mesh.meta | 28 + .../Assets/Meshes/ButtonCapsuleMesh.mesh | 3 + .../Assets/Meshes/ButtonCapsuleMesh.mesh.meta | 27 + .../Assets/Meshes/ButtonSphereMesh.mesh | 3 + .../Assets/Meshes/ButtonSphereMesh.mesh.meta | 27 + .../Assets/Meshes/Check.mesh | 3 + .../Assets/Meshes/Check.mesh.meta | 28 + .../Assets/Meshes/LeftHandMesh.mesh | 3 + .../Assets/Meshes/LeftHandMesh.mesh.meta | 29 + .../Assets/Meshes/PlaneMesh.mesh | 3 + .../Assets/Meshes/PlaneMesh.mesh.meta | 29 + .../PlatformUI/PlatformCapsuleButton.mesh | 3 + .../PlatformCapsuleButton.mesh.meta | 29 + .../PlatformUI/PlatformSphereButton.mesh | 3 + .../PlatformUI/PlatformSphereButton.mesh.meta | 29 + .../Assets/Meshes/PlatformUI/RoundButton.mesh | 3 + .../Meshes/PlatformUI/RoundButton.mesh.meta | 22 + .../Meshes/PlatformUI/RoundButtonGlow.mesh | 3 + .../PlatformUI/RoundButtonGlow.mesh.meta | 22 + .../Meshes/PlatformUI/ScrollBarKnobMesh.mesh | 3 + .../PlatformUI/ScrollBarKnobMesh.mesh.meta | 22 + .../Meshes/PlatformUI/ScrollBarMesh.mesh | 3 + .../Meshes/PlatformUI/ScrollBarMesh.mesh.meta | 22 + .../Assets/Meshes/PlatformUI/Slider.mesh | 3 + .../Assets/Meshes/PlatformUI/Slider.mesh.meta | 22 + .../Assets/Meshes/RightHandMesh.mesh | 3 + .../Assets/Meshes/RightHandMesh.mesh.meta | 29 + .../Assets/Meshes/ScrollBarSlider.mesh | 3 + .../Assets/Meshes/ScrollBarSlider.mesh.meta | 28 + .../Assets/Meshes/SliderSphereKnob.mesh | 3 + .../Assets/Meshes/SliderSphereKnob.mesh.meta | 27 + .../Assets/Meshes/SliderTrack.mesh | 3 + .../Assets/Meshes/SliderTrack.mesh.meta | 28 + .../Assets/Meshes/SnapGhost_Mesh.mesh | 3 + .../Assets/Meshes/SnapGhost_Mesh.mesh.meta | 26 + .../Assets/Meshes/SphereMesh.mesh | 3 + .../Assets/Meshes/SphereMesh.mesh.meta | 28 + .../Assets/Meshes/Uncheck.mesh | 3 + .../Assets/Meshes/Uncheck.mesh.meta | 28 + .../FingerHighlight.ss_graph | 3 + .../FingerHighlight.ss_graph.meta | 16 + .../FingerTipGlow.ss_graph | 3 + .../FingerTipGlow.ss_graph.meta | 16 + .../HandOccluder.ss_graph | 3 + .../HandOccluder.ss_graph.meta | 16 + .../RadialGradientOcclusion.ss_graph | 3 + .../RadialGradientOcclusion.ss_graph.meta | 16 + .../Shaders/NormalBasedTargetOutline.ss_graph | 3 + .../NormalBasedTargetOutline.ss_graph.meta | 16 + .../PinchButton-ActiveOrInActive.ss_graph | 3 + ...PinchButton-ActiveOrInActive.ss_graph.meta | 16 + .../Assets/Shaders/PinchDarkRadial.ss_graph | 3 + .../Shaders/PinchDarkRadial.ss_graph.meta | 16 + .../Shaders/PlatformUI/ButtonHover.ss_graph | 3 + .../PlatformUI/ButtonHover.ss_graph.meta | 17 + .../Shaders/PlatformUI/ButtonIdle.ss_graph | 3 + .../PlatformUI/ButtonIdle.ss_graph.meta | 17 + .../Shaders/PlatformUI/ButtonPinched.ss_graph | 3 + .../PlatformUI/ButtonPinched.ss_graph.meta | 17 + .../PlatformUI/CapsuleButtonHover.ss_graph | 3 + .../CapsuleButtonHover.ss_graph.meta | 17 + .../PlatformUI/CapsuleButtonIdle.ss_graph | 3 + .../CapsuleButtonIdle.ss_graph.meta | 17 + .../PlatformUI/CapsuleButtonPinched.ss_graph | 3 + .../CapsuleButtonPinched.ss_graph.meta | 17 + .../PlatformUI/RoundButtonGlowHover.ss_graph | 3 + .../RoundButtonGlowHover.ss_graph.meta | 16 + .../PlatformUI/RoundButtonGlowIdle.ss_graph | 3 + .../RoundButtonGlowIdle.ss_graph.meta | 16 + .../RoundButtonGlowPinched.ss_graph | 3 + .../RoundButtonGlowPinched.ss_graph.meta | 16 + .../PlatformUI/RoundButtonHover.ss_graph | 3 + .../PlatformUI/RoundButtonHover.ss_graph.meta | 16 + .../PlatformUI/RoundButtonPinched.ss_graph | 3 + .../RoundButtonPinched.ss_graph.meta | 16 + .../PlatformUI/RoundButton_Idle.ss_graph | 3 + .../PlatformUI/RoundButton_Idle.ss_graph.meta | 16 + .../PlatformUI/ScrollBackground.ss_graph | 3 + .../PlatformUI/ScrollBackground.ss_graph.meta | 16 + .../PlatformUI/ScrollButtonHover.ss_graph | 3 + .../ScrollButtonHover.ss_graph.meta | 16 + .../PlatformUI/ScrollButtonIdle.ss_graph | 3 + .../PlatformUI/ScrollButtonIdle.ss_graph.meta | 16 + .../PlatformUI/ScrollButtonPinched.ss_graph | 3 + .../ScrollButtonPinched.ss_graph.meta | 16 + .../PlatformUI/Slider_Platform.ss_graph | 3 + .../PlatformUI/Slider_Platform.ss_graph.meta | 16 + .../StateButtonToggledHover.ss_graph | 3 + .../StateButtonToggledHover.ss_graph.meta | 17 + .../StateButtonToggledPinched.ss_graph | 3 + .../StateButtonToggledPinched.ss_graph.meta | 17 + .../Shaders/ScaleBasedTargetOutline.ss_graph | 3 + .../ScaleBasedTargetOutline.ss_graph.meta | 16 + .../Assets/Shaders/ScrollBarSlider.ss_graph | 3 + .../Shaders/ScrollBarSlider.ss_graph.meta | 16 + .../PinchButton-Default.ss_graph | 3 + .../PinchButton-Default.ss_graph.meta | 16 + .../Shaders/SliderShaders/Slider.ss_graph | 3 + .../SliderShaders/Slider.ss_graph.meta | 16 + .../Assets/Shaders/SpritePreset.ss_graph | 3 + .../Assets/Shaders/SpritePreset.ss_graph.meta | 16 + .../Assets/Shaders/TargetOutline.ss_graph | 3 + .../Shaders/TargetOutline.ss_graph.meta | 16 + .../Assets/Shaders/Text3DDefault.ss_graph | 3 + .../Shaders/Text3DDefault.ss_graph.meta | 16 + .../Assets/Shaders/ToggleOff.ss_graph | 3 + .../Assets/Shaders/ToggleOff.ss_graph.meta | 16 + .../Assets/Shaders/ToggleOn.ss_graph | 3 + .../Assets/Shaders/ToggleOn.ss_graph.meta | 16 + .../Assets/Shaders/ToggleOnSelect.ss_graph | 3 + .../Shaders/ToggleOnSelect.ss_graph.meta | 16 + .../Assets/Shaders/simple_pbr.ss_graph | 3 + .../Assets/Shaders/simple_pbr.ss_graph.meta | 16 + .../Assets/Textures/2DBitmojiAvatar.png | 3 + .../Assets/Textures/2DBitmojiAvatar.png.meta | 19 + .../Assets/Textures/Base.png | 3 + .../Assets/Textures/Base.png.meta | 19 + .../Textures/BaseHandVisualsTextures/Glow.png | 3 + .../BaseHandVisualsTextures/Glow.png.meta | 19 + .../handMeshNewMask.png | 3 + .../handMeshNewMask.png.meta | 19 + .../handMeshNewMaskColored.png | 3 + .../handMeshNewMaskColored.png.meta | 19 + .../handMeshPinchTexture.png | 3 + .../handMeshPinchTexture.png.meta | 19 + .../handMeshTapTexture.png | 3 + .../handMeshTapTexture.png.meta | 19 + .../occlusionGradient.png | 3 + .../occlusionGradient.png.meta | 19 + .../Assets/Textures/MaterialParams.png | 3 + .../Assets/Textures/MaterialParams.png.meta | 19 + .../Assets/Textures/Normal.png | 3 + .../Assets/Textures/Normal.png.meta | 19 + .../Assets/Textures/PlatformUI/ArrowDown.png | 3 + .../Textures/PlatformUI/ArrowDown.png.meta | 19 + .../Assets/Textures/PlatformUI/ArrowUp.png | 3 + .../Textures/PlatformUI/ArrowUp.png.meta | 18 + .../Assets/Textures/PlatformUI/Close.png | 3 + .../Assets/Textures/PlatformUI/Close.png.meta | 19 + .../Textures/PlatformUI/FollowIconBlack.png | 3 + .../PlatformUI/FollowIconBlack.png.meta | 19 + .../Textures/PlatformUI/FollowIconWhite.png | 3 + .../PlatformUI/FollowIconWhite.png.meta | 19 + .../Assets/Textures/PlatformUI/Image.png | 3 + .../Assets/Textures/PlatformUI/Image.png.meta | 19 + .../Mask_simple_reflection_ellipse.png | 3 + .../Mask_simple_reflection_ellipse.png.meta | 19 + .../Assets/Textures/PlatformUI/SimpleIdle.jpg | 3 + .../Textures/PlatformUI/SimpleIdle.jpg.meta | 19 + .../Textures/PlatformUI/SimpleIdle_05.jpg | 3 + .../PlatformUI/SimpleIdle_05.jpg.meta | 19 + .../Textures/PlatformUI/SimpleRefl_02.jpg | 3 + .../PlatformUI/SimpleRefl_02.jpg.meta | 19 + .../Textures/PlatformUI/SimpleRefl_05.jpg | 3 + .../PlatformUI/SimpleRefl_05.jpg.meta | 19 + .../Textures/PlatformUI/SimpleRefl_06.jpg | 3 + .../PlatformUI/SimpleRefl_06.jpg.meta | 19 + .../Assets/Textures/PlatformUI/UI_glow.jpg | 3 + .../Textures/PlatformUI/UI_glow.jpg.meta | 19 + .../Assets/Textures/Rectangle-Active.png | 3 + .../Assets/Textures/Rectangle-Active.png.meta | 19 + .../Assets/Textures/Rectangle-Inactive.png | 3 + .../Textures/Rectangle-Inactive.png.meta | 19 + .../Assets/Textures/Rectangle.png | 3 + .../Assets/Textures/Rectangle.png.meta | 19 + .../Textures/SIKContainerExampleImage.jpg | 3 + .../SIKContainerExampleImage.jpg.meta | 19 + .../Assets/Textures/SIKLogo.png | 3 + .../Assets/Textures/SIKLogo.png.meta | 19 + .../Assets/Textures/ScrollBarRectangle.png | 3 + .../Textures/ScrollBarRectangle.png.meta | 19 + .../Components/Helpers/ButtonFeedback.ts | 544 + .../Components/Helpers/ButtonFeedback.ts.meta | 105 + .../Helpers/CapsuleMeshCustomizer.ts | 317 + .../Helpers/CapsuleMeshCustomizer.ts.meta | 54 + .../Helpers/InteractableAudioFeedback.ts | 151 + .../Helpers/InteractableAudioFeedback.ts.meta | 45 + .../Helpers/InteractableColorFeedback.ts | 96 + .../Helpers/InteractableColorFeedback.ts.meta | 52 + .../Helpers/InteractableOutlineFeedback.ts | 158 + .../InteractableOutlineFeedback.ts.meta | 52 + .../Helpers/InteractableSquishFeedback.ts | 105 + .../InteractableSquishFeedback.ts.meta | 45 + .../Helpers/ScreenTransformAdapter.ts | 47 + .../Helpers/ScreenTransformAdapter.ts.meta | 40 + .../Components/Helpers/ScrollBarFeedback.ts | 137 + .../Helpers/ScrollBarFeedback.ts.meta | 38 + .../Components/Helpers/SliderFeedback.ts | 95 + .../Components/Helpers/SliderFeedback.ts.meta | 42 + .../Components/Helpers/ToggleFeedback.ts | 146 + .../Components/Helpers/ToggleFeedback.ts.meta | 55 + .../Interaction/Billboard/Billboard.ts | 148 + .../Interaction/Billboard/Billboard.ts.meta | 56 + .../Billboard/BillboardController.ts | 254 + .../Billboard/BillboardController.ts.meta | 40 + .../Billboard/BillboardRotationCalculator.ts | 179 + .../BillboardRotationCalculator.ts.meta | 40 + .../Interaction/HandVisual/GlowEffectView.ts | 657 + .../HandVisual/GlowEffectView.ts.meta | 40 + .../HandVisual/GlowEffectViewModel.ts | 352 + .../HandVisual/GlowEffectViewModel.ts.meta | 40 + .../Interaction/HandVisual/HandVisual.ts | 466 + .../Interaction/HandVisual/HandVisual.ts.meta | 190 + .../HandVisual/RadialOcclusionView.ts | 299 + .../HandVisual/RadialOcclusionView.ts.meta | 40 + .../Interaction/Headlock/Headlock.ts | 365 + .../Interaction/Headlock/Headlock.ts.meta | 84 + .../Headlock/HeadlockController.ts | 315 + .../Headlock/HeadlockController.ts.meta | 40 + .../Headlock/HeadlockRotationCalculator.ts | 210 + .../HeadlockRotationCalculator.ts.meta | 40 + .../Headlock/HeadlockTranslationCalculator.ts | 144 + .../HeadlockTranslationCalculator.ts.meta | 40 + .../Interaction/Interactable/Interactable.ts | 359 + .../Interactable/Interactable.ts.meta | 48 + .../InteractableManipulation.ts | 1275 ++ .../InteractableManipulation.ts.meta | 101 + .../InteractionPlane/InteractionPlane.ts | 213 + .../InteractionPlane/InteractionPlane.ts.meta | 47 + .../InteractorCursor/CircleVisual.ts | 408 + .../InteractorCursor/CircleVisual.ts.meta | 40 + .../Interaction/InteractorCursor/Cursor.mat | 279 + .../InteractorCursor/Cursor.mat.meta | 16 + .../InteractorCursor/CursorController.ts | 68 + .../InteractorCursor/CursorController.ts.meta | 39 + .../InteractorCursor/CursorMat.ss_graph | 3 + .../InteractorCursor/CursorMat.ss_graph.meta | 16 + .../InteractorCursor/CursorViewModel.ts | 688 + .../InteractorCursor/CursorViewModel.ts.meta | 40 + .../InteractorCursor/InteractorCursor.ts | 353 + .../InteractorCursor/InteractorCursor.ts.meta | 45 + .../ManipulateLineMat.ss_graph | 3 + .../ManipulateLineMat.ss_graph.meta | 16 + .../ManipulateLineMaterial.mat | 93 + .../ManipulateLineMaterial.mat.meta | 16 + .../Interaction/InteractorCursor/Plane.mesh | 3 + .../InteractorCursor/Plane.mesh.meta | 29 + .../Interaction/InteractorCursor/disabled.png | 3 + .../InteractorCursor/disabled.png.meta | 19 + .../Interaction/InteractorCursor/scale-tl.png | 3 + .../InteractorCursor/scale-tl.png.meta | 19 + .../Interaction/InteractorCursor/scale-tr.png | 3 + .../InteractorCursor/scale-tr.png.meta | 19 + .../InteractorCursor/translate.png | 3 + .../InteractorCursor/translate.png.meta | 19 + .../InteractorLineMat.ss_graph | 3 + .../InteractorLineMat.ss_graph.meta | 16 + .../InteractorLineMaterial.mat | 93 + .../InteractorLineMaterial.mat.meta | 16 + .../InteractorLineRenderer.ts | 42 + .../InteractorLineRenderer.ts.meta | 40 + .../InteractorLineVisual.ts | 302 + .../InteractorLineVisual.ts.meta | 60 + .../UI/ContainerFrame/ContainerFrame.ts | 1740 ++ .../UI/ContainerFrame/ContainerFrame.ts.meta | 124 + .../Materials/FrameMaterial.mat | 288 + .../Materials/FrameMaterial.mat.meta | 16 + .../Materials/FrameMaterial.ss_graph | 3 + .../Materials/FrameMaterial.ss_graph.meta | 16 + .../Materials/Ghost Material.mat | 114 + .../Materials/Ghost Material.mat.meta | 16 + .../Materials/Ghost Material.ss_graph | 3 + .../Materials/Ghost Material.ss_graph.meta | 16 + .../UI/ContainerFrame/Materials/Image.mat | 73 + .../ContainerFrame/Materials/Image.mat.meta | 16 + .../UI/ContainerFrame/Materials/Label.mat | 73 + .../ContainerFrame/Materials/Label.mat.meta | 16 + .../Materials/container-button.mat | 171 + .../Materials/container-button.mat.meta | 16 + .../Materials/container-button.ss_graph | 3 + .../Materials/container-button.ss_graph.meta | 16 + .../UI/ContainerFrame/Materials/flat.ss_graph | 3 + .../Materials/flat.ss_graph.meta | 16 + .../UI/ContainerFrame/Meshes/Frame.mesh | 3 + .../UI/ContainerFrame/Meshes/Frame.mesh.meta | 28 + .../UI/ContainerFrame/Meshes/Frame_High.mesh | 3 + .../Meshes/Frame_High.mesh.meta | 28 + .../UI/ContainerFrame/Meshes/Frame_Mid.mesh | 3 + .../ContainerFrame/Meshes/Frame_Mid.mesh.meta | 28 + .../ContainerFrame/Meshes/SphereButton.mesh | 3 + .../Meshes/SphereButton.mesh.meta | 29 + .../Meshes/SysSettings_settings_button.mesh | 3 + .../SysSettings_settings_button.mesh.meta | 22 + .../Meshes/pinch-depth-button.mesh | 3 + .../Meshes/pinch-depth-button.mesh.meta | 23 + .../ContainerFrame/Prefabs/FramePrefab.prefab | 60 + .../Prefabs/FramePrefab.prefab.meta | 82 + .../Prefabs/container-button.prefab | 85 + .../Prefabs/container-button.prefab.meta | 108 + .../Components/UI/ContainerFrame/README.md | 93 + .../UI/ContainerFrame/README.md.meta | 16 + .../ContainerFrame/Textures/close-icon-1.png | 3 + .../Textures/close-icon-1.png.meta | 19 + .../UI/ContainerFrame/Textures/close-icon.png | 3 + .../Textures/close-icon.png.meta | 19 + .../Textures/container-button-matcap.jpg | 3 + .../Textures/container-button-matcap.jpg.meta | 19 + .../ContainerFrame/Textures/follow-black.png | 3 + .../Textures/follow-black.png.meta | 19 + .../Textures/follow-white-shadow.png | 3 + .../Textures/follow-white-shadow.png.meta | 19 + .../ContainerFrame/Textures/follow-white.png | 3 + .../Textures/follow-white.png.meta | 19 + .../Textures/reflection-map-1-cube.png | 3 + .../Textures/reflection-map-1-cube.png.meta | 18 + .../Textures/reflection-map-1.jpg | 3 + .../Textures/reflection-map-1.jpg.meta | 18 + .../Textures/soft-reflection.jpg | 3 + .../Textures/soft-reflection.jpg.meta | 19 + .../UI/ContainerFrame/container-ui.png | 3 + .../UI/ContainerFrame/container-ui.png.meta | 19 + .../ContainerFrame/modules/CursorHandler.ts | 149 + .../modules/CursorHandler.ts.meta | 39 + .../modules/ForceContainerParent.ts | 28 + .../modules/ForceContainerParent.ts.meta | 39 + .../modules/FrameInputHandler.ts | 347 + .../modules/FrameInputHandler.ts.meta | 39 + .../ContainerFrame/modules/HoverBehavior.ts | 194 + .../modules/HoverBehavior.ts.meta | 39 + .../modules/LabeledPinchButton.ts | 155 + .../modules/LabeledPinchButton.ts.meta | 39 + .../SimpleLODRenderMeshVisual.ts | 103 + .../SimpleLODRenderMeshVisual.ts.meta | 46 + .../UI/ContainerFrame/modules/SmoothFollow.ts | 211 + .../modules/SmoothFollow.ts.meta | 39 + .../modules/SnappableBehavior.ts | 892 + .../modules/SnappableBehavior.ts.meta | 39 + .../Components/UI/PinchButton/PinchButton.ts | 70 + .../UI/PinchButton/PinchButton.ts.meta | 48 + .../Components/UI/ScrollBar/ScrollBar.ts | 332 + .../Components/UI/ScrollBar/ScrollBar.ts.meta | 42 + .../UI/ScrollView/GridContentCreator.ts | 22 + .../UI/ScrollView/GridContentCreator.ts.meta | 42 + .../Components/UI/ScrollView/ScrollArea.ts | 347 + .../UI/ScrollView/ScrollArea.ts.meta | 40 + .../UI/ScrollView/ScrollProvider.ts | 702 + .../UI/ScrollView/ScrollProvider.ts.meta | 40 + .../Components/UI/ScrollView/ScrollView.ts | 420 + .../UI/ScrollView/ScrollView.ts.meta | 57 + .../boundariesProvider/BoundariesProvider.ts | 16 + .../BoundariesProvider.ts.meta | 40 + .../BufferedBoundariesProvider.ts | 46 + .../BufferedBoundariesProvider.ts.meta | 40 + .../SceneObjectBoundariesProvider.ts | 106 + .../SceneObjectBoundariesProvider.ts.meta | 40 + .../ScreenTransformBoundariesProvider.ts | 14 + .../ScreenTransformBoundariesProvider.ts.meta | 40 + .../VisualBoundariesProvider.ts | 62 + .../VisualBoundariesProvider.ts.meta | 40 + .../Components/UI/Slider/Slider.ts | 793 + .../Components/UI/Slider/Slider.ts.meta | 131 + .../UI/ToggleButton/ToggleButton.ts | 148 + .../UI/ToggleButton/ToggleButton.ts.meta | 57 + .../ConfigurationValidator.ts | 22 + .../ConfigurationValidator.ts.meta | 39 + .../Core/HandInteractor/HandInteractor.ts | 587 + .../HandInteractor/HandInteractor.ts.meta | 94 + .../InteractionManager/EventDispatcher.ts | 175 + .../EventDispatcher.ts.meta | 40 + .../InteractionManager/InteractionManager.ts | 650 + .../InteractionManager.ts.meta | 40 + .../Core/Interactor/BaseInteractor.ts | 380 + .../Core/Interactor/BaseInteractor.ts.meta | 40 + .../Core/Interactor/ColliderTargetProvider.ts | 202 + .../Interactor/ColliderTargetProvider.ts.meta | 40 + .../Core/Interactor/DirectTargetProvider.ts | 140 + .../Interactor/DirectTargetProvider.ts.meta | 40 + .../Core/Interactor/DragProvider.ts | 92 + .../Core/Interactor/DragProvider.ts.meta | 40 + .../Core/Interactor/HandRayProvider.ts | 110 + .../Core/Interactor/HandRayProvider.ts.meta | 40 + .../Core/Interactor/IndirectTargetProvider.ts | 183 + .../Interactor/IndirectTargetProvider.ts.meta | 40 + .../Core/Interactor/Interactor.ts | 128 + .../Core/Interactor/Interactor.ts.meta | 40 + .../Core/Interactor/InteractorEvent.ts | 68 + .../Core/Interactor/InteractorEvent.ts.meta | 40 + .../Core/Interactor/MobileRayProvider.ts | 48 + .../Core/Interactor/MobileRayProvider.ts.meta | 40 + .../Core/Interactor/MouseTargetProvider.ts | 202 + .../Interactor/MouseTargetProvider.ts.meta | 39 + .../Core/Interactor/PokeTargetProvider.ts | 209 + .../Interactor/PokeTargetProvider.ts.meta | 40 + .../Core/Interactor/RayProvider.ts | 27 + .../Core/Interactor/RayProvider.ts.meta | 40 + .../Core/Interactor/TouchRayProvider.ts | 80 + .../Core/Interactor/TouchRayProvider.ts.meta | 40 + .../Interactor/raycastAlgorithms/AxisAngle.ts | 46 + .../raycastAlgorithms/AxisAngle.ts.meta | 40 + .../ContinousIrInteractionTransition.ts | 117 + .../ContinousIrInteractionTransition.ts.meta | 40 + .../IrInteractionTransition.ts | 33 + .../IrInteractionTransition.ts.meta | 40 + .../raycastAlgorithms/PinchJumpSuppressor.ts | 720 + .../PinchJumpSuppressor.ts.meta | 40 + .../raycastAlgorithms/RaycastAnchorHead.ts | 658 + .../RaycastAnchorHead.ts.meta | 40 + .../RaycastAnchorVariableShoulder.ts | 130 + .../RaycastAnchorVariableShoulder.ts.meta | 40 + .../raycastAlgorithms/RaycastBase.ts | 329 + .../raycastAlgorithms/RaycastBase.ts.meta | 40 + .../RaycastLegacySingleCamera.ts | 45 + .../RaycastLegacySingleCamera.ts.meta | 40 + .../raycastAlgorithms/RaycastProxy.ts | 33 + .../raycastAlgorithms/RaycastProxy.ts.meta | 40 + .../RgbIrTransitionJumpSuppressor.ts | 507 + .../RgbIrTransitionJumpSuppressor.ts.meta | 40 + .../SwitchIrInteractionTransition.ts | 189 + .../SwitchIrInteractionTransition.ts.meta | 40 + .../raycastAlgorithms/TimeDataContainer.ts | 153 + .../TimeDataContainer.ts.meta | 40 + .../raycastAlgorithms/TimeScalarContainer.ts | 50 + .../TimeScalarContainer.ts.meta | 40 + .../raycastAlgorithms/TimedVec2Container.ts | 50 + .../TimedVec2Container.ts.meta | 40 + .../raycastAlgorithms/TimedVec3Container.ts | 59 + .../TimedVec3Container.ts.meta | 39 + .../LogLevelConfiguration.ts | 19 + .../LogLevelConfiguration.ts.meta | 38 + .../SIKLogLevelConfiguration.ts | 35 + .../SIKLogLevelConfiguration.ts.meta | 41 + .../Core/MobileInteractor/MobileInteractor.ts | 410 + .../MobileInteractor/MobileInteractor.ts.meta | 82 + .../Core/MouseInteractor/MouseInteractor.ts | 189 + .../MouseInteractor/MouseInteractor.ts.meta | 76 + .../Decorators/Singleton.ts | 30 + .../Decorators/Singleton.ts.meta | 40 + .../Materials/Icons/ModernBodyTube_icon.mat | 73 + .../Icons/ModernBodyTube_icon.mat.meta | 16 + .../Materials/Icons/ModernFins_icon.mat | 73 + .../Materials/Icons/ModernFins_icon.mat.meta | 16 + .../Materials/Icons/ModernNoseCone_icon.mat | 73 + .../Icons/ModernNoseCone_icon.mat.meta | 16 + .../Materials/Icons/SleekBodyTube_icon.mat | 73 + .../Icons/SleekBodyTube_icon.mat.meta | 16 + .../Materials/Icons/SleekFins_icon.mat | 73 + .../Materials/Icons/SleekFins_icon.mat.meta | 16 + .../Materials/Icons/SleekNoseCone_icon.mat | 73 + .../Icons/SleekNoseCone_icon.mat.meta | 16 + .../Materials/Icons/SpaceAgeBodyTube_icon.mat | 73 + .../Icons/SpaceAgeBodyTube_icon.mat.meta | 16 + .../Materials/Icons/SpaceAgeFins_icon.mat | 73 + .../Icons/SpaceAgeFins_icon.mat.meta | 16 + .../Materials/Icons/SpaceAgeNoseCone_icon.mat | 73 + .../Icons/SpaceAgeNoseCone_icon.mat.meta | 16 + .../Materials/Objects/SIK_Meteor.mat | 54 + .../Materials/Objects/SIK_Meteor.mat.meta | 16 + .../Materials/Objects/SIK_Planet.mat | 243 + .../Materials/Objects/SIK_Planet.mat.meta | 16 + .../Materials/Objects/SIK_Planet_rings.mat | 168 + .../Objects/SIK_Planet_rings.mat.meta | 16 + .../Materials/Objects/SIK_Platform.mat | 108 + .../Materials/Objects/SIK_Platform.mat.meta | 16 + .../Materials/Objects/SIK_Rocket_fire.mat | 120 + .../Objects/SIK_Rocket_fire.mat.meta | 16 + .../Materials/Objects/SIK_Rocket_glass.mat | 167 + .../Objects/SIK_Rocket_glass.mat.meta | 16 + .../Objects/SIK_Rocket_glass_satellite.mat | 124 + .../SIK_Rocket_glass_satellite.mat.meta | 16 + .../Materials/Objects/SIK_Rocket_grey.mat | 120 + .../Objects/SIK_Rocket_grey.mat.meta | 16 + .../Materials/Objects/SIK_Rocket_metal.mat | 120 + .../Objects/SIK_Rocket_metal.mat.meta | 16 + .../Objects/SIK_Rocket_metal_red.mat | 120 + .../Objects/SIK_Rocket_metal_red.mat.meta | 16 + .../Objects/SIK_Rocket_plastic_01.mat | 120 + .../Objects/SIK_Rocket_plastic_01.mat.meta | 16 + .../Objects/SIK_Rocket_plastic_02.mat | 120 + .../Objects/SIK_Rocket_plastic_02.mat.meta | 16 + .../Objects/SIK_Rocket_plastic_03.mat | 120 + .../Objects/SIK_Rocket_plastic_03.mat.meta | 16 + .../Objects/SIK_Rocket_plastic_03_logo.mat | 159 + .../SIK_Rocket_plastic_03_logo.mat.meta | 16 + .../Materials/Objects/SIK_Rocket_white.mat | 120 + .../Objects/SIK_Rocket_white.mat.meta | 16 + .../Objects/SIK_Rocket_white_logo.mat | 159 + .../Objects/SIK_Rocket_white_logo.mat.meta | 16 + .../Materials/Objects/SIK_Satellite_blue.mat | 120 + .../Objects/SIK_Satellite_blue.mat.meta | 16 + .../Examples/RocketWorkshop/Meshes/Bases.fbx | 3 + .../RocketWorkshop/Meshes/Bases.fbx.meta | 190 + .../RocketWorkshop/Meshes/SIK_Rockets.fbx | 3 + .../Meshes/SIK_Rockets.fbx.meta | 945 ++ .../Prefabs/Parts/Modern Body Tube.prefab | 41 + .../Parts/Modern Body Tube.prefab.meta | 62 + .../Prefabs/Parts/Modern Fins.prefab | 654 + .../Prefabs/Parts/Modern Fins.prefab.meta | 712 + .../Prefabs/Parts/Modern Nose Cone.prefab | 83 + .../Parts/Modern Nose Cone.prefab.meta | 106 + .../Prefabs/Parts/Sleek Body Tube.prefab | 41 + .../Prefabs/Parts/Sleek Body Tube.prefab.meta | 62 + .../Prefabs/Parts/Sleek Fins.prefab | 442 + .../Prefabs/Parts/Sleek Fins.prefab.meta | 488 + .../Prefabs/Parts/Sleek Nose Cone.prefab | 41 + .../Prefabs/Parts/Sleek Nose Cone.prefab.meta | 62 + .../Prefabs/Parts/Space Age Body Tube.prefab | 83 + .../Parts/Space Age Body Tube.prefab.meta | 106 + .../Prefabs/Parts/Space Age Fins.prefab | 249 + .../Prefabs/Parts/Space Age Fins.prefab.meta | 282 + .../Prefabs/Parts/Space Age Nose Cone.prefab | 62 + .../Parts/Space Age Nose Cone.prefab.meta | 84 + .../Body Tube Category.prefab | 180 + .../Body Tube Category.prefab.meta | 204 + .../ScrollViewListItems/Fins Category.prefab | 180 + .../Fins Category.prefab.meta | 204 + .../Modern Body Tube.prefab | 786 + .../Modern Body Tube.prefab.meta | 833 + .../ScrollViewListItems/Modern Fins.prefab | 786 + .../Modern Fins.prefab.meta | 833 + .../Modern Nose Cone.prefab | 786 + .../Modern Nose Cone.prefab.meta | 833 + .../Nose Cone Category.prefab | 180 + .../Nose Cone Category.prefab.meta | 204 + .../Sleek Body Tube.prefab | 786 + .../Sleek Body Tube.prefab.meta | 833 + .../ScrollViewListItems/Sleek Fins.prefab | 786 + .../Sleek Fins.prefab.meta | 833 + .../Sleek Nose Cone.prefab | 786 + .../Sleek Nose Cone.prefab.meta | 833 + .../Space Age Body Tube.prefab | 786 + .../Space Age Body Tube.prefab.meta | 833 + .../ScrollViewListItems/Space Age Fins.prefab | 786 + .../Space Age Fins.prefab.meta | 833 + .../Space Age Nose Cone.prefab | 786 + .../Space Age Nose Cone.prefab.meta | 833 + .../RocketWorkshop/Scripts/ExhaustControls.ts | 88 + .../Scripts/ExhaustControls.ts.meta | 43 + .../Scripts/RocketConfigurator.ts | 146 + .../Scripts/RocketConfigurator.ts.meta | 42 + .../Scripts/RocketGridContentCreator.ts | 44 + .../Scripts/RocketGridContentCreator.ts.meta | 42 + .../Scripts/RocketLaunchControl.ts | 288 + .../Scripts/RocketLaunchControl.ts.meta | 68 + .../Scripts/RocketScrollViewItem.ts | 67 + .../Scripts/RocketScrollViewItem.ts.meta | 41 + .../RocketWorkshop/Shaders/Glass.ss_graph | 3 + .../Shaders/Glass.ss_graph.meta | 16 + .../RocketWorkshop/Shaders/Meteor.ss_graph | 3 + .../Shaders/Meteor.ss_graph.meta | 16 + .../RocketWorkshop/Shaders/Planet.ss_graph | 3 + .../Shaders/Planet.ss_graph.meta | 16 + .../Shaders/Planet_rings.ss_graph | 3 + .../Shaders/Planet_rings.ss_graph.meta | 16 + .../RocketWorkshop/Shaders/Platform.ss_graph | 3 + .../Shaders/Platform.ss_graph.meta | 16 + .../RocketWorkshop/Shaders/Rocket.ss_graph | 3 + .../Shaders/Rocket.ss_graph.meta | 16 + .../RocketWorkshop/Textures/A-icon.png | 3 + .../RocketWorkshop/Textures/A-icon.png.meta | 19 + .../RocketWorkshop/Textures/B-icon.png | 3 + .../RocketWorkshop/Textures/B-icon.png.meta | 19 + .../RocketWorkshop/Textures/C-icon.png | 3 + .../RocketWorkshop/Textures/C-icon.png.meta | 19 + .../RocketWorkshop/Textures/SIK_Meteor_bc.png | 3 + .../Textures/SIK_Meteor_bc.png.meta | 18 + .../Textures/SIK_Platforms_AO.jpg | 3 + .../Textures/SIK_Platforms_AO.jpg.meta | 18 + .../Textures/SIK_Rockets_AO.jpg | 3 + .../Textures/SIK_Rockets_AO.jpg.meta | 18 + .../RocketWorkshop/Textures/SIK_Snap_logo.png | 3 + .../Textures/SIK_Snap_logo.png.meta | 18 + .../Textures/SIK_Space_logo_TEMP.png | 3 + .../Textures/SIK_Space_logo_TEMP.png.meta | 18 + .../body-tube_rocket-A.png | 3 + .../body-tube_rocket-A.png.meta | 19 + .../body-tube_rocket-B.png | 3 + .../body-tube_rocket-B.png.meta | 19 + .../body-tube_rocket-C.png | 3 + .../body-tube_rocket-C.png.meta | 19 + .../ScrollViewThumbnails/fins_rocket-A.png | 3 + .../fins_rocket-A.png.meta | 19 + .../ScrollViewThumbnails/fins_rocket-B.png | 3 + .../fins_rocket-B.png.meta | 19 + .../ScrollViewThumbnails/fins_rocket-C.png | 3 + .../fins_rocket-C.png.meta | 19 + .../nose-cone_rocket-A.png | 3 + .../nose-cone_rocket-A.png.meta | 19 + .../nose-cone_rocket-B.png | 3 + .../nose-cone_rocket-B.png.meta | 19 + .../nose-cone_rocket-C.png | 3 + .../nose-cone_rocket-C.png.meta | 19 + .../Bones_clouds_ANIM_mat_landing.mat | 157 + .../Bones_clouds_ANIM_mat_landing.mat.meta | 16 + .../Bones_clouds_material_landing_.ss_graph | 3 + ...nes_clouds_material_landing_.ss_graph.meta | 16 + .../CloudsLanding.animationAsset | 7245 ++++++++ .../CloudsLanding.animationAsset.meta | 16 + .../VFX/Clouds Landing/line1.mesh | 3 + .../VFX/Clouds Landing/line1.mesh.meta | 22 + .../Bones_clouds_ANIM_mat_takeoff.mat | 163 + .../Bones_clouds_ANIM_mat_takeoff.mat.meta | 16 + .../Bones_clouds_material_start_.ss_graph | 3 + ...Bones_clouds_material_start_.ss_graph.meta | 16 + .../Clouds Start/CloudsStart.animationAsset | 10515 ++++++++++++ .../CloudsStart.animationAsset.meta | 16 + .../VFX/Clouds Start/line1.mesh | 3 + .../VFX/Clouds Start/line1.mesh.meta | 24 + .../Custom Mesh Emitter.prefab | 34 + .../Custom Mesh Emitter.prefab.meta | 55 + .../Rocket_clouds_emit.vfxgraph | 3 + .../Rocket_clouds_emit.vfxgraph.meta | 43 + .../VFX/Custom Mesh Emitter/cl_goup.mesh | 3 + .../VFX/Custom Mesh Emitter/cl_goup.mesh.meta | 22 + .../RocketWorkshop/VFX/Exhaust/Fire.ss_graph | 3 + .../VFX/Exhaust/Fire.ss_graph.meta | 16 + .../VFX/Exhaust/Fire_ANIM_mat.mat | 208 + .../VFX/Exhaust/Fire_ANIM_mat.mat.meta | 16 + .../VFX/Exhaust/Glow_ANIM_mat.mat | 127 + .../VFX/Exhaust/Glow_ANIM_mat.mat.meta | 16 + .../VFX/Exhaust/Glow_MAt.ss_graph | 3 + .../VFX/Exhaust/Glow_MAt.ss_graph.meta | 16 + .../VFX/Exhaust/blendshapes1.mesh | 3 + .../VFX/Exhaust/blendshapes1.mesh.meta | 26 + .../RocketWorkshop/VFX/Exhaust/dots.png | 3 + .../RocketWorkshop/VFX/Exhaust/dots.png.meta | 19 + .../VFX/Exhaust/engine_exhaust.prefab | 102 + .../VFX/Exhaust/engine_exhaust.prefab.meta | 127 + .../VFX/Exhaust/glow_plane.mesh | 3 + .../VFX/Exhaust/glow_plane.mesh.meta | 22 + .../VFX/Radial Heat/Noise00.png | 3 + .../VFX/Radial Heat/Noise00.png.meta | 19 + .../RocketWorkshop/VFX/Radial Heat/Plane.mesh | 3 + .../VFX/Radial Heat/Plane.mesh.meta | 22 + .../VFX/Radial Heat/RadialHeat_ANIM_mat.mat | 139 + .../Radial Heat/RadialHeat_ANIM_mat.mat.meta | 16 + .../VFX/Radial Heat/Radial_heat.ss_graph | 3 + .../VFX/Radial Heat/Radial_heat.ss_graph.meta | 16 + .../Base Layer Rocket 1.animationAsset | 1218 ++ .../Base Layer Rocket 1.animationAsset.meta | 16 + .../Base Layer Rocket 2.animationAsset | 1394 ++ .../Base Layer Rocket 2.animationAsset.meta | 16 + .../Base Layer Rocket 3.animationAsset | 1062 ++ .../Base Layer Rocket 3.animationAsset.meta | 16 + .../VFX/Rocket Sparks/Rocket_sparks.mesh | 3 + .../VFX/Rocket Sparks/Rocket_sparks.mesh.meta | 21 + .../VFX/Rocket Sparks/Top_Rocket_Trail.mat | 133 + .../Rocket Sparks/Top_Rocket_Trail.mat.meta | 16 + .../Rocket Sparks/Top_Rocket_Trail.ss_graph | 3 + .../Top_Rocket_Trail.ss_graph.meta | 16 + .../VFX/Rocket Sparks/stripe_noise 2.png | 3 + .../VFX/Rocket Sparks/stripe_noise 2.png.meta | 19 + .../Examples/SIK Examples.prefab | 10663 ++++++++++++ .../Examples/SIK Examples.prefab.meta | 11098 ++++++++++++ .../Prefabs/ScrollViewListItem.prefab | 721 + .../Prefabs/ScrollViewListItem.prefab.meta | 766 + .../Prefabs/SpectaclesInteractionKit.prefab | 2274 +++ .../SpectaclesInteractionKit.prefab.meta | 2420 +++ .../CameraProvider/ARCameraFinderProvider.ts | 50 + .../ARCameraFinderProvider.ts.meta | 39 + .../BaseCameraFinderProvider.ts | 75 + .../BaseCameraFinderProvider.ts.meta | 39 + .../CameraProvider/BaseWorldCameraProvider.ts | 131 + .../BaseWorldCameraProvider.ts.meta | 40 + .../CameraProvider/CameraProvider.ts | 105 + .../CameraProvider/CameraProvider.ts.meta | 40 + .../WorldCameraFinderProvider.ts | 23 + .../WorldCameraFinderProvider.ts.meta | 40 + .../CursorControllerProvider.ts | 80 + .../CursorControllerProvider.ts.meta | 39 + .../Providers/HandInputData/BaseHand.ts | 437 + .../Providers/HandInputData/BaseHand.ts.meta | 40 + .../DefaultHandTrackingAssetProvider.ts | 30 + .../DefaultHandTrackingAssetProvider.ts.meta | 40 + .../GestureProvider/GestureModuleProvider.ts | 41 + .../GestureModuleProvider.ts.meta | 40 + .../MotionControllerProvider.ts | 43 + .../MotionControllerProvider.ts.meta | 39 + .../PalmTapDetection/PalmTapDetector.ts | 55 + .../PalmTapDetection/PalmTapDetector.ts.meta | 39 + .../PalmTapDetectorStateMachine.ts | 80 + .../PalmTapDetectorStateMachine.ts.meta | 39 + .../GestureProvider/PalmTapDetectionEvent.ts | 11 + .../PalmTapDetectionEvent.ts.meta | 39 + .../GestureProvider/PalmTapEvent.ts | 7 + .../GestureProvider/PalmTapEvent.ts.meta | 39 + .../HciPinchDetectionStrategy.ts | 80 + .../HciPinchDetectionStrategy.ts.meta | 40 + .../HeuristicPinchDetectionStrategy.ts | 128 + .../HeuristicPinchDetectionStrategy.ts.meta | 40 + .../PinchDetectionStrategy.ts | 21 + .../PinchDetectionStrategy.ts.meta | 40 + .../PinchDetection/PinchDetector.ts | 120 + .../PinchDetection/PinchDetector.ts.meta | 40 + .../PinchDetectorStateMachine.ts | 95 + .../PinchDetectorStateMachine.ts.meta | 40 + .../GestureProvider/PinchEventType.ts | 15 + .../GestureProvider/PinchEventType.ts.meta | 40 + .../Providers/HandInputData/HandInputData.ts | 76 + .../HandInputData/HandInputData.ts.meta | 40 + .../HandTrackingAssetProvider.ts | 13 + .../HandTrackingAssetProvider.ts.meta | 40 + .../Providers/HandInputData/HandType.ts | 5 + .../Providers/HandInputData/HandType.ts.meta | 40 + .../Providers/HandInputData/HandVisuals.ts | 154 + .../HandInputData/HandVisuals.ts.meta | 40 + .../Providers/HandInputData/Joints.ts | 135 + .../Providers/HandInputData/Joints.ts.meta | 40 + .../Providers/HandInputData/Keypoint.ts | 125 + .../Providers/HandInputData/Keypoint.ts.meta | 40 + .../Providers/HandInputData/LandmarkNames.ts | 147 + .../HandInputData/LandmarkNames.ts.meta | 40 + .../LeftHandAsset.handTracking3D | 57 + .../LeftHandAsset.handTracking3D.meta | 16 + .../RightHandAsset.handTracking3D | 57 + .../RightHandAsset.handTracking3D.meta | 16 + .../Providers/HandInputData/TrackedHand.ts | 809 + .../HandInputData/TrackedHand.ts.meta | 40 + .../InteractionConfigurationProvider.ts | 86 + .../InteractionConfigurationProvider.ts.meta | 40 + .../LogLevelProvider.ts | 37 + .../LogLevelProvider.ts.meta | 39 + .../SIKLogLevelProvider.ts | 14 + .../SIKLogLevelProvider.ts.meta | 39 + .../MobileInputData/MobileInputData.ts | 191 + .../MobileInputData/MobileInputData.ts.meta | 40 + .../TargetProvider/TargetProvider.ts | 190 + .../TargetProvider/TargetProvider.ts.meta | 40 + .../Providers/TargetProvider/TargetingData.ts | 10 + .../TargetProvider/TargetingData.ts.meta | 40 + .../Assets/SpectaclesInteractionKit/SIK.ts | 39 + .../SpectaclesInteractionKit/SIK.ts.meta | 40 + .../Utils/BistableThreshold.ts | 119 + .../Utils/BistableThreshold.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/Event.ts | 83 + .../Utils/Event.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/Filter.ts | 20 + .../Utils/Filter.ts.meta | 40 + .../Utils/InputChecker.ts | 66 + .../Utils/InputChecker.ts.meta | 40 + .../Utils/InspectorCallbacks.ts | 21 + .../Utils/InspectorCallbacks.ts.meta | 40 + .../Utils/LensConfig.ts | 19 + .../Utils/LensConfig.ts.meta | 40 + .../Utils/LogLevel.ts | 10 + .../Utils/LogLevel.ts.meta | 39 + .../Utils/MovingAverageFilter.ts | 42 + .../Utils/MovingAverageFilter.ts.meta | 40 + .../Utils/NativeLogger.ts | 70 + .../Utils/NativeLogger.ts.meta | 40 + .../Utils/OneEuroFilter.ts | 519 + .../Utils/OneEuroFilter.ts.meta | 40 + .../Utils/ReplayEvent.ts | 41 + .../Utils/ReplayEvent.ts.meta | 40 + .../Utils/SafeReference.ts | 14 + .../Utils/SafeReference.ts.meta | 40 + .../Utils/SampleOps.ts | 94 + .../Utils/SampleOps.ts.meta | 40 + .../Utils/SceneObjectUtils.ts | 61 + .../Utils/SceneObjectUtils.ts.meta | 40 + .../Utils/SeededRandomNumberGenerator.ts | 183 + .../Utils/SeededRandomNumberGenerator.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/Spatial.ts | 23 + .../Utils/Spatial.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/State.ts | 153 + .../Utils/State.ts.meta | 40 + .../Utils/StateMachine.ts | 140 + .../Utils/StateMachine.ts.meta | 40 + .../Utils/UpdateDispatcher.ts | 207 + .../Utils/UpdateDispatcher.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/aabb.ts | 7 + .../Utils/aabb.ts.meta | 40 + .../Utils/algorithms.ts | 88 + .../Utils/algorithms.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/animate.ts | 427 + .../Utils/animate.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/color.ts | 278 + .../Utils/color.ts.meta | 40 + .../Utils/debounce.ts | 74 + .../Utils/debounce.ts.meta | 40 + .../Utils/lazyProperty.ts | 20 + .../Utils/lazyProperty.ts.meta | 40 + .../SpectaclesInteractionKit/Utils/logger.ts | 11 + .../Utils/logger.ts.meta | 40 + .../Utils/mathUtils.ts | 195 + .../Utils/mathUtils.ts.meta | 40 + .../Utils/notEmpty.ts | 12 + .../Utils/notEmpty.ts.meta | 39 + .../Utils/springAnimate.ts | 52 + .../Utils/springAnimate.ts.meta | 39 + .../Utils/validate.ts | 19 + .../Utils/validate.ts.meta | 39 + .../Utils/views/LineRenderer/LineMeshUtils.ts | 117 + .../views/LineRenderer/LineMeshUtils.ts.meta | 40 + .../Utils/views/LineRenderer/LineRenderer.ts | 369 + .../views/LineRenderer/LineRenderer.ts.meta | 40 + .../Utils/views/MeshView.ts | 162 + .../Utils/views/MeshView.ts.meta | 40 + .../Utils/views/View.ts | 445 + .../Utils/views/View.ts.meta | 40 + .../SpectaclesInteractionKit/package.native | 40 + .../package.native.meta | 16 + .../Materials/DiscFinal.mat | 73 + .../Materials/DiscFinal.mat.meta | 16 + .../Unitree2Spectacles/Materials/DiscTemp.mat | 73 + .../Materials/DiscTemp.mat.meta | 16 + .../Prefab/PrefabFinalPosition.prefab | 54 + .../Prefab/PrefabFinalPosition.prefab.meta | 77 + .../Prefab/PrefabTemporaryPosition.prefab | 54 + .../PrefabTemporaryPosition.prefab.meta | 77 + .../Scripts/TS/CoordinationClient.ts | 518 + .../Scripts/TS/CoordinationClient.ts.meta | 44 + .../Scripts/TS/HandControl.ts | 326 + .../Scripts/TS/HandControl.ts.meta | 50 + .../Scripts/TS/JoystickToggle.ts | 20 + .../Scripts/TS/JoystickToggle.ts.meta | 41 + .../Scripts/TS/RobotDecoyController.ts | 238 + .../Scripts/TS/RobotDecoyController.ts.meta | 56 + .../Scripts/TS/SimulationImage.ts | 112 + .../Scripts/TS/SimulationImage.ts.meta | 39 + .../Scripts/TS/SingleObjectRaycaster.ts | 321 + .../Scripts/TS/SingleObjectRaycaster.ts.meta | 54 + .../Unitree2Spectacles/Scripts/TS/Utils.ts | 63 + .../Scripts/TS/Utils.ts.meta | 39 + .../Textures/ImageMaterial 1.mat | 73 + .../Textures/ImageMaterial 1.mat.meta | 16 + .../Textures/ImageMaterial.mat | 73 + .../Textures/ImageMaterial.mat.meta | 16 + .../Unitree2Spectacles/Textures/arrow_1.png | 3 + .../Textures/arrow_1.png.meta | 19 + .../Textures/simple-white-circle.png | 3 + .../Textures/simple-white-circle.png.meta | 19 + Spectacles-2-Unitree/Assets/Unlit.mat | 120 + Spectacles-2-Unitree/Assets/Unlit.mat.meta | 16 + .../Materials/Plane.mat | 30 + .../Materials/Plane.mat.meta | 16 + .../Materials/cloud.mat | 118 + .../Materials/cloud.mat.meta | 16 + .../Materials/house.mat | 118 + .../Materials/house.mat.meta | 16 + .../Materials/statue.mat | 118 + .../Materials/statue.mat.meta | 16 + .../Materials/tree.mat | 118 + .../Materials/tree.mat.meta | 16 + .../Meshes/Plane.mesh | 3 + .../Meshes/Plane.mesh.meta | 22 + .../Meshes/cloud.mesh | 3 + .../Meshes/cloud.mesh.meta | 22 + .../Meshes/eyes.mesh | 3 + .../Meshes/eyes.mesh.meta | 22 + .../Meshes/mouth_open.mesh | 3 + .../Meshes/mouth_open.mesh.meta | 22 + .../Meshes/mouth_smile.mesh | 3 + .../Meshes/mouth_smile.mesh.meta | 22 + .../Meshes/sit.mesh | 3 + .../Meshes/sit.mesh.meta | 22 + .../Meshes/stand.mesh | 3 + .../Meshes/stand.mesh.meta | 22 + .../Meshes/statue.mesh | 3 + .../Meshes/statue.mesh.meta | 22 + .../Meshes/tail.mesh | 3 + .../Meshes/tail.mesh.meta | 22 + .../Meshes/tree.mesh | 3 + .../Meshes/tree.mesh.meta | 22 + .../Shaders/cloud.ss_graph | 3 + .../Shaders/cloud.ss_graph.meta | 16 + .../Shaders/pbr.ss_graph | 3 + .../Shaders/pbr.ss_graph.meta | 16 + .../Textures/Tree_base.png | 3 + .../Textures/Tree_base.png.meta | 19 + .../Textures/Tree_normal.png | 3 + .../Textures/Tree_normal.png.meta | 19 + .../Textures/Tree_params.png | 3 + .../Textures/Tree_params.png.meta | 19 + .../Textures/cloud_base.png | 3 + .../Textures/cloud_base.png.meta | 19 + .../Textures/cloud_normal.png | 3 + .../Textures/cloud_normal.png.meta | 19 + .../Textures/cloud_params.png | 3 + .../Textures/cloud_params.png.meta | 19 + .../Textures/house_base.png | 3 + .../Textures/house_base.png.meta | 19 + .../Textures/house_normal.png | 3 + .../Textures/house_normal.png.meta | 19 + .../Textures/house_params.png | 3 + .../Textures/house_params.png.meta | 19 + .../Textures/statue_base.png | 3 + .../Textures/statue_base.png.meta | 19 + .../Textures/statue_normal.png | 3 + .../Textures/statue_normal.png.meta | 19 + .../Textures/statue_params.png | 3 + .../Textures/statue_params.png.meta | 19 + .../World Query Hit Example.prefab | 478 + .../World Query Hit Example.prefab.meta | 524 + .../WorldQueryHitExample.ts | 124 + .../WorldQueryHitExample.ts.meta | 48 + Spectacles-2-Unitree/Assets/flat.ss_graph | 3 + .../Assets/flat.ss_graph.meta | 16 + .../Assets/image_unlit.ss_graph | 3 + .../Assets/image_unlit.ss_graph.meta | 16 + Spectacles-2-Unitree/Assets/pbr.ss_graph | 3 + Spectacles-2-Unitree/Assets/pbr.ss_graph.meta | 16 + Spectacles-2-Unitree/Assets/unlit.ss_graph | 3 + .../Assets/unlit.ss_graph.meta | 16 + Spectacles-2-Unitree/Dockerfile | 96 + Spectacles-2-Unitree/LICENSE | 21 + Spectacles-2-Unitree/README-ref/dex-3.png | Bin 0 -> 75349 bytes Spectacles-2-Unitree/README-ref/hands.png | Bin 0 -> 160013 bytes Spectacles-2-Unitree/README-ref/high-five.gif | Bin 0 -> 5143642 bytes Spectacles-2-Unitree/README-ref/meshcat.png | Bin 0 -> 100030 bytes .../README-ref/sample-list-unitree.gif | Bin 0 -> 4072232 bytes Spectacles-2-Unitree/README-ref/server-a.png | Bin 0 -> 69016 bytes Spectacles-2-Unitree/README-ref/server-b.png | Bin 0 -> 542846 bytes .../README-ref/vscode-command.png | Bin 0 -> 14414 bytes Spectacles-2-Unitree/README.md | 338 + Spectacles-2-Unitree/Unitree.esproj | 39 + .../coordination-server/Dockerfile | 36 + .../coordination-server/pyproject.toml | 58 + .../coordination-server/src/main.py | 601 + .../coordination-server/src/static/styles.css | 282 + .../src/templates/connection_details.html | 170 + .../src/templates/dashboard.html | 137 + .../src/templates/login.html | 26 + Spectacles-2-Unitree/devcontainer.json | 24 + .../unitree-client/Dockerfile | 94 + .../unitree-client/environment.yml | 14 + .../unitree-client/run-robot-client.sh | 9 + .../unitree-client/src/ik/__init__.py | 3 + .../unitree-client/src/ik/g1_controller.py | 331 + .../unitree-client/src/ik/g1_solver.py | 382 + .../unitree-client/src/ik/ik.py | 395 + .../unitree-client/src/ik/urdf/LICENSE | 32 + .../src/ik/urdf/dex_hand/unitree_dex3.yml | 59 + .../ik/urdf/dex_hand/unitree_dex3_left.urdf | 443 + .../ik/urdf/dex_hand/unitree_dex3_right.urdf | 443 + .../unitree-client/src/ik/urdf/g1/README.md | 33 + .../src/ik/urdf/g1/g1_body29_hand14.urdf | 1476 ++ .../src/ik/urdf/g1/g1_body29_hand14.xml | 408 + .../src/ik/urdf/g1/meshes/head_link.STL | 3 + .../urdf/g1/meshes/left_ankle_pitch_link.STL | 3 + .../urdf/g1/meshes/left_ankle_roll_link.STL | 3 + .../src/ik/urdf/g1/meshes/left_elbow_link.STL | 3 + .../urdf/g1/meshes/left_hand_index_0_link.STL | 3 + .../urdf/g1/meshes/left_hand_index_1_link.STL | 3 + .../g1/meshes/left_hand_middle_0_link.STL | 3 + .../g1/meshes/left_hand_middle_1_link.STL | 3 + .../ik/urdf/g1/meshes/left_hand_palm_link.STL | 3 + .../urdf/g1/meshes/left_hand_thumb_0_link.STL | 3 + .../urdf/g1/meshes/left_hand_thumb_1_link.STL | 3 + .../urdf/g1/meshes/left_hand_thumb_2_link.STL | 3 + .../ik/urdf/g1/meshes/left_hip_pitch_link.STL | 3 + .../ik/urdf/g1/meshes/left_hip_roll_link.STL | 3 + .../ik/urdf/g1/meshes/left_hip_yaw_link.STL | 3 + .../src/ik/urdf/g1/meshes/left_knee_link.STL | 3 + .../ik/urdf/g1/meshes/left_rubber_hand.STL | 3 + .../g1/meshes/left_shoulder_pitch_link.STL | 3 + .../g1/meshes/left_shoulder_roll_link.STL | 3 + .../urdf/g1/meshes/left_shoulder_yaw_link.STL | 3 + .../urdf/g1/meshes/left_wrist_pitch_link.STL | 3 + .../urdf/g1/meshes/left_wrist_roll_link.STL | 3 + .../g1/meshes/left_wrist_roll_rubber_hand.STL | 3 + .../ik/urdf/g1/meshes/left_wrist_yaw_link.STL | 3 + .../src/ik/urdf/g1/meshes/logo_link.STL | 3 + .../src/ik/urdf/g1/meshes/pelvis.STL | 3 + .../ik/urdf/g1/meshes/pelvis_contour_link.STL | 3 + .../urdf/g1/meshes/right_ankle_pitch_link.STL | 3 + .../urdf/g1/meshes/right_ankle_roll_link.STL | 3 + .../ik/urdf/g1/meshes/right_elbow_link.STL | 3 + .../g1/meshes/right_hand_index_0_link.STL | 3 + .../g1/meshes/right_hand_index_1_link.STL | 3 + .../g1/meshes/right_hand_middle_0_link.STL | 3 + .../g1/meshes/right_hand_middle_1_link.STL | 3 + .../urdf/g1/meshes/right_hand_palm_link.STL | 3 + .../g1/meshes/right_hand_thumb_0_link.STL | 3 + .../g1/meshes/right_hand_thumb_1_link.STL | 3 + .../g1/meshes/right_hand_thumb_2_link.STL | 3 + .../urdf/g1/meshes/right_hip_pitch_link.STL | 3 + .../ik/urdf/g1/meshes/right_hip_roll_link.STL | 3 + .../ik/urdf/g1/meshes/right_hip_yaw_link.STL | 3 + .../src/ik/urdf/g1/meshes/right_knee_link.STL | 3 + .../ik/urdf/g1/meshes/right_rubber_hand.STL | 3 + .../g1/meshes/right_shoulder_pitch_link.STL | 3 + .../g1/meshes/right_shoulder_roll_link.STL | 3 + .../g1/meshes/right_shoulder_yaw_link.STL | 3 + .../urdf/g1/meshes/right_wrist_pitch_link.STL | 3 + .../urdf/g1/meshes/right_wrist_roll_link.STL | 3 + .../meshes/right_wrist_roll_rubber_hand.STL | 3 + .../urdf/g1/meshes/right_wrist_yaw_link.STL | 3 + .../g1/meshes/torso_constraint_L_link.STL | 3 + .../g1/meshes/torso_constraint_L_rod_link.STL | 3 + .../g1/meshes/torso_constraint_R_link.STL | 3 + .../g1/meshes/torso_constraint_R_rod_link.STL | 3 + .../src/ik/urdf/g1/meshes/torso_link.STL | 3 + .../g1/meshes/torso_link_23dof_rev_1_0.STL | 3 + .../ik/urdf/g1/meshes/torso_link_rev_1_0.STL | 3 + .../ik/urdf/g1/meshes/waist_constraint_L.STL | 3 + .../ik/urdf/g1/meshes/waist_constraint_R.STL | 3 + .../src/ik/urdf/g1/meshes/waist_roll_link.STL | 3 + .../g1/meshes/waist_roll_link_rev_1_0.STL | 3 + .../ik/urdf/g1/meshes/waist_support_link.STL | 3 + .../src/ik/urdf/g1/meshes/waist_yaw_link.STL | 3 + .../urdf/g1/meshes/waist_yaw_link_rev_1_0.STL | 3 + .../src/ik/urdf/inspire_hand/inspire_hand.yml | 35 + .../urdf/inspire_hand/inspire_hand_left.urdf | 819 + .../urdf/inspire_hand/inspire_hand_right.urdf | 830 + .../inspire_hand/meshes/L_hand_base_link.STL | 3 + .../meshes/L_hand_base_link.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link11_L.STL | 3 + .../meshes/Link11_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link11_R.STL | 3 + .../meshes/Link11_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link12_L.STL | 3 + .../meshes/Link12_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link12_R.STL | 3 + .../meshes/Link12_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link13_L.STL | 3 + .../meshes/Link13_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link13_R.STL | 3 + .../meshes/Link13_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link14_L.STL | 3 + .../meshes/Link14_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link14_R.STL | 3 + .../meshes/Link14_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link15_L.STL | 3 + .../meshes/Link15_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link15_R.STL | 3 + .../meshes/Link15_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link16_L.STL | 3 + .../meshes/Link16_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link16_R.STL | 3 + .../meshes/Link16_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link17_L.STL | 3 + .../meshes/Link17_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link17_R.STL | 3 + .../meshes/Link17_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link18_L.STL | 3 + .../meshes/Link18_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link18_R.STL | 3 + .../meshes/Link18_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link19_L.STL | 3 + .../meshes/Link19_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link19_R.STL | 3 + .../meshes/Link19_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link20_L.STL | 3 + .../meshes/Link20_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link20_R.STL | 3 + .../meshes/Link20_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link21_L.STL | 3 + .../meshes/Link21_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link21_R.STL | 3 + .../meshes/Link21_R.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link22_L.STL | 3 + .../meshes/Link22_L.STL.convex.stl | 3 + .../ik/urdf/inspire_hand/meshes/Link22_R.STL | 3 + .../meshes/Link22_R.STL.convex.stl | 3 + .../inspire_hand/meshes/R_hand_base_link.STL | 3 + .../meshes/R_hand_base_link.STL.convex.stl | 3 + .../meshes/left_ankle_pitch_link.STL | 3 + .../meshes/left_ankle_roll_link.STL | 3 + .../meshes/left_elbow_pitch_link.STL | 3 + .../meshes/left_elbow_roll_link.STL | 3 + .../inspire_hand/meshes/left_hand_link.STL | 3 + .../meshes/left_hip_pitch_link.STL | 3 + .../meshes/left_hip_roll_link.STL | 3 + .../inspire_hand/meshes/left_hip_yaw_link.STL | 3 + .../inspire_hand/meshes/left_knee_link.STL | 3 + .../meshes/left_shoulder_pitch_link.STL | 3 + .../meshes/left_shoulder_roll_link.STL | 3 + .../meshes/left_shoulder_yaw_link.STL | 3 + .../meshes/left_wrist_pitch_link.STL | 3 + .../ik/urdf/inspire_hand/meshes/logo_link.STL | 3 + .../ik/urdf/inspire_hand/meshes/pelvis.STL | 3 + .../meshes/right_ankle_pitch_link.STL | 3 + .../meshes/right_ankle_roll_link.STL | 3 + .../meshes/right_elbow_pitch_link.STL | 3 + .../meshes/right_elbow_roll_link.STL | 3 + .../inspire_hand/meshes/right_hand_link.STL | 3 + .../meshes/right_hip_pitch_link.STL | 3 + .../meshes/right_hip_roll_link.STL | 3 + .../meshes/right_hip_yaw_link.STL | 3 + .../inspire_hand/meshes/right_knee_link.STL | 3 + .../meshes/right_shoulder_pitch_link.STL | 3 + .../meshes/right_shoulder_roll_link.STL | 3 + .../meshes/right_shoulder_yaw_link.STL | 3 + .../meshes/right_wrist_pitch_link.STL | 3 + .../urdf/inspire_hand/meshes/torso_link.STL | 3 + .../inspire_hand/meshes/wrist_yaw_link.STL | 3 + .../unitree-client/src/ik/utils/__init__.py | 0 .../src/ik/utils/weighted_moving_filter.py | 52 + .../unitree-client/src/main.py | 491 + 1245 files changed, 168031 insertions(+) create mode 100644 Spectacles-2-Unitree/.devcontainer/Dockerfile create mode 100644 Spectacles-2-Unitree/.devcontainer/devcontainer.json create mode 100644 Spectacles-2-Unitree/.gitattributes create mode 100644 Spectacles-2-Unitree/.github/workflows/build-and-push.yml create mode 100644 Spectacles-2-Unitree/.gitignore create mode 100644 Spectacles-2-Unitree/ATTRIBUTION.md create mode 100644 Spectacles-2-Unitree/Assets/Base.png create mode 100644 Spectacles-2-Unitree/Assets/Base.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Device Camera Texture.deviceCameraTexture create mode 100644 Spectacles-2-Unitree/Assets/Device Camera Texture.deviceCameraTexture.meta create mode 100644 Spectacles-2-Unitree/Assets/Echopark.hdr create mode 100644 Spectacles-2-Unitree/Assets/Echopark.hdr.meta create mode 100644 Spectacles-2-Unitree/Assets/Image.mat create mode 100644 Spectacles-2-Unitree/Assets/Image.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Base.png create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Base.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Cylinder.fbx create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Cylinder.fbx.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/ImageMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/Joystick/ImageMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Joystick.prefab create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Joystick.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Joystick.ts create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Joystick.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/JoystickInner.prefab create mode 100644 Spectacles-2-Unitree/Assets/Joystick/JoystickInner.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/JoystickPlane.mat create mode 100644 Spectacles-2-Unitree/Assets/Joystick/JoystickPlane.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/JoystickScene.scene create mode 100644 Spectacles-2-Unitree/Assets/Joystick/JoystickScene.scene.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/MaterialParams.png create mode 100644 Spectacles-2-Unitree/Assets/Joystick/MaterialParams.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Normal.png create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Normal.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Simple Frame.png create mode 100644 Spectacles-2-Unitree/Assets/Joystick/Simple Frame.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/image_unlit.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/Joystick/image_unlit.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/joystick box.png create mode 100644 Spectacles-2-Unitree/Assets/Joystick/joystick box.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Joystick/pbr.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/Joystick/pbr.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/MaterialParams.png create mode 100644 Spectacles-2-Unitree/Assets/MaterialParams.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Normal.png create mode 100644 Spectacles-2-Unitree/Assets/Normal.png.meta create mode 100644 Spectacles-2-Unitree/Assets/PBR 1.mat create mode 100644 Spectacles-2-Unitree/Assets/PBR 1.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/PBR 2.mat create mode 100644 Spectacles-2-Unitree/Assets/PBR 2.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/PBR 3.mat create mode 100644 Spectacles-2-Unitree/Assets/PBR 3.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/PBR.mat create mode 100644 Spectacles-2-Unitree/Assets/PBR.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Pyramid.mesh create mode 100644 Spectacles-2-Unitree/Assets/Pyramid.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/Render Target.renderTarget create mode 100644 Spectacles-2-Unitree/Assets/Render Target.renderTarget.meta create mode 100644 Spectacles-2-Unitree/Assets/Scene.scene create mode 100644 Spectacles-2-Unitree/Assets/Scene.scene.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Audio/HoverAudioTrack.wav create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Audio/HoverAudioTrack.wav.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Audio/TriggerEndAudioTrack.wav create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Audio/TriggerEndAudioTrack.wav.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Audio/TriggerStartAudioTrack.wav create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Audio/TriggerStartAudioTrack.wav.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/FingerHighlightLeft.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/FingerHighlightLeft.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/FingerHighlightRight.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/FingerHighlightRight.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/FingerTipGlow.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/FingerTipGlow.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/HandOccluderLeft.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/HandOccluderLeft.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/HandOccluderRight.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/HandOccluderRight.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/RadialGradientOcclusion.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BaseHandVisualsMaterials/RadialGradientOcclusion.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BitmojiMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/BitmojiMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ContainerImageMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ContainerImageMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/LogoMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/LogoMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/NormalBasedTargetOutline.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/NormalBasedTargetOutline.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonDarkInactive.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonDarkInactive.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonDarkRadial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonDarkRadial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOffIcon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOffIcon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOnDefault.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOnDefault.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOnIcon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOnIcon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOnSelect.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PinchButtonToggleOnSelect.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 1.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 1.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 10.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 10.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 2.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 2.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 3.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 3.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 4.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 4.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 5.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 5.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 6.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 6.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 7.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 7.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 8.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 8.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 9.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close 9.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_close.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_glow 1.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_glow 1.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_glow 2.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_glow 2.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_glow.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/3D resources/Materials/SystemSettings/SysSet_round_button_glow.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/RoundButtonHover.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/RoundButtonHover.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/RoundButtonPinched.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/RoundButtonPinched.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/RoundButton_Idle.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/RoundButton_Idle.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll 1.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll 1.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll 2.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll 2.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll_bg.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/SWIS/SWIS/3D resources/Materials/LensExplorer/LensExp_scroll_bg.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/Slider_Platform.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/PlatformUI/Slider_Platform.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ScaleBasedTargetOutline.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ScaleBasedTargetOutline.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ScrollBarButton.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ScrollBarButton.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ScrollBarSlider.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/ScrollBarSlider.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SimplePBRMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SimplePBRMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/PinchButtonDarkDefault.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/PinchButtonDarkDefault.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/PinchButtonOnSelect.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/PinchButtonOnSelect.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/SliderMat.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/SliderMat.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/TargetOutlineMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SliderMat/TargetOutlineMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SpritePreset.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/SpritePreset.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/TargetOutlineMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/TargetOutlineMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/Text3DDefault.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Materials/Text3DDefault.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/BoxMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/BoxMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/ButtonCapsuleMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/ButtonCapsuleMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/ButtonSphereMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/ButtonSphereMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/Check.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/Check.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/LeftHandMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/LeftHandMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlaneMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlaneMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/PlatformCapsuleButton.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/PlatformCapsuleButton.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/PlatformSphereButton.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/PlatformSphereButton.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/RoundButton.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/RoundButton.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/RoundButtonGlow.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/RoundButtonGlow.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/ScrollBarKnobMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/ScrollBarKnobMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/ScrollBarMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/ScrollBarMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/Slider.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/PlatformUI/Slider.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/RightHandMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/RightHandMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/ScrollBarSlider.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/ScrollBarSlider.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SliderSphereKnob.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SliderSphereKnob.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SliderTrack.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SliderTrack.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SnapGhost_Mesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SnapGhost_Mesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SphereMesh.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/SphereMesh.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/Uncheck.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Meshes/Uncheck.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/FingerHighlight.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/FingerHighlight.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/FingerTipGlow.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/FingerTipGlow.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/HandOccluder.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/HandOccluder.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/RadialGradientOcclusion.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/BaseHandVisualsShaders/RadialGradientOcclusion.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/NormalBasedTargetOutline.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/NormalBasedTargetOutline.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PinchButton-ActiveOrInActive.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PinchButton-ActiveOrInActive.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PinchDarkRadial.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PinchDarkRadial.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ButtonHover.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ButtonHover.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ButtonIdle.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ButtonIdle.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ButtonPinched.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ButtonPinched.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/CapsuleButtonHover.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/CapsuleButtonHover.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/CapsuleButtonIdle.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/CapsuleButtonIdle.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/CapsuleButtonPinched.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/CapsuleButtonPinched.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonGlowHover.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonGlowHover.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonGlowIdle.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonGlowIdle.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonGlowPinched.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonGlowPinched.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonHover.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonHover.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonPinched.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButtonPinched.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButton_Idle.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/RoundButton_Idle.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollBackground.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollBackground.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollButtonHover.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollButtonHover.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollButtonIdle.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollButtonIdle.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollButtonPinched.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/ScrollButtonPinched.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/Slider_Platform.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/Slider_Platform.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/StateButtonToggledHover.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/StateButtonToggledHover.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/StateButtonToggledPinched.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/PlatformUI/StateButtonToggledPinched.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ScaleBasedTargetOutline.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ScaleBasedTargetOutline.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ScrollBarSlider.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ScrollBarSlider.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/SliderShaders/PinchButton-Default.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/SliderShaders/PinchButton-Default.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/SliderShaders/Slider.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/SliderShaders/Slider.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/SpritePreset.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/SpritePreset.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/TargetOutline.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/TargetOutline.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/Text3DDefault.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/Text3DDefault.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ToggleOff.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ToggleOff.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ToggleOn.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ToggleOn.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ToggleOnSelect.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/ToggleOnSelect.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/simple_pbr.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Shaders/simple_pbr.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/2DBitmojiAvatar.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/2DBitmojiAvatar.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Base.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Base.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/Glow.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/Glow.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshNewMask.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshNewMask.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshNewMaskColored.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshNewMaskColored.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshPinchTexture.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshPinchTexture.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshTapTexture.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/handMeshTapTexture.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/occlusionGradient.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/BaseHandVisualsTextures/occlusionGradient.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/MaterialParams.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/MaterialParams.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Normal.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Normal.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/ArrowDown.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/ArrowDown.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/ArrowUp.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/ArrowUp.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/Close.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/Close.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/FollowIconBlack.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/FollowIconBlack.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/FollowIconWhite.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/FollowIconWhite.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/Image.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/Image.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/Mask_simple_reflection_ellipse.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/Mask_simple_reflection_ellipse.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleIdle.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleIdle.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleIdle_05.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleIdle_05.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleRefl_02.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleRefl_02.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleRefl_05.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleRefl_05.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleRefl_06.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/SimpleRefl_06.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/UI_glow.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/PlatformUI/UI_glow.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Rectangle-Active.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Rectangle-Active.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Rectangle-Inactive.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Rectangle-Inactive.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Rectangle.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/Rectangle.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/SIKContainerExampleImage.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/SIKContainerExampleImage.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/SIKLogo.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/SIKLogo.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/ScrollBarRectangle.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Assets/Textures/ScrollBarRectangle.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ButtonFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ButtonFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/CapsuleMeshCustomizer.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/CapsuleMeshCustomizer.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableAudioFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableAudioFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableColorFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableColorFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableOutlineFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableOutlineFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableSquishFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/InteractableSquishFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ScreenTransformAdapter.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ScreenTransformAdapter.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ScrollBarFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ScrollBarFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/SliderFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/SliderFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ToggleFeedback.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Helpers/ToggleFeedback.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Billboard/Billboard.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Billboard/Billboard.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Billboard/BillboardController.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Billboard/BillboardController.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Billboard/BillboardRotationCalculator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Billboard/BillboardRotationCalculator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/GlowEffectView.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/GlowEffectView.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/GlowEffectViewModel.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/GlowEffectViewModel.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/HandVisual.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/HandVisual.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/RadialOcclusionView.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/HandVisual/RadialOcclusionView.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/Headlock.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/Headlock.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/HeadlockController.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/HeadlockController.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/HeadlockRotationCalculator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/HeadlockRotationCalculator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/HeadlockTranslationCalculator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Headlock/HeadlockTranslationCalculator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Interactable/Interactable.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/Interactable/Interactable.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractableManipulation/InteractableManipulation.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractableManipulation/InteractableManipulation.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractionPlane/InteractionPlane.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractionPlane/InteractionPlane.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CircleVisual.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CircleVisual.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/Cursor.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/Cursor.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CursorController.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CursorController.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CursorMat.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CursorMat.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CursorViewModel.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/CursorViewModel.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/InteractorCursor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/InteractorCursor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/ManipulateLineMat.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/ManipulateLineMat.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/ManipulateLineMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/ManipulateLineMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/Plane.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/Plane.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/disabled.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/disabled.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/scale-tl.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/scale-tl.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/scale-tr.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/scale-tr.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/translate.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorCursor/translate.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineMat.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineMat.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineRenderer.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineRenderer.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineVisual.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/Interaction/InteractorLineVisual/InteractorLineVisual.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/ContainerFrame.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/ContainerFrame.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/FrameMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/FrameMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/FrameMaterial.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/FrameMaterial.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Ghost Material.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Ghost Material.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Ghost Material.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Ghost Material.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Image.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Image.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Label.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/Label.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/container-button.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/container-button.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/container-button.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/container-button.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/flat.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Materials/flat.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/Frame.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/Frame.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/Frame_High.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/Frame_High.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/Frame_Mid.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/Frame_Mid.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/SphereButton.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/SphereButton.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/SysSettings_settings_button.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/SysSettings_settings_button.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/pinch-depth-button.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Meshes/pinch-depth-button.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Prefabs/FramePrefab.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Prefabs/FramePrefab.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Prefabs/container-button.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Prefabs/container-button.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/README.md create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/README.md.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/close-icon-1.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/close-icon-1.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/close-icon.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/close-icon.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/container-button-matcap.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/container-button-matcap.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/follow-black.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/follow-black.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/follow-white-shadow.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/follow-white-shadow.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/follow-white.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/follow-white.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/reflection-map-1-cube.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/reflection-map-1-cube.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/reflection-map-1.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/reflection-map-1.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/soft-reflection.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/Textures/soft-reflection.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/container-ui.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/container-ui.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/CursorHandler.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/CursorHandler.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/ForceContainerParent.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/ForceContainerParent.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/FrameInputHandler.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/FrameInputHandler.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/HoverBehavior.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/HoverBehavior.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/LabeledPinchButton.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/LabeledPinchButton.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/SimpleLODRenderMeshVisual/SimpleLODRenderMeshVisual.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/SimpleLODRenderMeshVisual/SimpleLODRenderMeshVisual.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/SmoothFollow.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/SmoothFollow.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/SnappableBehavior.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ContainerFrame/modules/SnappableBehavior.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/PinchButton/PinchButton.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/PinchButton/PinchButton.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollBar/ScrollBar.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollBar/ScrollBar.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/GridContentCreator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/GridContentCreator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/ScrollArea.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/ScrollArea.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/ScrollProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/ScrollProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/ScrollView.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/ScrollView.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/BoundariesProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/BoundariesProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/BufferedBoundariesProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/BufferedBoundariesProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/SceneObjectBoundariesProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/SceneObjectBoundariesProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/ScreenTransformBoundariesProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/ScreenTransformBoundariesProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/VisualBoundariesProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ScrollView/boundariesProvider/VisualBoundariesProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/Slider/Slider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/Slider/Slider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ToggleButton/ToggleButton.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Components/UI/ToggleButton/ToggleButton.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/ConfigurationValidator/ConfigurationValidator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/ConfigurationValidator/ConfigurationValidator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/HandInteractor/HandInteractor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/HandInteractor/HandInteractor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/InteractionManager/EventDispatcher.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/InteractionManager/EventDispatcher.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/InteractionManager/InteractionManager.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/InteractionManager/InteractionManager.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/BaseInteractor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/BaseInteractor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/ColliderTargetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/ColliderTargetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/DirectTargetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/DirectTargetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/DragProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/DragProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/HandRayProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/HandRayProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/IndirectTargetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/IndirectTargetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/Interactor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/Interactor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/InteractorEvent.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/InteractorEvent.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/MobileRayProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/MobileRayProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/MouseTargetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/MouseTargetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/PokeTargetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/PokeTargetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/RayProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/RayProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/TouchRayProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/TouchRayProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/AxisAngle.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/AxisAngle.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/ContinousIrInteractionTransition.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/ContinousIrInteractionTransition.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/IrInteractionTransition.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/IrInteractionTransition.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/PinchJumpSuppressor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/PinchJumpSuppressor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastAnchorHead.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastAnchorHead.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastAnchorVariableShoulder.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastAnchorVariableShoulder.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastBase.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastBase.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastLegacySingleCamera.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastLegacySingleCamera.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastProxy.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RaycastProxy.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RgbIrTransitionJumpSuppressor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/RgbIrTransitionJumpSuppressor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/SwitchIrInteractionTransition.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/SwitchIrInteractionTransition.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimeDataContainer.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimeDataContainer.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimeScalarContainer.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimeScalarContainer.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimedVec2Container.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimedVec2Container.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimedVec3Container.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/Interactor/raycastAlgorithms/TimedVec3Container.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/LogLevelConfiguration/LogLevelConfiguration.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/LogLevelConfiguration/LogLevelConfiguration.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/LogLevelConfiguration/SIKLogLevelConfiguration.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/LogLevelConfiguration/SIKLogLevelConfiguration.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/MobileInteractor/MobileInteractor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/MobileInteractor/MobileInteractor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/MouseInteractor/MouseInteractor.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Core/MouseInteractor/MouseInteractor.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Decorators/Singleton.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Decorators/Singleton.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/ModernBodyTube_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/ModernBodyTube_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/ModernFins_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/ModernFins_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/ModernNoseCone_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/ModernNoseCone_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SleekBodyTube_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SleekBodyTube_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SleekFins_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SleekFins_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SleekNoseCone_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SleekNoseCone_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SpaceAgeBodyTube_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SpaceAgeBodyTube_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SpaceAgeFins_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SpaceAgeFins_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SpaceAgeNoseCone_icon.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Icons/SpaceAgeNoseCone_icon.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Meteor.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Meteor.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Planet.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Planet.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Planet_rings.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Planet_rings.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Platform.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Platform.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_fire.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_fire.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_glass.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_glass.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_glass_satellite.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_glass_satellite.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_grey.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_grey.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_metal.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_metal.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_metal_red.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_metal_red.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_01.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_01.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_02.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_02.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_03.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_03.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_03_logo.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_plastic_03_logo.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_white.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_white.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_white_logo.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Rocket_white_logo.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Satellite_blue.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Materials/Objects/SIK_Satellite_blue.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Meshes/Bases.fbx create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Meshes/Bases.fbx.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Meshes/SIK_Rockets.fbx create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Meshes/SIK_Rockets.fbx.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Modern Body Tube.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Modern Body Tube.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Modern Fins.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Modern Fins.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Modern Nose Cone.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Modern Nose Cone.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Sleek Body Tube.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Sleek Body Tube.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Sleek Fins.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Sleek Fins.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Sleek Nose Cone.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Sleek Nose Cone.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Space Age Body Tube.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Space Age Body Tube.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Space Age Fins.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Space Age Fins.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Space Age Nose Cone.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/Parts/Space Age Nose Cone.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Body Tube Category.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Body Tube Category.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Fins Category.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Fins Category.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Modern Body Tube.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Modern Body Tube.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Modern Fins.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Modern Fins.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Modern Nose Cone.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Modern Nose Cone.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Nose Cone Category.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Nose Cone Category.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Sleek Body Tube.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Sleek Body Tube.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Sleek Fins.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Sleek Fins.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Sleek Nose Cone.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Sleek Nose Cone.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Space Age Body Tube.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Space Age Body Tube.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Space Age Fins.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Space Age Fins.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Space Age Nose Cone.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Prefabs/ScrollViewListItems/Space Age Nose Cone.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/ExhaustControls.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/ExhaustControls.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketConfigurator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketConfigurator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketGridContentCreator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketGridContentCreator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketLaunchControl.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketLaunchControl.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketScrollViewItem.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Scripts/RocketScrollViewItem.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Glass.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Glass.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Meteor.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Meteor.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Planet.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Planet.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Planet_rings.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Planet_rings.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Platform.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Platform.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Rocket.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Shaders/Rocket.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/A-icon.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/A-icon.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/B-icon.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/B-icon.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/C-icon.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/C-icon.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Meteor_bc.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Meteor_bc.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Platforms_AO.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Platforms_AO.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Rockets_AO.jpg create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Rockets_AO.jpg.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Snap_logo.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Snap_logo.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Space_logo_TEMP.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/SIK_Space_logo_TEMP.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/body-tube_rocket-A.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/body-tube_rocket-A.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/body-tube_rocket-B.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/body-tube_rocket-B.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/body-tube_rocket-C.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/body-tube_rocket-C.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/fins_rocket-A.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/fins_rocket-A.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/fins_rocket-B.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/fins_rocket-B.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/fins_rocket-C.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/fins_rocket-C.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/nose-cone_rocket-A.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/nose-cone_rocket-A.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/nose-cone_rocket-B.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/nose-cone_rocket-B.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/nose-cone_rocket-C.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/Textures/ScrollViewThumbnails/nose-cone_rocket-C.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/Bones_clouds_ANIM_mat_landing.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/Bones_clouds_ANIM_mat_landing.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/Bones_clouds_material_landing_.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/Bones_clouds_material_landing_.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/CloudsLanding.animationAsset create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/CloudsLanding.animationAsset.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/line1.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Landing/line1.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/Bones_clouds_ANIM_mat_takeoff.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/Bones_clouds_ANIM_mat_takeoff.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/Bones_clouds_material_start_.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/Bones_clouds_material_start_.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/CloudsStart.animationAsset create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/CloudsStart.animationAsset.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/line1.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Clouds Start/line1.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Custom Mesh Emitter/Custom Mesh Emitter.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Custom Mesh Emitter/Custom Mesh Emitter.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Custom Mesh Emitter/Rocket_clouds_emit.vfxgraph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Custom Mesh Emitter/Rocket_clouds_emit.vfxgraph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Custom Mesh Emitter/cl_goup.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Custom Mesh Emitter/cl_goup.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Fire.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Fire.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Fire_ANIM_mat.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Fire_ANIM_mat.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Glow_ANIM_mat.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Glow_ANIM_mat.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Glow_MAt.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/Glow_MAt.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/blendshapes1.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/blendshapes1.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/dots.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/dots.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/engine_exhaust.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/engine_exhaust.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/glow_plane.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Exhaust/glow_plane.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/Noise00.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/Noise00.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/Plane.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/Plane.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/RadialHeat_ANIM_mat.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/RadialHeat_ANIM_mat.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/Radial_heat.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Radial Heat/Radial_heat.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Animations/Base Layer Rocket 1.animationAsset create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Animations/Base Layer Rocket 1.animationAsset.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Animations/Base Layer Rocket 2.animationAsset create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Animations/Base Layer Rocket 2.animationAsset.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Animations/Base Layer Rocket 3.animationAsset create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Animations/Base Layer Rocket 3.animationAsset.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/Rocket_sparks.mesh create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/Rocket_sparks.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/Top_Rocket_Trail.mat create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/Top_Rocket_Trail.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/Top_Rocket_Trail.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/Top_Rocket_Trail.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/stripe_noise 2.png create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/RocketWorkshop/VFX/Rocket Sparks/stripe_noise 2.png.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/SIK Examples.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Examples/SIK Examples.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Prefabs/ScrollViewListItem.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Prefabs/ScrollViewListItem.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Prefabs/SpectaclesInteractionKit.prefab create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Prefabs/SpectaclesInteractionKit.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/ARCameraFinderProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/ARCameraFinderProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/BaseCameraFinderProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/BaseCameraFinderProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/BaseWorldCameraProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/BaseWorldCameraProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/CameraProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/CameraProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/WorldCameraFinderProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CameraProvider/WorldCameraFinderProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CursorControllerProvider/CursorControllerProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/CursorControllerProvider/CursorControllerProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/BaseHand.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/BaseHand.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/DefaultHandTrackingAssetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/DefaultHandTrackingAssetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/GestureModuleProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/GestureModuleProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/MotionControllerProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/MotionControllerProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapDetection/PalmTapDetector.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapDetection/PalmTapDetector.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapDetection/PalmTapDetectorStateMachine.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapDetection/PalmTapDetectorStateMachine.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapDetectionEvent.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapDetectionEvent.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapEvent.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PalmTapEvent.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/DetectionStrategies/HciPinchDetectionStrategy.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/DetectionStrategies/HciPinchDetectionStrategy.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/DetectionStrategies/HeuristicPinchDetectionStrategy.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/DetectionStrategies/HeuristicPinchDetectionStrategy.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/DetectionStrategies/PinchDetectionStrategy.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/DetectionStrategies/PinchDetectionStrategy.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/PinchDetector.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/PinchDetector.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/PinchDetectorStateMachine.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchDetection/PinchDetectorStateMachine.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchEventType.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/GestureProvider/PinchEventType.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandInputData.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandInputData.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandTrackingAssetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandTrackingAssetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandType.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandType.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandVisuals.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/HandVisuals.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/Joints.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/Joints.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/Keypoint.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/Keypoint.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/LandmarkNames.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/LandmarkNames.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/LeftHandAsset.handTracking3D create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/LeftHandAsset.handTracking3D.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/RightHandAsset.handTracking3D create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/RightHandAsset.handTracking3D.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/TrackedHand.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/HandInputData/TrackedHand.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/InteractionConfigurationProvider/InteractionConfigurationProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/InteractionConfigurationProvider/InteractionConfigurationProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/InteractionConfigurationProvider/LogLevelProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/InteractionConfigurationProvider/LogLevelProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/InteractionConfigurationProvider/SIKLogLevelProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/InteractionConfigurationProvider/SIKLogLevelProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/MobileInputData/MobileInputData.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/MobileInputData/MobileInputData.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/TargetProvider/TargetProvider.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/TargetProvider/TargetProvider.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/TargetProvider/TargetingData.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Providers/TargetProvider/TargetingData.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/SIK.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/SIK.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/BistableThreshold.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/BistableThreshold.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/Event.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/Event.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/Filter.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/Filter.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/InputChecker.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/InputChecker.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/InspectorCallbacks.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/InspectorCallbacks.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/LensConfig.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/LensConfig.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/LogLevel.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/LogLevel.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/MovingAverageFilter.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/MovingAverageFilter.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/NativeLogger.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/NativeLogger.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/OneEuroFilter.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/OneEuroFilter.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/ReplayEvent.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/ReplayEvent.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SafeReference.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SafeReference.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SampleOps.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SampleOps.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SceneObjectUtils.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SceneObjectUtils.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SeededRandomNumberGenerator.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/SeededRandomNumberGenerator.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/Spatial.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/Spatial.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/State.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/State.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/StateMachine.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/StateMachine.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/UpdateDispatcher.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/UpdateDispatcher.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/aabb.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/aabb.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/algorithms.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/algorithms.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/animate.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/animate.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/color.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/color.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/debounce.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/debounce.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/lazyProperty.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/lazyProperty.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/logger.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/logger.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/mathUtils.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/mathUtils.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/notEmpty.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/notEmpty.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/springAnimate.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/springAnimate.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/validate.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/validate.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/LineRenderer/LineMeshUtils.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/LineRenderer/LineMeshUtils.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/LineRenderer/LineRenderer.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/LineRenderer/LineRenderer.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/MeshView.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/MeshView.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/View.ts create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/Utils/views/View.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/package.native create mode 100644 Spectacles-2-Unitree/Assets/SpectaclesInteractionKit/package.native.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Materials/DiscFinal.mat create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Materials/DiscFinal.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Materials/DiscTemp.mat create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Materials/DiscTemp.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Prefab/PrefabFinalPosition.prefab create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Prefab/PrefabFinalPosition.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Prefab/PrefabTemporaryPosition.prefab create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Prefab/PrefabTemporaryPosition.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/CoordinationClient.ts create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/CoordinationClient.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/HandControl.ts create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/HandControl.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/JoystickToggle.ts create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/JoystickToggle.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/RobotDecoyController.ts create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/RobotDecoyController.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/SimulationImage.ts create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/SimulationImage.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/SingleObjectRaycaster.ts create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/SingleObjectRaycaster.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/Utils.ts create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Scripts/TS/Utils.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/ImageMaterial 1.mat create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/ImageMaterial 1.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/ImageMaterial.mat create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/ImageMaterial.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/arrow_1.png create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/arrow_1.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/simple-white-circle.png create mode 100644 Spectacles-2-Unitree/Assets/Unitree2Spectacles/Textures/simple-white-circle.png.meta create mode 100644 Spectacles-2-Unitree/Assets/Unlit.mat create mode 100644 Spectacles-2-Unitree/Assets/Unlit.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/Plane.mat create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/Plane.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/cloud.mat create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/cloud.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/house.mat create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/house.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/statue.mat create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/statue.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/tree.mat create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Materials/tree.mat.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/Plane.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/Plane.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/cloud.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/cloud.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/eyes.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/eyes.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/mouth_open.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/mouth_open.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/mouth_smile.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/mouth_smile.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/sit.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/sit.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/stand.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/stand.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/statue.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/statue.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/tail.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/tail.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/tree.mesh create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Meshes/tree.mesh.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Shaders/cloud.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Shaders/cloud.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Shaders/pbr.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Shaders/pbr.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/Tree_base.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/Tree_base.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/Tree_normal.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/Tree_normal.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/Tree_params.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/Tree_params.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/cloud_base.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/cloud_base.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/cloud_normal.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/cloud_normal.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/cloud_params.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/cloud_params.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/house_base.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/house_base.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/house_normal.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/house_normal.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/house_params.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/house_params.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/statue_base.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/statue_base.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/statue_normal.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/statue_normal.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/statue_params.png create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/Textures/statue_params.png.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/World Query Hit Example.prefab create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/World Query Hit Example.prefab.meta create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/WorldQueryHitExample.ts create mode 100644 Spectacles-2-Unitree/Assets/World Query Hit - Spawn On Surface/WorldQueryHitExample.ts.meta create mode 100644 Spectacles-2-Unitree/Assets/flat.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/flat.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/image_unlit.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/image_unlit.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/pbr.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/pbr.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Assets/unlit.ss_graph create mode 100644 Spectacles-2-Unitree/Assets/unlit.ss_graph.meta create mode 100644 Spectacles-2-Unitree/Dockerfile create mode 100644 Spectacles-2-Unitree/LICENSE create mode 100644 Spectacles-2-Unitree/README-ref/dex-3.png create mode 100644 Spectacles-2-Unitree/README-ref/hands.png create mode 100644 Spectacles-2-Unitree/README-ref/high-five.gif create mode 100644 Spectacles-2-Unitree/README-ref/meshcat.png create mode 100644 Spectacles-2-Unitree/README-ref/sample-list-unitree.gif create mode 100644 Spectacles-2-Unitree/README-ref/server-a.png create mode 100644 Spectacles-2-Unitree/README-ref/server-b.png create mode 100644 Spectacles-2-Unitree/README-ref/vscode-command.png create mode 100644 Spectacles-2-Unitree/README.md create mode 100644 Spectacles-2-Unitree/Unitree.esproj create mode 100644 Spectacles-2-Unitree/coordination-server/Dockerfile create mode 100644 Spectacles-2-Unitree/coordination-server/pyproject.toml create mode 100644 Spectacles-2-Unitree/coordination-server/src/main.py create mode 100644 Spectacles-2-Unitree/coordination-server/src/static/styles.css create mode 100644 Spectacles-2-Unitree/coordination-server/src/templates/connection_details.html create mode 100644 Spectacles-2-Unitree/coordination-server/src/templates/dashboard.html create mode 100644 Spectacles-2-Unitree/coordination-server/src/templates/login.html create mode 100644 Spectacles-2-Unitree/devcontainer.json create mode 100644 Spectacles-2-Unitree/unitree-client/Dockerfile create mode 100644 Spectacles-2-Unitree/unitree-client/environment.yml create mode 100644 Spectacles-2-Unitree/unitree-client/run-robot-client.sh create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/__init__.py create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/g1_controller.py create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/g1_solver.py create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/ik.py create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/LICENSE create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/dex_hand/unitree_dex3.yml create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/dex_hand/unitree_dex3_left.urdf create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/dex_hand/unitree_dex3_right.urdf create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/README.md create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/g1_body29_hand14.urdf create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/g1_body29_hand14.xml create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/head_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_ankle_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_ankle_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_elbow_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_index_0_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_index_1_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_middle_0_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_middle_1_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_palm_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_thumb_0_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_thumb_1_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hand_thumb_2_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hip_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hip_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_hip_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_knee_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_rubber_hand.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_shoulder_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_shoulder_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_shoulder_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_wrist_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_wrist_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_wrist_roll_rubber_hand.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/left_wrist_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/logo_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/pelvis.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/pelvis_contour_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_ankle_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_ankle_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_elbow_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_index_0_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_index_1_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_middle_0_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_middle_1_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_palm_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_thumb_0_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_thumb_1_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hand_thumb_2_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hip_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hip_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_hip_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_knee_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_rubber_hand.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_shoulder_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_shoulder_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_shoulder_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_wrist_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_wrist_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_wrist_roll_rubber_hand.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/right_wrist_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/torso_constraint_L_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/torso_constraint_L_rod_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/torso_constraint_R_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/torso_constraint_R_rod_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/torso_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/torso_link_23dof_rev_1_0.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/torso_link_rev_1_0.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/waist_constraint_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/waist_constraint_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/waist_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/waist_roll_link_rev_1_0.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/waist_support_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/waist_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/g1/meshes/waist_yaw_link_rev_1_0.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/inspire_hand.yml create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/inspire_hand_left.urdf create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/inspire_hand_right.urdf create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/L_hand_base_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/L_hand_base_link.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link11_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link11_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link11_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link11_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link12_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link12_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link12_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link12_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link13_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link13_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link13_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link13_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link14_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link14_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link14_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link14_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link15_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link15_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link15_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link15_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link16_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link16_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link16_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link16_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link17_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link17_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link17_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link17_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link18_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link18_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link18_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link18_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link19_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link19_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link19_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link19_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link20_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link20_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link20_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link20_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link21_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link21_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link21_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link21_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link22_L.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link22_L.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link22_R.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/Link22_R.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/R_hand_base_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/R_hand_base_link.STL.convex.stl create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_ankle_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_ankle_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_elbow_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_elbow_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_hand_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_hip_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_hip_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_hip_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_knee_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_shoulder_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_shoulder_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_shoulder_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/left_wrist_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/logo_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/pelvis.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_ankle_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_ankle_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_elbow_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_elbow_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_hand_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_hip_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_hip_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_hip_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_knee_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_shoulder_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_shoulder_roll_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_shoulder_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/right_wrist_pitch_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/torso_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/urdf/inspire_hand/meshes/wrist_yaw_link.STL create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/utils/__init__.py create mode 100644 Spectacles-2-Unitree/unitree-client/src/ik/utils/weighted_moving_filter.py create mode 100644 Spectacles-2-Unitree/unitree-client/src/main.py diff --git a/README.md b/README.md index f45f9cfb..b0ec5893 100644 --- a/README.md +++ b/README.md @@ -451,6 +451,31 @@ Extended Permissions mode on device must be enabled in some of the projects to a +## Community Samples + +
+
+ ![]() Spectacles to Unitree Teleoperation+ +Simulate or remote control a humanoid robot by copying your hand movements + |
+ + + | ++ + | +