WEKIT-ECS / MIRAGE-XR

MirageXR is a reference implementation of an XR training system. MirageXR enables experts and learners to share experience via XR and wearables using ghost tracks, realtime feedback, and anchored instruction.
Other
27 stars 4 forks source link

Remove dead code #1926

Open fwild opened 1 month ago

fwild commented 1 month ago

Depencies Hunter has flagged the following as possibly dead code (plus a few more items in other folders, including several hundred files from tiltbrush). Work through this folder and backup/delete what is not needed. You can use the branch "1926-remove-dead-code" to commit your deletes.

[Shader][2.34 KB] Assets/MirageXR/ContentTypes/Character/Characters/Alien/Shaders/SurfPackedColorNormalLerp.shader [GameObject][19.6 KB] Assets/MirageXR/ContentTypes/Character/Characters/ImageDisplayFiles/ImageAssigner.prefab [Material][2.02 KB] Assets/MirageXR/ContentTypes/Character/Characters/ImageDisplayFiles/MagicParticleGlow.mat [ShaderInclude][2.14 KB] Assets/MirageXR/ContentTypes/Character/Characters/ImageDisplayFiles/_SimpleShaderMagic.cginc [Animations.AnimatorController][8.45 KB] Assets/MirageXR/ContentTypes/Character/Characters/SecondaryCharactersFiles/AnimationsControllers/AnimationController.controller


- [ ] common UI images (logos, UI components)

[Texture2D][6.83 KB] Assets/MirageXR/Common/Images/142x142.png [Texture2D][11.7 KB] Assets/MirageXR/Common/Images/300x300.png [Texture2D][20.38 KB] Assets/MirageXR/Common/Images/620x620.png [Texture2D][5.49 KB] Assets/MirageXR/Common/Images/88x88.png [Texture2D][20.91 KB] Assets/MirageXR/Common/Images/UIRelated/ActivityCardContentIndicator.png [Texture2D][12.88 KB] Assets/MirageXR/Common/Images/UIRelated/CloseButton.png [Texture2D][22.79 KB] Assets/MirageXR/Common/Images/UIRelated/CompletedIcon.png [Texture2D][28.5 KB] Assets/MirageXR/Common/Images/UIRelated/FindIcon.png [Texture2D][32.1 KB] Assets/MirageXR/Common/Images/UIRelated/Flag.png [Texture2D][1.93 KB] Assets/MirageXR/Common/Images/UIRelated/GradientIndicators/Frame.png [Texture2D][10.02 KB] Assets/MirageXR/Common/Images/UIRelated/GradientIndicators/RYGYR.png [Texture2D][14.25 KB] Assets/MirageXR/Common/Images/UIRelated/HumEnvIcon/BGFill.png [Texture2D][38.15 KB] Assets/MirageXR/Common/Images/UIRelated/HumEnvIcon/FemaleBorder.png [Texture2D][18.43 KB] Assets/MirageXR/Common/Images/UIRelated/HumEnvIcon/FemaleFill.png [Texture2D][26.51 KB] Assets/MirageXR/Common/Images/UIRelated/HumEnvIcon/MaleBorder.png [Texture2D][17.03 KB] Assets/MirageXR/Common/Images/UIRelated/HumEnvIcon/MaleFill.png [Texture2D][34.21 KB] Assets/MirageXR/Common/Images/UIRelated/ImageIcon.png [Texture2D][3.8 KB] Assets/MirageXR/Common/Images/UIRelated/IncompleteIcon.png [Texture2D][30.25 KB] Assets/MirageXR/Common/Images/UIRelated/IoTIcon.png [Texture2D][7.87 KB] Assets/MirageXR/Common/Images/UIRelated/LoadIcon.png [Texture2D][9.66 KB] Assets/MirageXR/Common/Images/UIRelated/LockDisabledIcon.png [Texture2D][9.85 KB] Assets/MirageXR/Common/Images/UIRelated/LockEnabledIcon.png [Texture2D][22.1 KB] Assets/MirageXR/Common/Images/UIRelated/LockedIcon.png [Texture2D][23.99 KB] Assets/MirageXR/Common/Images/UIRelated/MovieIcon.png [Texture2D][20.72 KB] Assets/MirageXR/Common/Images/UIRelated/PlayIcon.png [Texture2D][19.99 KB] Assets/MirageXR/Common/Images/UIRelated/ShowCardsButton.png [Texture2D][32.89 KB] Assets/MirageXR/Common/Images/UIRelated/ShowStatusButton.png [Texture2D][19.07 KB] Assets/MirageXR/Common/Images/UIRelated/ShowTasklistButton.png [Texture2D][16.54 KB] Assets/MirageXR/Common/Images/UIRelated/StartActivityIcon.png [Texture2D][40.6 KB] Assets/MirageXR/Common/Images/UIRelated/TappableIcon.png [Texture2D][147.75 KB] Assets/MirageXR/Common/Images/UIRelated/TimelineGradient.png [Texture2D][8.04 KB] Assets/MirageXR/Common/Images/UIRelated/TimelineIndicator.png [Texture2D][96.01 KB] Assets/MirageXR/Common/Images/UIRelated/TimelineTerminator.png [Texture2D][22.07 KB] Assets/MirageXR/Common/Images/UIRelated/UnlockedIcon.png [Texture2D][19.65 KB] Assets/MirageXR/Common/Images/UIRelated/VoiceCommandableIcon.png [Texture2D][21.95 KB] Assets/MirageXR/Common/Images/UIRelated/XButton.png [Texture2D][61.01 KB] Assets/MirageXR/Common/Images/UIRelated/emgBG.png [Texture2D][3 MB] Assets/MirageXR/Common/Images/UIRelated/polygonTex.png [Texture2D][2.26 MB] Assets/MirageXR/Common/Images/WEKITLogo.png [Texture2D][2.69 KB] Assets/MirageXR/Common/Images/WEKIT_LOGO.png [Texture2D][4.33 KB] Assets/MirageXR/Common/Images/WEKIT_Logo_W.png [Texture2D][137.29 KB] Assets/MirageXR/Common/Images/swipeBar2.png


- [ ] raw edit mode airplane hangar model for spatial map simulation

[GameObject][6.68 MB] Assets/MirageXR/Common/Models/hangar.FBX


- [ ] 3D model libraries: raw files, thumbnails, a material

[GameObject][1005.49 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Meshes/Eggs.fbx [GameObject][160.91 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Meshes/Orange.fbx [Texture2D][702.07 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/BaguetteAO.png [Texture2D][1.13 MB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/BaguetteNormal.png [Texture2D][718.45 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/CartonAO.png [Texture2D][1.59 MB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/CartonNormal.png [Texture2D][98.56 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/CheeseAO.png [Texture2D][363.91 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/CheeseNormal.png [Texture2D][784.99 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/ChickenAO.png [Texture2D][1.3 MB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/ChickenNormal.png [Texture2D][359.2 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/FishAO.jpg [Texture2D][1.56 MB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/FishNormal.jpg [Texture2D][571.31 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/IceCreamNormal.png [Texture2D][300.85 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/OnionAO.png [Texture2D][646.77 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/OnionNormal.png [Texture2D][190.22 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/OrangeNormal.png [Texture2D][644 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/PotatoAO.png [Texture2D][1.68 MB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/PotatoNormal.png [Texture2D][1.82 MB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/carrotAO.png [Texture2D][4.9 MB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/carrotNormal.png [Texture2D][354.34 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/carton.jpg [Texture2D][426.63 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/cookieAO.png [Texture2D][758.43 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Foods/Textures/cookieNormal.png [Material][2.23 KB] Assets/MirageXR/ContentTypes/3DModel/Library/Tools/MeasuringTape/Textures/MeasuringTape.mat


- [ ] Action glyphs

[AnimationClip][1.27 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Animations/New Animation.anim [AnimationClip][7.62 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Animations/cut.anim

[Material][2 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/DARKY~1.MAT [Material][2.04 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/Meaure.mat [Material][2.01 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/PASTED~1.MAT [Material][2 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/WHITE~1.MAT [Material][2 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/YELLOW~1.MAT [Material][2.04 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/allow.mat [Material][1.99 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/deny.mat [Material][2.04 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/endPoint.mat [Material][2.04 KB] Assets/MirageXR/ContentTypes/Action/Glyphs/Materials/startPoint.mat [GameObject][128.06 KB] Assets/MirageXR/ContentTypes/Action/Models/Glyphs/MeasureMesh.fbx


- [ ] vfx

[Material][2.53 KB] Assets/MirageXR/ContentTypes/VisualEffect/VFX/Materials/FireFly.mat [Material][2.69 KB] Assets/MirageXR/ContentTypes/VisualEffect/VFX/Materials/FireFlyTrail.mat [Texture2D][1.74 MB] Assets/MirageXR/ContentTypes/VisualEffect/VFX/Textures/TinyFlame.tif


- [ ] various: backup and delete:

[Texture2D][11.88 KB] Assets/MirageXR/ContentTypes/ImageMarker/DummyMarker.png [GameObject][20.91 KB] Assets/MirageXR/Design/3DModels/curve.fbx [Font][129.75 KB] Assets/MirageXR/Design/Fonts/Roboto/Roboto-ThinItalic.ttf [Font][130.77 KB] Assets/MirageXR/Design/Fonts/Roboto/RobotoCondensed-Italic.ttf [Font][246.69 KB] Assets/MirageXR/Design/Fonts/SFProDisplay/SFProDisplay-UltralightItalic.ttf


- [ ] MobileUI

[GameObject][31.7 KB] Assets/MirageXR/Design/MobileUI/Prefabs/AddImageMaker.prefab [GameObject][31.92 KB] Assets/MirageXR/Design/MobileUI/Prefabs/AddPreviewImage.prefab [GameObject][21.1 KB] Assets/MirageXR/Design/MobileUI/Prefabs/ContentSelectorListItem_v2.prefab [GameObject][19.86 KB] Assets/MirageXR/Design/MobileUI/Prefabs/NavigationButtons.prefab [GameObject][125.8 KB] Assets/MirageXR/Design/MobileUI/Prefabs/Register.prefab [GameObject][45.93 KB] Assets/MirageXR/Design/MobileUI/Prefabs/TempStart.prefab [GameObject][10.13 KB] Assets/MirageXR/Design/MobileUI/Prefabs/UI_KIT/Buttons/AddNewStepBtn.prefab [GameObject][7.37 KB] Assets/MirageXR/Design/MobileUI/Prefabs/UI_KIT/Buttons/DialogButton.prefab [GameObject][9.42 KB] Assets/MirageXR/Design/MobileUI/Prefabs/UI_KIT/Buttons/GuestButton.prefab [GameObject][7.44 KB] Assets/MirageXR/Design/MobileUI/Prefabs/UI_KIT/Buttons/SimpleLeftTextBtn.prefab [GameObject][8.07 KB] Assets/MirageXR/Design/MobileUI/Prefabs/UI_KIT/Toggles/ShowBigCards.prefab [GameObject][8.07 KB] Assets/MirageXR/Design/MobileUI/Prefabs/UI_KIT/Toggles/ShowSmallCards.prefab

- [ ] Design folder with UI elements

[Texture2D][13.51 KB] Assets/MirageXR/Design/UI_Elements/PNG/Audio/quit.png [Texture2D][1.04 KB] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_10_down.png [Texture2D][1.05 KB] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_10_left.png [Texture2D][1.02 KB] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_10_right.png [Texture2D][1.04 KB] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_10_up.png [Texture2D][1.02 KB] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_25_line_3.png [Texture2D][1.26 KB] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_30_line_1.png [Texture2D][1.29 KB] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_30_line_2.png [Texture2D][603 B] Assets/MirageXR/Design/UI_Elements/PNG/Base/border_7.png [Texture2D][772 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/cards.svg [Texture2D][610 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/folder.svg [Texture2D][1.33 KB] Assets/MirageXR/Design/UI_Elements/SVG_Icons/forward_10-24px.svg [Texture2D][699 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/home.svg [Texture2D][795 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/man.svg [Texture2D][919 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/man_sad.svg [Texture2D][596 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/next.svg [Texture2D][609 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/previous.svg [Texture2D][766 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/text.svg [Texture2D][752 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/thumb.svg [Texture2D][939 B] Assets/MirageXR/Design/UI_Elements/SVG_Icons/vest.svg

- [ ]  Logos

[Texture2D][4.84 KB] Assets/MirageXR/Logo/AppIcons/android_back.png [Texture2D][57.44 KB] Assets/MirageXR/Logo/AppIcons/android_front.png [Texture2D][75.83 KB] Assets/MirageXR/Logo/AppIcons/android_legacy.png [Texture2D][187.08 KB] Assets/MirageXR/Logo/AppIcons/ios.png [Texture2D][1.33 KB] Assets/MirageXR/Logo/MirageXR-logo-24x24.png [Texture2D][13.04 KB] Assets/MirageXR/Logo/SplashScreen/logo.png [Texture2D][137 B] Assets/MirageXR/Logo/wekit-logo-bg.png [Texture2D][34.06 KB] Assets/MirageXR/Logo/wekit-logo-front.png [Texture2D][267.7 KB] Assets/MirageXR/Logo/wekit-logo-v7.png [Texture2D][1000 B] Assets/MirageXR/Logo/wekit-logo-v7.svg [Texture2D][9.72 KB] Assets/MirageXR/Logo/wekit-logo-v7_100x100.png [Texture2D][10.12 KB] Assets/MirageXR/Logo/wekit-logo-v7_142x142.png [Texture2D][21.38 KB] Assets/MirageXR/Logo/wekit-logo-v7_200x200.png [Texture2D][38.93 KB] Assets/MirageXR/Logo/wekit-logo-v7_620x620.png [Texture2D][5.2 KB] Assets/MirageXR/Logo/wekit-logo-v7_88x88.png


- [ ] various

[Animations.AnimatorController][2.02 KB] Assets/MirageXR/Managers/Calibration/Calibration/CalibrationAnimatorController.controller [GameObject][20.37 KB] Assets/MirageXR/Managers/Calibration/Calibration/CalibrationGuide.prefab

[TextAsset][5.84 KB] Assets/MirageXR/MirageXR.ruleset

[SceneAsset][27.12 KB] Assets/MirageXR/Scenes/ActivitySelectionMobile.unity [SceneAsset][19.69 KB] Assets/MirageXR/Scenes/SplashsScene.unity [SceneAsset][5.77 KB] Assets/MirageXR/Scenes/test.unity

[Texture2D][2.78 KB] Assets/MirageXR/Scripts/Grid/cell.png [Texture2D][2.8 KB] Assets/MirageXR/Scripts/Grid/cell.png [Texture2D][2.77 KB] Assets/MirageXR/Scripts/Grid/cell__.png

[Texture2D][1.84 KB] Assets/MirageXR/Scripts/UI/NewUI/Pictures/Ellipse 24.png [Texture2D][666 B] Assets/MirageXR/Scripts/UI/NewUI/Pictures/Form=Nav, Name=Info.png [Texture2D][617 B] Assets/MirageXR/Scripts/UI/NewUI/Pictures/Frame 336303.png [Texture2D][696 B] Assets/MirageXR/Scripts/UI/NewUI/Pictures/Frame 336304.png [Texture2D][226 B] Assets/MirageXR/Scripts/UI/NewUI/Pictures/Frame 336337.png [Texture2D][1.22 KB] Assets/MirageXR/Scripts/UI/NewUI/Pictures/Light bg.png [Texture2D][9.95 KB] Assets/MirageXR/Scripts/UI/NewUI/Pictures/back_btn.png [Texture2D][586 B] Assets/MirageXR/Scripts/UI/NewUI/Pictures/bg_edit_toggle.png [Texture2D][925 B] Assets/MirageXR/Scripts/UI/NewUI/Pictures/check_green.png [Texture2D][799 B] Assets/MirageXR/Scripts/UI/NewUI/Pictures/check_red.png [Texture2D][6.01 KB] Assets/MirageXR/Scripts/UI/NewUI/Pictures/logo_180x180.png [Texture2D][30.33 KB] Assets/MirageXR/Scripts/UI/NewUI/Pictures/start_onboarding.png


- [ ] search

[Material][2.06 KB] Assets/MirageXR/Search/Materials/3DTextArrow7.mat [Material][2.06 KB] Assets/MirageXR/Search/Materials/3DTextGenericons.mat [Material][2.06 KB] Assets/MirageXR/Search/Materials/3DTextModernPics.mat [Material][2.05 KB] Assets/MirageXR/Search/Materials/ExperimentPanelDirectionalLineMat.mat [Material][2.06 KB] Assets/MirageXR/Search/Materials/Outline.mat [Material][2.09 KB] Assets/MirageXR/Search/Materials/PanelBorder_matNew.mat [Material][1.01 KB] Assets/MirageXR/Search/Materials/Shader Forge_PlacementTarget.mat [Material][1.02 KB] Assets/MirageXR/Search/Materials/Shader Forge_PlacementTarget2.mat

[Shader][7.95 KB] Assets/MirageXR/Search/Shaders/GradShader.shader


- [x] tests

[SceneAsset][168.23 KB] Assets/MirageXR/Tests/AudioRecorder/AudioRecorderTest.unity [SceneAsset][61.59 KB] Assets/MirageXR/Tests/Dialog/DialogTest.unity

[SceneAsset][32.64 KB] Assets/MirageXR/Tests/ImageTrackerManager/ImageTrackerManager.unity [SceneAsset][70.18 KB] Assets/MirageXR/Tests/NativeCameraTest/NativeCameraTest.unity

fwild commented 1 month ago

tests: these make sense and we want to keep them. Not sure why these were not added to playmode tests (with some additional interaction code). Then again: don't they make more sense as a resource to look up - and maybe we should rename the folder to 'samples' or 'tutorial'?