├── .gitattributes
├── .gitignore
├── Documentation
├── Images
│ ├── BoundingBox
│ │ └── MRTK_BoundingBox_Main.png
│ ├── Button
│ │ ├── MRTK_Button_Main.png
│ │ ├── MRTK_Button_Prefabs_HoloLens2.png
│ │ ├── MRTK_Button_Prefabs_HoloLens2Unplated.png
│ │ └── MRTK_Button_Round.png
│ ├── Evergine_MRTK_banner.png
│ ├── Fingertip
│ │ └── MRTK_FingertipVisualization_Main.png
│ ├── MRTK_Examples.png
│ ├── ManipulationHandler
│ │ └── MRTK_Manipulation_Main.png
│ ├── Pointers
│ │ └── MRTK_Pointer_Main.png
│ ├── Slate
│ │ └── MRTK_Slate_Main.png
│ ├── Slider
│ │ └── MRTK_UX_Slider_Main.jpg
│ ├── Solver
│ │ └── MRTK_UX_HandMenu.png
│ ├── VoiceCommands
│ │ └── MRTK_Input_Speech.png
│ ├── emulators.png
│ ├── evergine.png
│ ├── visual_studio.png
│ └── windows.png
├── README_BoundingBox.md
├── README_Button.md
├── README_FingerTip.md
├── README_HandMenu.md
├── README_ManipulationHandler.md
├── README_Pointers.md
├── README_Slate.md
├── README_Slider.md
└── README_Voice.md
├── Generate-Assets-Package.ps1
├── Generate-NuGets.ps1
├── Helpers.ps1
├── LICENSE
├── README.md
├── Resources
├── NugetIcon
│ └── icon.png
└── StyleCop
│ ├── stylecop.json
│ ├── stylecop.props
│ ├── stylecop.ruleset
│ └── stylecop.targets
├── Samples
└── Evergine.MRTK.Demo
│ ├── .gitignore
│ ├── Content
│ ├── Fonts.wedir
│ ├── Fonts
│ │ ├── segoeui.ttf
│ │ ├── segoeui.ttf.weft
│ │ ├── segoeuib.ttf
│ │ └── segoeuib.ttf.weft
│ ├── Materials.wedir
│ ├── Materials
│ │ ├── Buttons.wedir
│ │ ├── Buttons
│ │ │ ├── RoundButton_Back.wemt
│ │ │ ├── RoundButton_Front.wemt
│ │ │ └── RoundButton_FrontPressed.wemt
│ │ ├── Colors.wedir
│ │ ├── Colors
│ │ │ ├── Standard_Blue.wemt
│ │ │ ├── Standard_Charcoal.wemt
│ │ │ ├── Standard_Cyan.wemt
│ │ │ ├── Standard_Emerald.wemt
│ │ │ ├── Standard_Green.wemt
│ │ │ ├── Standard_Lime.wemt
│ │ │ ├── Standard_Orange.wemt
│ │ │ ├── Standard_Pink.wemt
│ │ │ ├── Standard_Purple.wemt
│ │ │ ├── Standard_Red.wemt
│ │ │ └── Standard_Yellow.wemt
│ │ ├── Default.wemt
│ │ ├── GlowMaterial.wemt
│ │ ├── HolographicBackplateAlt.wemt
│ │ ├── HolographicBackplateCircular.wemt
│ │ ├── HolographicButtonContentCageProximityCircular.wemt
│ │ ├── Icons.wedir
│ │ ├── Icons
│ │ │ ├── Adjust.wemt
│ │ │ ├── CheckOff.wemt
│ │ │ ├── CheckOn.wemt
│ │ │ ├── Eye-Off.wemt
│ │ │ ├── Eye-On.wemt
│ │ │ ├── IconA.wemt
│ │ │ ├── IconB.wemt
│ │ │ ├── IconC.wemt
│ │ │ ├── Microphone.wemt
│ │ │ └── MicrophoneOff.wemt
│ │ ├── MRTK_Logo.wemt
│ │ ├── PanContent.wemt
│ │ ├── Plain_Logo.wemt
│ │ ├── Plain_Logo_ScrollContent.wemt
│ │ ├── Samples.wedir
│ │ ├── Samples
│ │ │ ├── ComboBox.wedir
│ │ │ ├── ComboBox
│ │ │ │ └── CustomArrow.wemt
│ │ │ ├── ListView.wedir
│ │ │ └── ListView
│ │ │ │ ├── Task_Status_Green.wemt
│ │ │ │ ├── Task_Status_Red.wemt
│ │ │ │ └── Task_Status_Yellow.wemt
│ │ ├── SliderThumb.wemt
│ │ ├── UIDarkGray.wemt
│ │ └── Wave_Logo.wemt
│ ├── Models.wedir
│ ├── Models
│ │ ├── Model_Bucky.fbx
│ │ ├── Model_Bucky.fbx.wemd
│ │ ├── Model_Bucky_Embedded.wedir
│ │ ├── Model_Bucky_Embedded
│ │ │ ├── Materials.wedir
│ │ │ ├── Materials
│ │ │ │ └── DefaultMaterial.wemt
│ │ │ ├── Samplers.wedir
│ │ │ └── Samplers
│ │ │ │ └── Sampler0.wesp
│ │ ├── Model_Icosa.fbx
│ │ ├── Model_Icosa.fbx.wemd
│ │ ├── Model_Icosa_Embedded.wedir
│ │ ├── Model_Icosa_Embedded
│ │ │ ├── Materials.wedir
│ │ │ ├── Materials
│ │ │ │ └── DefaultMaterial.wemt
│ │ │ ├── Samplers.wedir
│ │ │ └── Samplers
│ │ │ │ └── Sampler0.wesp
│ │ ├── Model_Octa.fbx
│ │ ├── Model_Octa.fbx.wemd
│ │ ├── Model_Octa_Embedded.wedir
│ │ ├── Model_Octa_Embedded
│ │ │ ├── Materials.wedir
│ │ │ ├── Materials
│ │ │ │ └── DefaultMaterial.wemt
│ │ │ ├── Samplers.wedir
│ │ │ └── Samplers
│ │ │ │ └── Sampler0.wesp
│ │ ├── PianoKeys.fbx
│ │ ├── PianoKeys.fbx.wemd
│ │ ├── PianoKeys_Embedded.wedir
│ │ ├── PianoKeys_Embedded
│ │ │ ├── Materials.wedir
│ │ │ ├── Materials
│ │ │ │ ├── DefaultMaterial.wemt
│ │ │ │ └── VelvetMaterial.wemt
│ │ │ ├── Samplers.wedir
│ │ │ ├── Samplers
│ │ │ │ └── Sampler0.wesp
│ │ │ ├── Textures.wedir
│ │ │ └── Textures
│ │ │ │ ├── PianoKeys_DIF.png
│ │ │ │ └── PianoKeys_DIF.png.wetx
│ │ ├── PiggyBot.glb
│ │ ├── PiggyBot.glb.wemd
│ │ ├── PiggyBot_Embedded.wedir
│ │ ├── PiggyBot_Embedded
│ │ │ ├── Materials.wedir
│ │ │ ├── Materials
│ │ │ │ └── Piggy_Bot_Complete.wemt
│ │ │ ├── Samplers.wedir
│ │ │ ├── Samplers
│ │ │ │ └── Sampler0.wesp
│ │ │ ├── Textures.wedir
│ │ │ └── Textures
│ │ │ │ ├── Piggy_Bot_Complete_baseColor.png
│ │ │ │ └── Piggy_Bot_Complete_baseColor.png.wetx
│ │ ├── eagle.FBX
│ │ ├── eagle.FBX.wemd
│ │ ├── eagle_Embedded.wedir
│ │ └── eagle_Embedded
│ │ │ ├── Materials.wedir
│ │ │ ├── Materials
│ │ │ └── Material #25.wemt
│ │ │ ├── Samplers.wedir
│ │ │ ├── Samplers
│ │ │ └── Sampler0.wesp
│ │ │ ├── Textures.wedir
│ │ │ └── Textures
│ │ │ ├── eagle_dif.jpg
│ │ │ └── eagle_dif.jpg.wetx
│ ├── Prefabs.wedir
│ ├── Prefabs
│ │ ├── PressableRoundButton.weprefab
│ │ ├── PressableRoundButton.weprefab.weprf
│ │ ├── Samples.wedir
│ │ └── Samples
│ │ │ ├── customLoadingIndicator.weprefab
│ │ │ └── customLoadingIndicator.weprefab.weprf
│ ├── Scenes.wedir
│ ├── Scenes
│ │ ├── DemoScene.wescene
│ │ ├── DemoScene.wescene.wesc
│ │ ├── Samples.wedir
│ │ └── Samples
│ │ │ ├── Buttons.wescene
│ │ │ ├── Buttons.wescene.wesc
│ │ │ ├── CheckBoxScene.wescene
│ │ │ ├── CheckBoxScene.wescene.wesc
│ │ │ ├── ComboBoxScene.wescene
│ │ │ ├── ComboBoxScene.wescene.wesc
│ │ │ ├── ListViewScene.wescene
│ │ │ ├── ListViewScene.wescene.wesc
│ │ │ ├── ScrollView.wescene
│ │ │ ├── ScrollView.wescene.wesc
│ │ │ ├── Sliders.wescene
│ │ │ └── Sliders.wescene.wesc
│ ├── Sounds.wedir
│ ├── Sounds
│ │ ├── FullOctave.wedir
│ │ ├── FullOctave
│ │ │ ├── A.wav
│ │ │ ├── A.wav.wesn
│ │ │ ├── B.wav
│ │ │ ├── B.wav.wesn
│ │ │ ├── BFlat.wav
│ │ │ ├── BFlat.wav.wesn
│ │ │ ├── C.wav
│ │ │ ├── C.wav.wesn
│ │ │ ├── CSharp.wav
│ │ │ ├── CSharp.wav.wesn
│ │ │ ├── C_Octave.wav
│ │ │ ├── C_Octave.wav.wesn
│ │ │ ├── D.wav
│ │ │ ├── D.wav.wesn
│ │ │ ├── E.wav
│ │ │ ├── E.wav.wesn
│ │ │ ├── EFlat.wav
│ │ │ ├── EFlat.wav.wesn
│ │ │ ├── F.wav
│ │ │ ├── F.wav.wesn
│ │ │ ├── FSharp.wav
│ │ │ ├── FSharp.wav.wesn
│ │ │ ├── G.wav
│ │ │ ├── G.wav.wesn
│ │ │ ├── GSharp.wav
│ │ │ └── GSharp.wav.wesn
│ │ ├── MRTK_Gem.wav
│ │ └── MRTK_Gem.wav.wesn
│ ├── Textures.wedir
│ └── Textures
│ │ ├── Checker_albedo.png
│ │ ├── Checker_albedo.png.wetx
│ │ ├── Icons.wedir
│ │ ├── Icons
│ │ ├── AppBarAdjust.png
│ │ ├── AppBarAdjust.png.wetx
│ │ ├── IconA.png
│ │ ├── IconA.png.wetx
│ │ ├── IconB.png
│ │ ├── IconB.png.wetx
│ │ ├── IconC.png
│ │ ├── IconC.png.wetx
│ │ ├── check_off.png
│ │ ├── check_off.png.wetx
│ │ ├── check_on.png
│ │ ├── check_on.png.wetx
│ │ ├── eye-off.png
│ │ ├── eye-off.png.wetx
│ │ ├── eye-on.png
│ │ ├── eye-on.png.wetx
│ │ ├── microphone.png
│ │ ├── microphone.png.wetx
│ │ ├── microphoneOff.png
│ │ └── microphoneOff.png.wetx
│ │ ├── MRTK Logo Title.png
│ │ ├── MRTK Logo Title.png.wetx
│ │ ├── MRTK Logo.png
│ │ ├── MRTK Logo.png.wetx
│ │ ├── Plain Concepts logo.png
│ │ ├── Plain Concepts logo.png.wetx
│ │ ├── Samples.wedir
│ │ └── Samples
│ │ ├── ComboBox.wedir
│ │ ├── ComboBox
│ │ ├── customArrow.png
│ │ └── customArrow.png.wetx
│ │ ├── ListView.wedir
│ │ └── ListView
│ │ ├── time.png
│ │ └── time.png.wetx
│ ├── Directory.Build.props
│ ├── Evergine.MRTK.Demo.Editor
│ ├── Evergine.MRTK.Demo.Editor.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── SpeechHandlerPanel.cs
│ ├── Evergine.MRTK.Demo.Pico.sln
│ ├── Evergine.MRTK.Demo.Pico
│ ├── AndroidManifest.xml
│ ├── Evergine.MRTK.Demo.Pico.csproj
│ ├── MainActivity.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable
│ │ │ ├── launch.xml
│ │ │ └── splash.png
│ │ ├── layout
│ │ │ └── Main.axml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── linker.xml
│ ├── Evergine.MRTK.Demo.Quest.sln
│ ├── Evergine.MRTK.Demo.Quest
│ ├── AndroidManifest.xml
│ ├── Evergine.MRTK.Demo.Quest.csproj
│ ├── MainActivity.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable
│ │ │ ├── launch.xml
│ │ │ └── splash.png
│ │ ├── layout
│ │ │ └── Main.axml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── ic_launcher_foreground.png
│ │ │ └── ic_launcher_round.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── linker.xml
│ ├── Evergine.MRTK.Demo.Windows.sln
│ ├── Evergine.MRTK.Demo.Windows
│ ├── Evergine.MRTK.Demo.Windows.csproj
│ └── Program.cs
│ ├── Evergine.MRTK.Demo.weproj
│ ├── Evergine.MRTK.Demo
│ ├── Behaviors
│ │ ├── HandInteractionPanZoom.cs
│ │ ├── HandInteractionTouch.cs
│ │ ├── HandInteractionTouchRotate.cs
│ │ └── KeyboardControlBehavior.cs
│ ├── Components
│ │ ├── ColorChanger.cs
│ │ ├── Commands
│ │ │ ├── DemoCommandService.cs
│ │ │ ├── DemoCommands.cs
│ │ │ └── DemoPressableButtonCommand.cs
│ │ ├── ControlsTestComponent.cs
│ │ ├── MultiStateButtons
│ │ │ ├── MultiStateButtonConfigurator.cs
│ │ │ ├── MultiStateButtonStates.cs
│ │ │ └── MultiStateStateManager.cs
│ │ ├── Passthrough
│ │ │ └── PassthroughController.cs
│ │ ├── Scrolling
│ │ │ ├── SampleListViewDefinition.cs
│ │ │ ├── ScrollBarVisibilityConfigurator.cs
│ │ │ └── ScrollBarVisibilityStateManager.cs
│ │ ├── SliderChangeColor.cs
│ │ └── ToggleButtons
│ │ │ ├── ShowToggleState.cs
│ │ │ └── ToggleApplyTransform.cs
│ ├── Drawables
│ │ └── BoxColliderRenderer.cs
│ ├── Effects
│ │ ├── HoloHands.cs
│ │ ├── HoloHandsLocal.cs
│ │ ├── Slate.cs
│ │ └── WireframeHolo.cs
│ ├── Evergine.MRTK.Demo.csproj
│ ├── Lock.cs
│ ├── MyApplication.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Scenes
│ │ ├── DemoScene.cs
│ │ └── Samples
│ │ │ ├── CheckBoxScene.cs
│ │ │ ├── ComboBoxScene.cs
│ │ │ ├── ListViewScene.cs
│ │ │ └── ScrollViewScene.cs
│ └── VoiceCommands
│ │ ├── FakeVoiceCommandService.cs
│ │ └── VoiceKeywords.cs
│ ├── README.md
│ └── nuget.config
├── Source
├── Evergine.MRTK.Assets.sln
├── Evergine.MRTK.Assets
│ ├── Content
│ │ ├── MRTK.wedir
│ │ └── MRTK
│ │ │ ├── Effects.wedir
│ │ │ ├── Effects
│ │ │ ├── HoloGraphic.wefx
│ │ │ ├── HoloGraphic
│ │ │ │ ├── Sources.wedir
│ │ │ │ └── Sources
│ │ │ │ │ ├── Shader.fx
│ │ │ │ │ └── Shader.fx.wefile
│ │ │ ├── HoloHandsLocal.wefx
│ │ │ └── HoloHandsLocal
│ │ │ │ ├── Sources.wedir
│ │ │ │ └── Sources
│ │ │ │ ├── Shader.fx
│ │ │ │ └── Shader.fx.wefile
│ │ │ ├── Materials.wedir
│ │ │ ├── Materials
│ │ │ ├── AxisManipulator.wedir
│ │ │ ├── AxisManipulator
│ │ │ │ ├── AxisLine.wemt
│ │ │ │ ├── AxisLineFocused.wemt
│ │ │ │ ├── AxisLineGrabbed.wemt
│ │ │ │ ├── Origin.wemt
│ │ │ │ ├── OriginFocused.wemt
│ │ │ │ ├── OriginGrabbed.wemt
│ │ │ │ ├── TwoAxis.wemt
│ │ │ │ ├── TwoAxisFocused.wemt
│ │ │ │ └── TwoAxisGrabbed.wemt
│ │ │ ├── BoundingBox.wedir
│ │ │ ├── BoundingBox
│ │ │ │ ├── BoundingBoxHandleBlue.wemt
│ │ │ │ ├── BoundingBoxHandleBlueFocused.wemt
│ │ │ │ ├── BoundingBoxHandleBlueGrabbed.wemt
│ │ │ │ ├── BoundingBoxVisual.wemt
│ │ │ │ ├── BoundingBoxVisualFocused.wemt
│ │ │ │ ├── BoundingBoxVisualGrabbed.wemt
│ │ │ │ └── BoundingBoxWireframe.wemt
│ │ │ ├── CheckBox.wedir
│ │ │ ├── CheckBox
│ │ │ │ ├── CheckBoxOff.wemt
│ │ │ │ └── CheckBoxOn.wemt
│ │ │ ├── ComboBox.wedir
│ │ │ ├── ComboBox
│ │ │ │ └── Arrow.wemt
│ │ │ ├── Cursor.wedir
│ │ │ ├── Cursor
│ │ │ │ ├── CursorBase.wemt
│ │ │ │ └── CursorPinch.wemt
│ │ │ ├── Hands.wedir
│ │ │ ├── Hands
│ │ │ │ └── QuestHands.wemt
│ │ │ ├── HoloHands.wemt
│ │ │ ├── Interactables.wedir
│ │ │ ├── Interactables
│ │ │ │ ├── HolographicBackplate.wemt
│ │ │ │ ├── HolographicBackplateAlt.wemt
│ │ │ │ ├── HolographicButtonContentCage.wemt
│ │ │ │ ├── HolographicButtonContentCageProximity.wemt
│ │ │ │ ├── HolographicPlate.wemt
│ │ │ │ └── PressableInteractablesFrontplate.wemt
│ │ │ ├── ListView.wedir
│ │ │ ├── ListView
│ │ │ │ ├── ListViewScrollBackground.wemt
│ │ │ │ ├── ListViewerSelection.wemt
│ │ │ │ └── ListViewerShadow.wemt
│ │ │ ├── PinchSlider.wedir
│ │ │ ├── PinchSlider
│ │ │ │ ├── PinchSlider_Thumb.wemt
│ │ │ │ └── PinchSlider_Track.wemt
│ │ │ ├── Scrolling.wedir
│ │ │ ├── Scrolling
│ │ │ │ ├── ScrollBackground.wemt
│ │ │ │ ├── ScrollHeader.wemt
│ │ │ │ └── ScrollViewerBar.wemt
│ │ │ └── loadingMat.wemt
│ │ │ ├── Models.wedir
│ │ │ ├── Models
│ │ │ ├── BoundingBox.wedir
│ │ │ ├── BoundingBox
│ │ │ │ ├── MRTK_BoundingBox_RotateHandle.fbx
│ │ │ │ ├── MRTK_BoundingBox_RotateHandle.fbx.wemd
│ │ │ │ ├── MRTK_BoundingBox_ScaleHandle.fbx
│ │ │ │ └── MRTK_BoundingBox_ScaleHandle.fbx.wemd
│ │ │ ├── GenericController.wedir
│ │ │ ├── GenericController
│ │ │ │ ├── vr_controller_01_mrhat.mtl
│ │ │ │ ├── vr_controller_01_mrhat.mtl.wefile
│ │ │ │ ├── vr_controller_01_mrhat.obj
│ │ │ │ ├── vr_controller_01_mrhat.obj.wemd
│ │ │ │ ├── vr_controller_01_mrhat.png
│ │ │ │ ├── vr_controller_01_mrhat.png.wetx
│ │ │ │ ├── vr_controller_01_mrhat_Embedded.wedir
│ │ │ │ └── vr_controller_01_mrhat_Embedded
│ │ │ │ │ ├── Materials.wedir
│ │ │ │ │ ├── Materials
│ │ │ │ │ └── vr_controller_01_mrhat_vrtroller_mrhat_mat.wemt
│ │ │ │ │ ├── Samplers.wedir
│ │ │ │ │ └── Samplers
│ │ │ │ │ └── Sampler0.wesp
│ │ │ ├── Slider.wedir
│ │ │ └── Slider
│ │ │ │ ├── Button_Oval_Concave_12x24mm_optimized.fbx
│ │ │ │ └── Button_Oval_Concave_12x24mm_optimized.fbx.wemd
│ │ │ ├── Prefabs.wedir
│ │ │ ├── Prefabs
│ │ │ ├── AxisManipulator_Axis.weprefab
│ │ │ ├── AxisManipulator_Axis.weprefab.weprf
│ │ │ ├── AxisManipulator_Center.weprefab
│ │ │ ├── AxisManipulator_Center.weprefab.weprf
│ │ │ ├── AxisManipulator_Plane.weprefab
│ │ │ ├── AxisManipulator_Plane.weprefab.weprf
│ │ │ ├── BoundingBox_FaceScaleHandle.weprefab
│ │ │ ├── BoundingBox_FaceScaleHandle.weprefab.weprf
│ │ │ ├── BoundingBox_RotateHandle.weprefab
│ │ │ ├── BoundingBox_RotateHandle.weprefab.weprf
│ │ │ ├── BoundingBox_ScaleHandle.weprefab
│ │ │ ├── BoundingBox_ScaleHandle.weprefab.weprf
│ │ │ ├── CheckBox.weprefab
│ │ │ ├── CheckBox.weprefab.weprf
│ │ │ ├── ComboBox.weprefab
│ │ │ ├── ComboBox.weprefab.weprf
│ │ │ ├── DefaultLeftController.weprefab
│ │ │ ├── DefaultLeftController.weprefab.weprf
│ │ │ ├── DefaultRightController.weprefab
│ │ │ ├── DefaultRightController.weprefab.weprf
│ │ │ ├── ListView.weprefab
│ │ │ ├── ListView.weprefab.weprf
│ │ │ ├── Loading.weprefab
│ │ │ ├── Loading.weprefab.weprf
│ │ │ ├── PinchSlider.weprefab
│ │ │ ├── PinchSlider.weprefab.weprf
│ │ │ ├── PressableButtonPlated.weprefab
│ │ │ ├── PressableButtonPlated.weprefab.weprf
│ │ │ ├── PressableToggleButtonPlated.weprefab
│ │ │ ├── PressableToggleButtonPlated.weprefab.weprf
│ │ │ ├── ScrollView.weprefab
│ │ │ └── ScrollView.weprefab.weprf
│ │ │ ├── RenderLayers.wedir
│ │ │ ├── RenderLayers
│ │ │ ├── Additive.werl
│ │ │ ├── AlphaZWrite.werl
│ │ │ ├── GUI.werl
│ │ │ ├── OpaqueCullNone.werl
│ │ │ ├── OverGUI.werl
│ │ │ ├── ScrollContent.werl
│ │ │ ├── ScrollSelection.werl
│ │ │ └── ScrollView.werl
│ │ │ ├── Samplers.wedir
│ │ │ ├── Samplers
│ │ │ ├── AnisotropicClampSampler.wesp
│ │ │ ├── LinearClampSampler.wesp
│ │ │ └── LinearWrapSampler.wesp
│ │ │ ├── Sounds.wedir
│ │ │ ├── Sounds
│ │ │ ├── MRTK_ButtonPress.wav
│ │ │ ├── MRTK_ButtonPress.wav.wesn
│ │ │ ├── MRTK_ButtonUnpress.wav
│ │ │ ├── MRTK_ButtonUnpress.wav.wesn
│ │ │ ├── MRTK_Move_End.wav
│ │ │ ├── MRTK_Move_End.wav.wesn
│ │ │ ├── MRTK_Move_Start.wav
│ │ │ ├── MRTK_Move_Start.wav.wesn
│ │ │ ├── MRTK_Rotate_Start.wav
│ │ │ ├── MRTK_Rotate_Start.wav.wesn
│ │ │ ├── MRTK_Rotate_Stop.wav
│ │ │ ├── MRTK_Rotate_Stop.wav.wesn
│ │ │ ├── MRTK_Scale_Start.wav
│ │ │ ├── MRTK_Scale_Start.wav.wesn
│ │ │ ├── MRTK_Scale_Stop.wav
│ │ │ ├── MRTK_Scale_Stop.wav.wesn
│ │ │ ├── MRTK_Select_Main.wav
│ │ │ ├── MRTK_Select_Main.wav.wesn
│ │ │ ├── MRTK_Shell_Click_In.wav
│ │ │ ├── MRTK_Shell_Click_In.wav.wesn
│ │ │ ├── MRTK_Shell_Click_Out.wav
│ │ │ ├── MRTK_Shell_Click_Out.wav.wesn
│ │ │ ├── MRTK_Slate_Release.wav
│ │ │ ├── MRTK_Slate_Release.wav.wesn
│ │ │ ├── MRTK_Slate_Touch.wav
│ │ │ ├── MRTK_Slate_Touch.wav.wesn
│ │ │ ├── MRTK_Slider_Grab.wav
│ │ │ ├── MRTK_Slider_Grab.wav.wesn
│ │ │ ├── MRTK_Slider_Pass_Notch.wav
│ │ │ ├── MRTK_Slider_Pass_Notch.wav.wesn
│ │ │ ├── MRTK_Slider_Release.wav
│ │ │ └── MRTK_Slider_Release.wav.wesn
│ │ │ ├── Textures.wedir
│ │ │ └── Textures
│ │ │ ├── Axis.wedir
│ │ │ ├── Axis
│ │ │ ├── AxisLine.png
│ │ │ ├── AxisLine.png.wetx
│ │ │ ├── AxisLineGrabbled.png
│ │ │ ├── AxisLineGrabbled.png.wetx
│ │ │ ├── Origin.png
│ │ │ ├── Origin.png.wetx
│ │ │ ├── OriginGrabbed.png
│ │ │ ├── OriginGrabbed.png.wetx
│ │ │ ├── TwoAxis.png
│ │ │ ├── TwoAxis.png.wetx
│ │ │ ├── TwoAxisGrabbed.png
│ │ │ └── TwoAxisGrabbed.png.wetx
│ │ │ ├── CheckBox.wedir
│ │ │ ├── CheckBox
│ │ │ ├── checkbox_off.png
│ │ │ ├── checkbox_off.png.wetx
│ │ │ ├── checkbox_on.png
│ │ │ └── checkbox_on.png.wetx
│ │ │ ├── ComboBox.wedir
│ │ │ ├── ComboBox
│ │ │ ├── chevronDown.png
│ │ │ └── chevronDown.png.wetx
│ │ │ ├── Hands.wedir
│ │ │ ├── Hands
│ │ │ ├── handsAlbedo.png
│ │ │ ├── handsAlbedo.png.wetx
│ │ │ ├── handsMetal.png
│ │ │ └── handsMetal.png.wetx
│ │ │ ├── IridescentSpectrum.png
│ │ │ ├── IridescentSpectrum.png.wetx
│ │ │ ├── IridescentSpectrumRainbow.png
│ │ │ ├── IridescentSpectrumRainbow.png.wetx
│ │ │ ├── Scrolling.wedir
│ │ │ ├── Scrolling
│ │ │ ├── shadow.png
│ │ │ └── shadow.png.wetx
│ │ │ ├── gaze.png
│ │ │ ├── gaze.png.wetx
│ │ │ ├── line_dots.png
│ │ │ ├── line_dots.png.wetx
│ │ │ ├── loadingRing.png
│ │ │ ├── loadingRing.png.wetx
│ │ │ ├── pointer_holo.png
│ │ │ └── pointer_holo.png.wetx
│ ├── Evergine.MRTK.Assets.csproj
│ ├── Evergine.MRTK.wespec
│ └── Icon.png
├── Evergine.MRTK.Editor
│ ├── Evergine.MRTK.Editor.csproj
│ ├── HolographicPanel.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── SimpleManipulationHandlerPanel.cs
├── Evergine.MRTK.sln
├── Evergine.MRTK
│ ├── Base
│ │ ├── EventDatum
│ │ │ └── Input
│ │ │ │ ├── HandTrackingInputEventData.cs
│ │ │ │ ├── MixedRealityFocusEventData.cs
│ │ │ │ └── MixedRealityPointerEventData.cs
│ │ └── Interfaces
│ │ │ └── InputSystem
│ │ │ └── Handlers
│ │ │ ├── IMixedRealityEventHandler.cs
│ │ │ ├── IMixedRealityFocusHandler.cs
│ │ │ ├── IMixedRealityPointerHandler.cs
│ │ │ ├── IMixedRealitySpeechHandler.cs
│ │ │ └── IMixedRealityTouchHandler.cs
│ ├── Behaviors
│ │ ├── Billboard.cs
│ │ ├── CameraDistanceScale.cs
│ │ └── HoloHandsUpdater.cs
│ ├── Directory.Build.targets
│ ├── DummyXRPlatform.cs
│ ├── Effects
│ │ ├── HoloGraphic.cs
│ │ ├── HoloGraphicExtend.cs
│ │ └── HoloHandsLocal.cs
│ ├── Emulation
│ │ ├── Cursor.cs
│ │ ├── CursorPosShaderUpdater.cs
│ │ ├── CursorRay.cs
│ │ ├── CursorTouch.cs
│ │ ├── GazeProvider.cs
│ │ ├── HandTrackingControlBehavior.cs
│ │ ├── HolographicBatching.cs
│ │ ├── HoverLight.cs
│ │ ├── IVoiceCommandService.cs
│ │ ├── MouseControlBehavior.cs
│ │ ├── PhysicalControllerControlBehavior.cs
│ │ ├── ProximityLight.cs
│ │ ├── StabilizedRay.cs
│ │ └── TrackXRJoint.cs
│ ├── Evergine.MRTK.csproj
│ ├── Evergine.MRTK.targets
│ ├── Extensions
│ │ ├── EntityExtensions.cs
│ │ └── MaterialExtensions.cs
│ ├── MRTKResourceIDs.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SDK
│ │ └── Features
│ │ │ ├── Input
│ │ │ ├── Constraints
│ │ │ │ └── MinScaleConstraint.cs
│ │ │ └── Handlers
│ │ │ │ ├── Manipulation
│ │ │ │ ├── ManipulationHandlerSoundFeedbackComponent.cs
│ │ │ │ ├── SimpleManipulationHandler.cs
│ │ │ │ └── TetheredPlacement.cs
│ │ │ │ ├── PointerHandler.cs
│ │ │ │ ├── SpeechHandler.cs
│ │ │ │ └── SpeechHandlerFireCondition.cs
│ │ │ ├── Tools.cs
│ │ │ └── UX
│ │ │ └── Components
│ │ │ ├── AxisManipulationHandler
│ │ │ ├── AxisManipulationHandler.cs
│ │ │ ├── AxisManipulationHandlerEvents.cs
│ │ │ ├── AxisManipulationHandlerProperties.cs
│ │ │ ├── AxisManipulationHandlerSoundFeedbackComponent.cs
│ │ │ └── AxisManipulationHelper.cs
│ │ │ ├── BoundingBox
│ │ │ ├── BoundingBox.cs
│ │ │ ├── BoundingBoxHelper.cs
│ │ │ ├── BoundingBoxManipulationEventArgs.cs
│ │ │ ├── BoundingBoxSoundFeedbackComponent.cs
│ │ │ └── WireframeType.cs
│ │ │ ├── Configurators
│ │ │ ├── MaterialConfigurator.cs
│ │ │ ├── RoundedButtonConfigurator.cs
│ │ │ ├── SliderConfigurator.cs
│ │ │ └── StandardButtonConfigurator.cs
│ │ │ ├── Lists
│ │ │ ├── ArrayAdapter`1.cs
│ │ │ ├── CellRenderer.cs
│ │ │ ├── ColumnDefinition.cs
│ │ │ ├── DataAdapter.cs
│ │ │ ├── ListView.cs
│ │ │ ├── ScrollToPosition.cs
│ │ │ └── TextCellRenderer.cs
│ │ │ ├── PressableButtons
│ │ │ ├── IPressableButtonFeedback.cs
│ │ │ ├── PressableButton.cs
│ │ │ ├── PressableButtonSoundFeedbackComponent.cs
│ │ │ ├── PressableButtonSpeechHandler.cs
│ │ │ ├── PressableButtonVisualFeedbackComponent.cs
│ │ │ └── PressableObject.cs
│ │ │ ├── Scrolling
│ │ │ ├── ScrollBarVisibility.cs
│ │ │ └── ScrollView.cs
│ │ │ ├── Selection
│ │ │ ├── CheckBox.cs
│ │ │ └── ComboBox.cs
│ │ │ ├── Sliders
│ │ │ ├── ChangeSliderOrientation.cs
│ │ │ ├── PinchSlider.cs
│ │ │ ├── ShowSliderValue.cs
│ │ │ ├── SliderEventData.cs
│ │ │ ├── SliderOrientation.cs
│ │ │ └── SliderSounds.cs
│ │ │ ├── States
│ │ │ ├── BaseStateManager`1.cs
│ │ │ ├── IStateAware`1.cs
│ │ │ ├── StateChangedEventArgs`1.cs
│ │ │ └── State`1.cs
│ │ │ └── ToggleButtons
│ │ │ ├── RoundedToggleButtonConfigurator.cs
│ │ │ ├── ToggleButton.cs
│ │ │ ├── ToggleButtonConfigurator.cs
│ │ │ ├── ToggleGroup.cs
│ │ │ ├── ToggleState.cs
│ │ │ └── ToggleStateManager.cs
│ ├── Scenes
│ │ └── XRScene.cs
│ ├── Services
│ │ └── InputSystem
│ │ │ ├── FocusProvider.cs
│ │ │ ├── NearInteractionGrabbable.cs
│ │ │ ├── NearInteractionTouchable.cs
│ │ │ └── VoiceCommandsProvider.cs
│ └── Toolkit
│ │ └── CommandService
│ │ ├── BaseCommandRequester`1.cs
│ │ ├── BaseCommandService`1.cs
│ │ ├── BasePressableButtonCommand`1.cs
│ │ ├── BaseSpeechCommand`1.cs
│ │ ├── BaseToggleButtonCommand`1.cs
│ │ ├── CommandHandledEventArgs.cs
│ │ └── CommandReceivedEventArgs.cs
└── nuget.config
└── pipelines
├── ci.yml
├── nightly-cd.yml
├── preview-cd.yml
├── stable-cd.yml
└── templates
└── build.yml
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.weproj eol=crlf
2 |
--------------------------------------------------------------------------------
/Documentation/Images/BoundingBox/MRTK_BoundingBox_Main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/BoundingBox/MRTK_BoundingBox_Main.png
--------------------------------------------------------------------------------
/Documentation/Images/Button/MRTK_Button_Main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Button/MRTK_Button_Main.png
--------------------------------------------------------------------------------
/Documentation/Images/Button/MRTK_Button_Prefabs_HoloLens2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Button/MRTK_Button_Prefabs_HoloLens2.png
--------------------------------------------------------------------------------
/Documentation/Images/Button/MRTK_Button_Prefabs_HoloLens2Unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Button/MRTK_Button_Prefabs_HoloLens2Unplated.png
--------------------------------------------------------------------------------
/Documentation/Images/Button/MRTK_Button_Round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Button/MRTK_Button_Round.png
--------------------------------------------------------------------------------
/Documentation/Images/Evergine_MRTK_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Evergine_MRTK_banner.png
--------------------------------------------------------------------------------
/Documentation/Images/Fingertip/MRTK_FingertipVisualization_Main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Fingertip/MRTK_FingertipVisualization_Main.png
--------------------------------------------------------------------------------
/Documentation/Images/MRTK_Examples.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/MRTK_Examples.png
--------------------------------------------------------------------------------
/Documentation/Images/ManipulationHandler/MRTK_Manipulation_Main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/ManipulationHandler/MRTK_Manipulation_Main.png
--------------------------------------------------------------------------------
/Documentation/Images/Pointers/MRTK_Pointer_Main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Pointers/MRTK_Pointer_Main.png
--------------------------------------------------------------------------------
/Documentation/Images/Slate/MRTK_Slate_Main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Slate/MRTK_Slate_Main.png
--------------------------------------------------------------------------------
/Documentation/Images/Slider/MRTK_UX_Slider_Main.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Slider/MRTK_UX_Slider_Main.jpg
--------------------------------------------------------------------------------
/Documentation/Images/Solver/MRTK_UX_HandMenu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/Solver/MRTK_UX_HandMenu.png
--------------------------------------------------------------------------------
/Documentation/Images/VoiceCommands/MRTK_Input_Speech.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/VoiceCommands/MRTK_Input_Speech.png
--------------------------------------------------------------------------------
/Documentation/Images/emulators.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/emulators.png
--------------------------------------------------------------------------------
/Documentation/Images/evergine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/evergine.png
--------------------------------------------------------------------------------
/Documentation/Images/visual_studio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/visual_studio.png
--------------------------------------------------------------------------------
/Documentation/Images/windows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/Images/windows.png
--------------------------------------------------------------------------------
/Documentation/README_FingerTip.md:
--------------------------------------------------------------------------------
1 | # Fingertip Visualization
2 |
3 | 
4 |
5 | Finger tips are visible in both the finger and the hand ray
6 | The hand ray is only visible at a certaing distance and its finger tip is always visible at the same size no matter the distance
7 | The ray and the fingertip will change when the gesture pinch is recognized
8 |
--------------------------------------------------------------------------------
/Documentation/README_HandMenu.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/README_HandMenu.md
--------------------------------------------------------------------------------
/Documentation/README_Pointers.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Documentation/README_Pointers.md
--------------------------------------------------------------------------------
/Documentation/README_Slate.md:
--------------------------------------------------------------------------------
1 | # Slate
2 |
3 | 
4 |
5 | The Slate prefab offers a thin window style control for displaying 2D content, for example plain text or articles including media
6 |
7 | ## Using the Slate with Evergine.MRTK
8 |
9 | - Create a Plane and configure its material with a texture
10 | - Optional, create a collider with the desired depth
11 | - Add the component HandInteractionPanZoom and configure it
12 | - Enable Zoom: to enable/disable zoom when using too hands
13 | - Min zoom: the min amount of zoom allowed
14 | - Max zoom: the max amount of zoom allowed
15 | - Lock horizontal: locks the movement horizontally
16 | - Lock vertical: locks the movement vertically
17 | - Drag: the amount of drag to apply when releasing the slate with one of the fingers
18 |
19 | The slate can be manipulated with bot the finger tips and the hand rays. Hand rays will only work when doing the **_pinch_** gesture
20 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2024 Evergine Team
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Resources/NugetIcon/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Resources/NugetIcon/icon.png
--------------------------------------------------------------------------------
/Resources/StyleCop/stylecop.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
3 | "settings": {
4 | "documentationRules": {
5 | "companyName": "Evergine S.L.",
6 | "copyrightText": "Copyright © {companyName} All rights reserved. Use is subject to license terms.",
7 | "xmlHeader": false,
8 | "fileNamingConvention": "metadata",
9 | "documentInternalElements": false
10 | },
11 | "layoutRules": {
12 | "newlineAtEndOfFile": "require"
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Resources/StyleCop/stylecop.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | True
5 | True
6 | $(OutputPath)\$(AssemblyName).xml
7 | $(MSBuildThisFileDirectory)\stylecop.ruleset
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Resources/StyleCop/stylecop.targets:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Fonts.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: bde3d46b-6f4c-413e-bea8-5fdfeb269725
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Fonts/segoeui.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Fonts/segoeui.ttf
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Fonts/segoeui.ttf.weft:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.FontMetaFile,Evergine.Assets
2 | Id: a1bec550-b538-4416-acc3-83ca62a349c7
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | FontInfo:
6 | Id: 078a2f06-4a3f-4b35-9c87-4cdd4edf73ee
7 | Charset:
8 | MinGlyphSize: 32
9 | Name: null
10 | Platform: Undefined
11 | ExportAsRaw: false
12 | Profiles: {}
13 | Source:
14 | Header:
15 | Id: 1945f9c8-1590-4e32-bb4f-1b658b287ec1
16 | IsCompressed: true
17 | LastModified: 0001-01-01T00:00:00.0000000
18 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Fonts/segoeuib.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Fonts/segoeuib.ttf
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Fonts/segoeuib.ttf.weft:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.FontMetaFile,Evergine.Assets
2 | Id: 1144d6d6-31f0-4dd7-b206-964e4647a722
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | FontInfo:
6 | Id: 92e4e898-3fc3-4fd1-a60f-995425ff0dc6
7 | Charset:
8 | MinGlyphSize: 32
9 | Name: null
10 | Platform: Undefined
11 | ExportAsRaw: false
12 | Profiles: {}
13 | Source:
14 | Header:
15 | Id: c1f71b9b-2f60-457e-b2fd-c45868829749
16 | IsCompressed: true
17 | LastModified: 0001-01-01T00:00:00.0000000
18 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | DefaultProfile:
3 | ExcludeAsset: false
4 | Name: null
5 | OutputName: null
6 | Platform: Undefined
7 | Id: 1cc6c304-bc5f-4865-8fd8-84922f6f6298
8 | Profiles: {}
9 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Materials/Buttons.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 260435af-aeb5-4007-b287-9da715c0dca9
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Materials/Colors.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 6ac4ac78-720f-4f73-b409-2a74c14e943c
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Materials/Icons.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: ef8c67f0-cc73-492e-a5a0-a95bee88134d
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Materials/Samples.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: f371d285-e264-4352-a5cc-480bbf8ccc0c
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Materials/Samples/ComboBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 95945452-1b78-4224-9057-842a79b6595b
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Materials/Samples/ListView.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 0063a2e9-6747-4d45-8cd0-d8f8820b83cc
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 2b396820-8557-48d2-97e9-b89df2b710ab
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Bucky.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/Model_Bucky.fbx
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Bucky.fbx.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: 334fc69a-5a9e-4ab5-b4ce-96cc3a6c6144
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 91619d58-2026-4194-9077-431938fe659d
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: d3016cd6-d053-47ce-9b41-53d6f74f1686
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: DefaultMaterial
23 | Item2: 2c839e03-1f75-4cff-8b29-a2f7044c3e45
24 | Nodes:
25 | - RootNode
26 | - RootNode.CINEMA_4D_Editor
27 | - RootNode.Platonic
28 | SwapWindingOrder: false
29 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Bucky_Embedded.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 7de96c5a-6e2e-4d4a-ae7d-2befc2893c97
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Bucky_Embedded/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 205cc17e-78cf-4669-80da-a510243e4ff8
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Bucky_Embedded/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 3131520b-5412-4254-9ba5-90fea31bab9f
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Bucky_Embedded/Samplers/Sampler0.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: b3a459a5-6311-46bb-887a-57997a7e6d55
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 7e33ebf1-7edd-420a-bf6c-e70bb796ceed
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Icosa.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/Model_Icosa.fbx
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Icosa.fbx.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: fea0a9fa-7078-4742-9d9c-42ded82a82c4
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 1eb520ad-738a-4456-8879-dc139f2ecbeb
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: 91759e6c-7a22-4815-bca7-ad759e4915d1
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: DefaultMaterial
23 | Item2: ed39fa14-3237-4c87-b295-9b890cb6c171
24 | Nodes:
25 | - RootNode
26 | - RootNode.CINEMA_4D_Editor
27 | - RootNode.Platonic
28 | SwapWindingOrder: false
29 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Icosa_Embedded.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 4e5cc066-8614-4ea4-bba3-bb43e250f25e
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Icosa_Embedded/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: a8437577-c621-444e-adda-2116a0633745
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Icosa_Embedded/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 7f8e5f15-c29e-402f-9804-d22dcc5373be
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Icosa_Embedded/Samplers/Sampler0.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: a19411be-6fda-4374-801d-486680f29bc4
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 0c2e2bce-0182-491b-bcb2-3fd969368a3a
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Octa.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/Model_Octa.fbx
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Octa.fbx.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: 7eb041c5-5239-45f0-9e70-e535c0f90d27
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 0409dd8d-600e-4ea9-94a9-b14cd6148a46
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: fa4c7958-6b2a-468f-9f4c-6ec8f7b89bda
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: DefaultMaterial
23 | Item2: 537cb43a-e152-4fd6-ba89-ba0c0b93acbd
24 | Nodes:
25 | - RootNode
26 | - RootNode.CINEMA_4D_Editor
27 | - RootNode.Platonic
28 | SwapWindingOrder: false
29 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Octa_Embedded.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 45ac92fe-50c6-4c8b-b88f-28bb73b97823
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Octa_Embedded/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: be54b541-3827-4f20-86db-8974e54df4e3
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Octa_Embedded/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: b6d3a72d-3775-49db-ace9-cdca2565827d
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/Model_Octa_Embedded/Samplers/Sampler0.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: e69242dd-e95f-44fc-b820-7ec0e3a951cf
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 7b4de059-e030-4026-bce9-b66f82bddfe0
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys.fbx
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys.fbx.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: 7c21179e-542e-49f4-9f4a-d86929587278
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: true
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: a423549c-fbb9-43b0-b34d-54f8dcbec8c3
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: 6edb6d99-a240-4d36-b854-d3a30544e762
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: PianoOctave
23 | Item2: 5b5cb150-20b3-48ca-b085-1fff3b3469bd
24 | - Item1: DefaultMaterial
25 | Item2: 30c217a1-6c1d-4818-a3ec-b51cdee25212
26 | Nodes:
27 | - RootNode
28 | - RootNode.PianoKeyBlack
29 | - RootNode.PianoKey-C
30 | - RootNode.PianoKey-D
31 | - RootNode.PianoKey-E
32 | - RootNode.PianoKey-F
33 | - RootNode.PianoKey-G
34 | - RootNode.PianoKey-A
35 | - RootNode.PianoKey-B
36 | - RootNode.Velvet
37 | SwapWindingOrder: false
38 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys_Embedded.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 41530d68-4dd4-4fe2-b672-bf5f11e28492
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys_Embedded/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: a53af2d2-6021-41de-ab97-c007b2e08ebe
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys_Embedded/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: c0d32c9f-b16b-4f0c-abbb-08bbfa93f6af
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys_Embedded/Samplers/Sampler0.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: b3ceb8f6-2450-4899-9559-2b7ead734bc7
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: ccfabd89-7b9d-4124-b7be-99d0a749ffd8
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys_Embedded/Textures.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 2bcabebf-5adf-4da9-9155-741ef56b4275
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys_Embedded/Textures/PianoKeys_DIF.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/PianoKeys_Embedded/Textures/PianoKeys_DIF.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot.glb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot.glb
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot_Embedded.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 4d8ec021-9764-447a-834c-bc1cc6f76039
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot_Embedded/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 7edef4f3-c6af-4d85-9f56-419e70973f02
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot_Embedded/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: a642482f-9baa-4093-8bc2-5abfa72c603d
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot_Embedded/Samplers/Sampler0.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: b79d2686-7408-44ee-ac47-47302bcb3aaf
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 826b102d-12d3-4d18-987d-224589ffb4e8
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot_Embedded/Textures.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: d230c9ea-9361-46ad-a880-bc38088317df
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot_Embedded/Textures/Piggy_Bot_Complete_baseColor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/PiggyBot_Embedded/Textures/Piggy_Bot_Complete_baseColor.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/eagle.FBX:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/eagle.FBX
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/eagle_Embedded.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: ead3c5b4-8945-4676-a08a-ed5b578e975d
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/eagle_Embedded/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 62effb88-b33e-46d5-a587-d3427938101f
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/eagle_Embedded/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: ab5b9952-7889-4474-82f5-be9caccc86d1
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/eagle_Embedded/Samplers/Sampler0.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: 11a6cfcf-257b-4dc2-a3b0-f90589d2ecf6
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 5c63250e-04b8-45b0-b5e2-1cd95d2ba501
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/eagle_Embedded/Textures.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 10d4920d-9844-4c8a-ad6b-91ff1b89d2d0
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Models/eagle_Embedded/Textures/eagle_dif.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Models/eagle_Embedded/Textures/eagle_dif.jpg
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Prefabs.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 6f1110c7-aa38-4934-8492-3d9ccef3e6bc
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Prefabs/PressableRoundButton.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 5eedff00-a596-4c9c-8632-d56e80a942ce
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 52710130-f23e-4500-b7c7-a1d6065a0da7
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Prefabs/Samples.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: ea32bae8-06c0-4128-aaf7-97823fcc4096
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Prefabs/Samples/customLoadingIndicator.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 248fc31a-6f00-4da8-9c7d-a789ed71ddd5
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: b9773a62-8656-42d4-b765-7cd7ef42114c
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | DefaultProfile:
3 | ExcludeAsset: false
4 | Name: null
5 | OutputName: null
6 | Platform: Undefined
7 | Id: 058d12fa-cca3-40b1-830b-48093fbba879
8 | Profiles: {}
9 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/DemoScene.wescene.wesc:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SceneMetaFile,Evergine.Assets
2 | Id: 3095213c-123c-4c4d-aabe-97502977a3cb
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | Profiles: {}
9 | Source:
10 | Header:
11 | Id: 839ca8d1-12a4-46bb-9177-6fd0e7e96207
12 | IsCompressed: true
13 | LastModified: 0001-01-01T00:00:00.0000000
14 | SceneData:
15 | Id: bf0242f7-7e42-447f-a78d-3739f89ba7c0
16 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/Samples.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 19d28b30-5786-436c-aeb9-5b03d8afd00e
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/Samples/Buttons.wescene.wesc:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SceneMetaFile,Evergine.Assets
2 | Id: ce144b7f-5eca-4f99-8b18-84cf3bc9994a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | Profiles: {}
9 | Source:
10 | Header:
11 | Id: 5b30166f-c6be-4bd9-a5b7-a733a91c2c41
12 | IsCompressed: true
13 | LastModified: 0001-01-01T00:00:00.0000000
14 | SceneData: null
15 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/Samples/CheckBoxScene.wescene.wesc:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SceneMetaFile,Evergine.Assets
2 | Id: 25a621f8-bc61-4b24-a1e0-d733291b84c2
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | Profiles: {}
9 | Source:
10 | Header:
11 | Id: 3ab806e6-467f-41da-9b8e-6da665527553
12 | IsCompressed: true
13 | LastModified: 0001-01-01T00:00:00.0000000
14 | SceneData:
15 | Id: 45b33d7a-90ca-4796-9009-8fe6952cfbd9
16 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/Samples/ComboBoxScene.wescene.wesc:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SceneMetaFile,Evergine.Assets
2 | Id: cc16a7f7-a6bd-45fb-96db-ecd737d5e2af
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | Profiles: {}
9 | Source:
10 | Header:
11 | Id: 3ab806e6-467f-41da-9b8e-6da665527553
12 | IsCompressed: true
13 | LastModified: 0001-01-01T00:00:00.0000000
14 | SceneData:
15 | Id: 45b33d7a-90ca-4796-9009-8fe6952cfbd9
16 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/Samples/ListViewScene.wescene.wesc:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SceneMetaFile,Evergine.Assets
2 | Id: 9630b5b7-8791-458e-bbe4-0870a95a8884
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | Profiles: {}
9 | Source:
10 | Header:
11 | Id: 0cc749e4-3bff-433c-b499-894c09e8eaee
12 | IsCompressed: true
13 | LastModified: 0001-01-01T00:00:00.0000000
14 | SceneData:
15 | Id: 7ba65153-97a6-4ab4-98c7-069878077d38
16 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/Samples/ScrollView.wescene.wesc:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SceneMetaFile,Evergine.Assets
2 | Id: b070a359-8dbb-427e-9aa6-a0f91df71923
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | Profiles: {}
9 | Source:
10 | Header:
11 | Id: 5794b890-1518-4557-a69b-e43e5000d0b2
12 | IsCompressed: true
13 | LastModified: 0001-01-01T00:00:00.0000000
14 | SceneData:
15 | Id: 67214eeb-8caf-42aa-99a9-310f41dcb736
16 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Scenes/Samples/Sliders.wescene.wesc:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SceneMetaFile,Evergine.Assets
2 | Id: 0ba17de3-c407-4f1f-bc8e-60c4692e8e85
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | Profiles: {}
9 | Source:
10 | Header:
11 | Id: 5b30166f-c6be-4bd9-a5b7-a733a91c2c41
12 | IsCompressed: true
13 | LastModified: 0001-01-01T00:00:00.0000000
14 | SceneData: null
15 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 681ad6ad-e17b-481f-bda1-7444a31b8fdf
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 0a972d3e-0554-4678-b58b-905f0437485e
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/A.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/A.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/A.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: efe95d1c-c29a-448c-a680-43c23d921ab3
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: c736a8e5-ec48-4686-a2b9-6fd91d1bc7f7
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 4b175d58-db29-42e5-b4c2-4804269e66ae
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/B.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/B.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/B.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: cb730ab6-ad56-4c99-a375-1c4c15622002
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 49778507-c5ee-4aeb-ae38-2b8eb5a244ac
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 61a821f8-a725-49dc-8adc-007913239ad5
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/BFlat.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/BFlat.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/BFlat.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 76aac663-946d-4355-8b19-7e54687b20e7
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 2a97bea0-85c1-4bbe-9ace-0e8229c7046e
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: d4e966a6-83fa-4ad9-b9cc-2ee62c3d266f
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/C.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/C.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/C.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: b2d7de44-4b77-4b42-8124-ecea259beb9e
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 9b854d8e-c291-4ae1-bef1-e74490031f72
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: d3cd8e79-f5a7-4684-a4fa-17e2840a993d
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/CSharp.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/CSharp.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/CSharp.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 12182847-e67a-44ef-acaf-ef479e91117e
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: a8940efc-cb07-4831-8af7-ed236b5496c3
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 74d93db7-3bd4-4dc2-baa7-836e3e6182a0
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/C_Octave.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/C_Octave.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/C_Octave.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 06cf9911-80f8-44da-91e3-3ec898b0be58
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 08d554e3-8be8-4e53-b358-d68937d68615
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 2544e737-d4c3-4910-a7a7-93df8f5932b4
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/D.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/D.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/D.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 2935e4c5-e6bb-4cf6-ad09-6811715e2c90
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: e655acfd-6d9c-465e-992c-9416148ffc3e
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 7d7277e8-7c9d-4e4d-be1c-68901eb9d7c7
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/E.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/E.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/E.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 931e026a-01c6-4ae3-bfd5-037c45621916
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: a208b62e-c0cc-4913-a0b6-de64d3d144fe
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 93cd423f-027f-4ddd-96df-e7f0f24c8096
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/EFlat.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/EFlat.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/EFlat.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 241621aa-eb7e-4462-924d-5e74f4403de3
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: d1bb9568-d0fe-440f-8996-b37b2cf7af30
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: c41d437b-2da5-4ca7-97fd-0ad3c8a7a990
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/F.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/F.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/F.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: d22dd578-0205-4fed-9985-aa67cda76cba
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 789f8b8d-dbe2-49a5-95ce-2ec68673b349
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 1bc47423-8c0a-4681-9299-fb49a84dfc25
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/FSharp.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/FSharp.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/FSharp.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: d1d34c95-27ec-4435-b848-9d0ca222a800
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: f0fcd99b-9957-45d3-9374-227c1c0018d7
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 18de9f51-6ae5-4f61-b4eb-b1d2450c6f32
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/G.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/G.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/G.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 9a93463b-a7ff-4b7f-ad19-a2cfdf8e2c76
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 0035541e-1167-4d3c-b166-d5c779e65fc0
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: d8ebce89-e338-4ce6-9612-211ff9c324ca
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/GSharp.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/GSharp.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/FullOctave/GSharp.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 642185b6-a201-4018-9513-b9983a97a6cd
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 3bd8b401-38e9-420e-88dd-01f03e679983
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 61b2a4f2-d498-45cd-a2be-ab8bb349915f
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/MRTK_Gem.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Sounds/MRTK_Gem.wav
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Sounds/MRTK_Gem.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: f0824659-252b-4fc7-9d49-10aacab65fc6
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 661c1f3c-48c8-4013-af98-4de92f68a21b
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: c9456cb9-5112-4f6e-ba98-cad1a0e68e4d
19 | Format:
20 | Channels: 2
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | DefaultProfile:
3 | ExcludeAsset: false
4 | Name: null
5 | OutputName: null
6 | Platform: Undefined
7 | Id: 50553a3d-3c8c-4726-9c64-0956d193f0ae
8 | Profiles: {}
9 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Checker_albedo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Checker_albedo.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 71083c57-dfb2-45d7-8219-aae146812e2f
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/AppBarAdjust.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/AppBarAdjust.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconA.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconA.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconA.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: b0ba5395-9244-4338-a9d4-f41ce944031a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 128
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 128
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: fdad8e18-8651-421e-9b4f-8fb4854f73b7
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 15a4f8bb-3864-4f0c-bb9c-af1485efaeda
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 128
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 128
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconB.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconB.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconB.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 2b3822c1-aee1-489f-b146-76a9c32ab523
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 128
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 128
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: 4d2eb30d-c24f-4670-9d54-d15c2ae0841f
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 178dfc7a-46c3-4c3f-a57f-b346b52c23db
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 128
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 128
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconC.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconC.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/IconC.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 23b08303-f4bb-4db1-bb16-145aae520753
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 128
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 128
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: 634eafc8-d280-497e-beca-f07f333201af
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 1dcbdbdc-2992-4024-a73f-7dbb92bc4cf7
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 128
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 128
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/check_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/check_off.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/check_off.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: fc674be2-f301-4ef9-9006-936c73f87b8a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 128
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 128
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: ec063a5b-0ab3-47b3-a0fa-7c433dcb3159
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: ed5267d3-80d4-44a9-8324-b5eeddd042aa
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 128
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 128
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/check_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/check_on.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/check_on.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 0c0de2bd-72cc-4917-985e-3dcd97269771
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 128
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 128
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: dfdcc4f0-c626-4d64-94f8-a504bd697a19
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 2961e3de-a676-48ae-96de-c6687921c621
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 128
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 128
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/eye-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/eye-off.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/eye-off.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 24d6f446-4928-4038-a7be-a87cabf88e48
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 96
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 96
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: 8a2dcf8c-162a-4143-9e7b-816711e0869c
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 24f2c80f-3937-4eb9-a921-77142064db0c
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 96
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 96
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/eye-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/eye-on.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/eye-on.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 5eb7e781-ae21-4556-b6d0-f2f319bb683b
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 96
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 96
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: b2d019b7-da42-4ba5-9769-5bdbc7311d2f
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 0bbab48f-fd07-4814-84f6-1b04549045d6
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 96
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 96
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/microphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/microphone.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/microphone.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: d9066a16-3cb9-4004-ac35-3714e44eb24c
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 32
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 32
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: a6f09f12-0f97-4b8e-a872-3f8dbe5bd249
19 | Source:
20 | Header:
21 | Id: 467da5ab-d308-4666-a52e-0105cd4ddaac
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: f982f58f-37e8-4e75-9405-7eb60a2795b8
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 32
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 32
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/microphoneOff.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/microphoneOff.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Icons/microphoneOff.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 91a386d4-f23d-4bd5-be8f-6af0d3f42b03
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 32
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 32
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: a6f09f12-0f97-4b8e-a872-3f8dbe5bd249
19 | Source:
20 | Header:
21 | Id: 056b2a16-4038-4ffe-b058-cd4d88095032
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: df8b9404-91bb-409b-8d7b-76ab7c92e26b
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 32
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 32
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/MRTK Logo Title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/MRTK Logo Title.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/MRTK Logo Title.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: cfc57bed-a868-447b-bacf-b4f9a339a4fb
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 224
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 744
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: a6f09f12-0f97-4b8e-a872-3f8dbe5bd249
19 | Source:
20 | Header:
21 | Id: 648c572c-7432-42b0-89b9-c18099d8cf77
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: e190c027-2196-4b86-b03f-05d139cc1e7d
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 224
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 744
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/MRTK Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/MRTK Logo.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/MRTK Logo.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 2f299be3-6ca5-40e8-a95c-ca45ff4ff177
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 364
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 364
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: a6f09f12-0f97-4b8e-a872-3f8dbe5bd249
19 | Source:
20 | Header:
21 | Id: dcae25b2-b0e1-4fc0-8f4e-3f47dd762921
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 867b7cbb-29f8-4cfc-8e0d-4c7e5dc39ca0
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 364
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 364
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Plain Concepts logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Plain Concepts logo.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Samples.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 29bb6eb3-127c-44d0-9e59-914593549c4b
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Samples/ComboBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 76e979ee-adf3-4327-a621-46bb201479a9
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Samples/ComboBox/customArrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Samples/ComboBox/customArrow.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Samples/ListView.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: eb192c42-f8a5-4197-8430-5314574518d2
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Samples/ListView/time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Content/Textures/Samples/ListView/time.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Content/Textures/Samples/ListView/time.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 5b0e22bf-b889-42af-994c-906a141905cd
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 48
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 48
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: 13227c32-b832-4325-8a61-1a53c15f654b
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: bf0bc253-c64e-460c-9606-6335dac61d93
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 48
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 48
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Directory.Build.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(DefineConstants);$(AdditionalDefineConstants)
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Editor/Evergine.MRTK.Demo.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | net8.0
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Editor/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Evergine.Common.Attributes;
2 |
3 | [assembly: EvergineAssembly(EvergineAssemblyUsage.Editor)]
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/drawable/launch.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/drawable/splash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/drawable/splash.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/layout/Main.axml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-hdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-mdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ffffff
4 | #ffffff
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Evergine.MRTK.Demo
3 |
4 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Pico/Resources/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/drawable/launch.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/drawable/splash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/drawable/splash.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/layout/Main.axml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-hdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-mdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ffffff
4 | #ffffff
5 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Evergine.MRTK.Demo
3 |
4 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Quest/Resources/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo.Windows/Evergine.MRTK.Demo.Windows.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | WinExe
4 | net8.0-windows
5 | true
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/Commands/DemoCommandService.cs:
--------------------------------------------------------------------------------
1 | using Evergine.MRTK.Toolkit.CommandService;
2 |
3 | namespace Evergine.MRTK.Demo.Components.Commands
4 | {
5 | public class DemoCommandService : BaseCommandService
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/Commands/DemoCommands.cs:
--------------------------------------------------------------------------------
1 | namespace Evergine.MRTK.Demo.Components.Commands
2 | {
3 | public enum DemoCommands
4 | {
5 | ColorChange,
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/Commands/DemoPressableButtonCommand.cs:
--------------------------------------------------------------------------------
1 | using Evergine.MRTK.Toolkit.CommandService;
2 |
3 | namespace Evergine.MRTK.Demo.Components.Commands
4 | {
5 | public class DemoPressableButtonCommand : BasePressableButtonCommand
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/MultiStateButtons/MultiStateButtonConfigurator.cs:
--------------------------------------------------------------------------------
1 | using Evergine.Framework;
2 | using Evergine.MRTK.SDK.Features.UX.Components.Configurators;
3 | using Evergine.MRTK.SDK.Features.UX.Components.States;
4 |
5 | namespace Evergine.MRTK.Demo.Components.MultiStateButtons
6 | {
7 | [AllowMultipleInstances]
8 | public class MultiStateButtonConfigurator : StandardButtonConfigurator, IStateAware
9 | {
10 | public MultiStateButtonStates TargetState { get; set; }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/MultiStateButtons/MultiStateButtonStates.cs:
--------------------------------------------------------------------------------
1 | namespace Evergine.MRTK.Demo.Components.MultiStateButtons
2 | {
3 | public enum MultiStateButtonStates
4 | {
5 | StateA,
6 | StateB,
7 | StateC,
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/MultiStateButtons/MultiStateStateManager.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Linq;
3 | using System.Collections.Generic;
4 | using Evergine.MRTK.SDK.Features.UX.Components.States;
5 |
6 | namespace Evergine.MRTK.Demo.Components.MultiStateButtons
7 | {
8 | public class MultiStateStateManager : BaseStateManager
9 | {
10 | protected override List> GetStateList()
11 | {
12 | return Enum.GetValues(typeof(MultiStateButtonStates))
13 | .Cast()
14 | .Select(s => new State()
15 | {
16 | Name = s.ToString(),
17 | Value = s,
18 | })
19 | .ToList();
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/Scrolling/ScrollBarVisibilityConfigurator.cs:
--------------------------------------------------------------------------------
1 | using Evergine.Framework;
2 | using Evergine.MRTK.SDK.Features.UX.Components.Configurators;
3 | using Evergine.MRTK.SDK.Features.UX.Components.Scrolling;
4 | using Evergine.MRTK.SDK.Features.UX.Components.States;
5 |
6 | namespace Evergine.MRTK.Demo.Components.Scrolling
7 | {
8 | [AllowMultipleInstances]
9 | internal class ScrollBarVisibilityConfiguratorr : StandardButtonConfigurator, IStateAware
10 | {
11 | public ScrollBarVisibility TargetState { get; set; }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/Scrolling/ScrollBarVisibilityStateManager.cs:
--------------------------------------------------------------------------------
1 | using Evergine.MRTK.SDK.Features.UX.Components.Scrolling;
2 | using Evergine.MRTK.SDK.Features.UX.Components.States;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 |
7 | namespace Evergine.MRTK.Demo.Components.Scrolling
8 | {
9 | internal class ScrollBarVisibilityStateManager : BaseStateManager
10 | {
11 | protected override List> GetStateList() =>
12 | Enum.GetValues()
13 | .Cast()
14 | .Select(value => new State
15 | {
16 | Name = value.ToString(),
17 | Value = value,
18 | })
19 | .ToList();
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/ToggleButtons/ShowToggleState.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Evergine.Components.Fonts;
3 | using Evergine.Framework;
4 | using Evergine.MRTK.SDK.Features.UX.Components.ToggleButtons;
5 |
6 | namespace Evergine.MRTK.Demo.Components.ToggleButtons
7 | {
8 | public class ShowToggleState : Component
9 | {
10 | [BindComponent(source: BindComponentSource.Owner, isRequired: true)]
11 | protected Text3DMesh textComponent;
12 |
13 | [BindComponent(source: BindComponentSource.ChildrenSkipOwner, isRequired: true)]
14 | protected ToggleButton button;
15 |
16 | protected override void OnActivated()
17 | {
18 | base.OnActivated();
19 |
20 | this.button.Toggled += this.Button_Toggled;
21 | }
22 |
23 | private void Button_Toggled(object sender, EventArgs e)
24 | {
25 | this.textComponent.Text = this.button.IsOn ? "On" : "Off";
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Components/ToggleButtons/ToggleApplyTransform.cs:
--------------------------------------------------------------------------------
1 | using Evergine.Framework;
2 | using Evergine.Framework.Graphics;
3 | using Evergine.Mathematics;
4 | using Evergine.MRTK.SDK.Features.UX.Components.States;
5 | using Evergine.MRTK.SDK.Features.UX.Components.ToggleButtons;
6 |
7 | namespace Evergine.MRTK.Demo.Components.ToggleButtons
8 | {
9 | [AllowMultipleInstances]
10 | public class ToggleApplyTransform : Component, IStateAware
11 | {
12 | [BindComponent(source: BindComponentSource.Owner, isRequired: true)]
13 | private Transform3D targetTransform = null;
14 |
15 | public ToggleState TargetState { get; set; }
16 |
17 | public Vector3 Scale { get; set; } = new Vector3(1, 1, 1);
18 |
19 | protected override void OnActivated()
20 | {
21 | base.OnActivated();
22 | this.targetTransform.LocalScale = this.Scale;
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Evergine.MRTK.Demo.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | net8.0
4 | True
5 | False
6 | True
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Lock.cs:
--------------------------------------------------------------------------------
1 | namespace Evergine.MRTK.Demo
2 | {
3 | public struct LockCounter
4 | {
5 | public event System.Action OnLock;
6 | public event System.Action OnUnlock;
7 |
8 | private int locked;
9 |
10 | public bool IsLocked
11 | {
12 | get
13 | {
14 | return locked != 0;
15 | }
16 | }
17 |
18 | public void Lock()
19 | {
20 | locked++;
21 | if (locked == 1)
22 | OnLock?.Invoke();
23 | }
24 |
25 | public void Unlock()
26 | {
27 | if (locked > 0)
28 | {
29 | locked--;
30 | if (locked == 0)
31 | OnUnlock?.Invoke();
32 | }
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Evergine.Common.Attributes;
2 |
3 | [assembly: EvergineAssembly(EvergineAssemblyUsage.UserProject)]
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/Scenes/DemoScene.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Evergine.MRTK.Scenes;
3 |
4 | namespace Evergine.MRTK.Demo.Scenes
5 | {
6 | public class DemoScene : XRScene
7 | {
8 | protected override Guid CursorMatPressed => EvergineContent.MRTK.Materials.Cursor.CursorPinch;
9 |
10 | protected override Guid CursorMatReleased => EvergineContent.MRTK.Materials.Cursor.CursorBase;
11 |
12 | protected override Guid HoloHandsMat => EvergineContent.Materials.Colors.Standard_Orange;
13 |
14 | protected override Guid SpatialMappingMat => Guid.Empty;
15 |
16 | protected override Guid HandRayTexture => EvergineContent.MRTK.Textures.line_dots_png;
17 |
18 | protected override Guid HandRaySampler => EvergineContent.MRTK.Samplers.LinearWrapSampler;
19 |
20 | protected override Guid LeftControllerModelPrefab => EvergineContent.MRTK.Prefabs.DefaultLeftController_weprefab;
21 |
22 | protected override Guid RightControllerModelPrefab => EvergineContent.MRTK.Prefabs.DefaultRightController_weprefab;
23 |
24 | protected override float MaxFarCursorLength => 0.5f;
25 | }
26 | }
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/Evergine.MRTK.Demo/VoiceCommands/VoiceKeywords.cs:
--------------------------------------------------------------------------------
1 | namespace Evergine.MRTK.Demo.VoiceCommands
2 | {
3 | public static class VoiceKeywords
4 | {
5 | public static readonly string[] ValidVoiceKeywords = new[]
6 | {
7 | "Button",
8 | "Toggle",
9 | };
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/README.md:
--------------------------------------------------------------------------------
1 | # Evergine.MRTK.Demo
2 |
3 | ## Introduction
4 |
5 | TODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project.
6 |
7 | ## Getting Started
8 |
9 | TODO: Guide users through getting your code up and running on their own system. In this section you can talk about:
10 |
11 | 1. Installation process
12 | 2. Software dependencies
13 | 3. Latest releases
14 | 4. API references
15 |
16 | ## Build and Test
17 |
18 | TODO: Describe and show how to build your code and run the tests.
19 |
20 | ## Contribute
21 |
22 | TODO: Explain how other users and developers can contribute to make your code better.
23 |
24 | If you want to learn more about creating good readme files then refer the following [guidelines](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-a-readme?view=azure-devops).
25 |
26 | ----
27 | Powered by **[Evergine 3.3 preview](http://www.evergine.net)**
28 |
29 | LET'S CONNECT!
30 |
31 | - [Youtube](https://www.youtube.com/subscription_center?add_user=EvergineChannel)
32 | - [Twitter](https://twitter.com/EvergineTeam)
33 | - [Blog](http://geeks.ms/evergineteam/)
34 |
--------------------------------------------------------------------------------
/Samples/Evergine.MRTK.Demo/nuget.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 99c25666-9d7a-4d8d-a021-c01cab42ba1b
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Effects.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 5f8dab75-e12b-4aad-b7a8-6354ea815b3c
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Effects/HoloGraphic.wefx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.EffectMetaFile,Evergine.Assets
2 | Id: 4f7e4c24-e83c-4350-9cd4-511fb2199cf4
3 | DefaultProfile:
4 | Compile: ByPlatform
5 | ExcludeAsset: false
6 | GraphicsBackend: ByPlatform
7 | MandatoryCombinations:
8 | Name: null
9 | Platform: Undefined
10 | ExportAsRaw: false
11 | Profiles: {}
12 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Effects/HoloGraphic/Sources.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 288f8862-17e6-4431-bef1-2748890c86b5
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Effects/HoloGraphic/Sources/Shader.fx.wefile:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.FileMetaFile,Evergine.Assets
2 | Id: 5adb318d-471e-4a28-bf77-39fe3e051277
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | Profiles: {}
8 | Source:
9 | Header:
10 | Id: b513f300-e879-4727-a0d1-72db953c6cfa
11 | IsCompressed: true
12 | LastModified: 0001-01-01T00:00:00.0000000
13 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Effects/HoloHandsLocal.wefx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.EffectMetaFile,Evergine.Assets
2 | Id: b7b6076f-e298-45cf-babc-a8316996f359
3 | DefaultProfile:
4 | Compile: ByPlatform
5 | ExcludeAsset: false
6 | GraphicsBackend: ByPlatform
7 | MandatoryCombinations: All
8 | Name: null
9 | Platform: Undefined
10 | ExportAsRaw: false
11 | Profiles: {}
12 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Effects/HoloHandsLocal/Sources.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 4bd5f027-9f9d-4506-aade-f89a34371fe5
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Effects/HoloHandsLocal/Sources/Shader.fx.wefile:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.FileMetaFile,Evergine.Assets
2 | Id: 5a5b7fef-288f-49d0-ae35-b2b9dc20c4be
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | Profiles: {}
8 | Source:
9 | Header:
10 | Id: c7c6e310-510f-4d3a-af4f-a9730e31c0aa
11 | IsCompressed: true
12 | LastModified: 0001-01-01T00:00:00.0000000
13 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 2225cd2e-12bf-468d-9848-b55d3e266239
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/AxisManipulator.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 8ed9a40b-4ff6-45d7-b1b3-62e82ac1b731
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/BoundingBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: b600ee63-a6dc-41bf-95b1-211a6018bdb5
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/CheckBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 9c1616cb-79d3-45f1-aca5-4cf3a31ebfe0
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/ComboBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 9ecd1865-712d-4a42-992d-2eb387a7f7c5
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/Cursor.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 853da9a3-ae81-4d6e-a40c-4734efea68aa
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/Hands.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 19884372-15ce-4ebb-bacb-929f9106e509
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/Interactables.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 5c2e0ffc-8e0d-4443-8b55-3feea6bc7dc2
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/ListView.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 4ad5a7b5-0bc5-4d47-8c8b-9d0908a13b19
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/PinchSlider.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: f7668df1-3e9a-4509-9241-3cc946eb1c5a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Materials/Scrolling.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: aa061d6b-d8b9-4f28-b064-c686410e8c3d
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 6806e448-c4a6-492a-9ee0-31923c38ca23
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/BoundingBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: a5ef1429-030a-43fd-8e8e-fcbf05fb37d1
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/BoundingBox/MRTK_BoundingBox_RotateHandle.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Models/BoundingBox/MRTK_BoundingBox_RotateHandle.fbx
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/BoundingBox/MRTK_BoundingBox_RotateHandle.fbx.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: ad14ac2e-280b-450e-a134-fcf7fb4cdde9
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: a336d6f5-2ac3-4d2c-bb76-8b95c7d31e1d
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: 7a34bc27-ec1b-450c-ab4f-0af530c2408c
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: DefaultMaterial
23 | Item2: 8484250f-7e83-4ffd-94a7-13d1d0827694
24 | Nodes:
25 | - RootNode
26 | - shl_adjustBoxRotateWidget_Sq_16mmx2mm
27 | SwapWindingOrder: false
28 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/BoundingBox/MRTK_BoundingBox_ScaleHandle.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Models/BoundingBox/MRTK_BoundingBox_ScaleHandle.fbx
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/BoundingBox/MRTK_BoundingBox_ScaleHandle.fbx.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: 6ccdbf52-05bf-462c-92a6-bfb720372242
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: de06eb75-2948-44c1-96db-01f548330069
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: 6b1afd7d-fdbc-433d-abcc-392aa7e72469
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: DefaultMaterial
23 | Item2: b31be0c1-e561-471c-8851-9bf0eb26495b
24 | Nodes:
25 | - RootNode
26 | - shl_adjustBoxScaleWidget_16mmx2mm
27 | SwapWindingOrder: false
28 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 7b9b591b-8616-4cea-b974-ab2c6313ada2
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat.mtl:
--------------------------------------------------------------------------------
1 | newmtl vr_controller_01_mrhat_vrtroller_mrhat_mat
2 | illum 4
3 | Kd 0.00 0.00 0.00
4 | Ka 0.00 0.00 0.00
5 | Tf 1.00 1.00 1.00
6 | map_Kd vr_controller_01_mrhat.tga
7 | Ni 1.50
8 | Ks 0.00 0.00 0.00
9 | Ns 10.00
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat.mtl.wefile:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.FileMetaFile,Evergine.Assets
2 | Id: ffe8142e-1871-4631-8569-799a35a61e9a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | Profiles: {}
8 | Source:
9 | Header:
10 | Id: 4aea2770-0921-4110-bf71-cecd34601425
11 | IsCompressed: true
12 | LastModified: 0001-01-01T00:00:00.0000000
13 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat.obj.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: f4263b92-bfd7-4ab5-8bf8-380ba2b7c540
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: true
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: c984fa9c-a1e1-40b4-9cf3-f1cf095a5ff0
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: 10a9924b-8b8a-4b55-a7f0-45214724c17b
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: vr_controller_01_mrhat_vrtroller_mrhat_mat
23 | Item2: 148c536f-a483-4e93-bb68-d2b9adeda5eb
24 | Nodes:
25 | - RootNode
26 | - vr_controller_01_mrhat_root
27 | - vr_controller_01_mrhat_root.vr_controller_01_mrhat_vrtroller_mrhat
28 | SwapWindingOrder: false
29 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat_Embedded.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 2ed79894-6404-42aa-916a-01ce97a2ec40
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat_Embedded/Materials.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: b1774a75-68ed-4e66-bb71-cee4f9b81b3a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat_Embedded/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 76de1cc3-6073-4554-a226-c604ceb0d86a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/GenericController/vr_controller_01_mrhat_Embedded/Samplers/Sampler0.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: eac1248c-2b16-4890-8996-011d0d09934e
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 44e99bc6-0352-4f82-be60-5d18fb8551f3
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/Slider.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 81baaafb-ac56-412f-b33a-751c4b430a40
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/Slider/Button_Oval_Concave_12x24mm_optimized.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Models/Slider/Button_Oval_Concave_12x24mm_optimized.fbx
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Models/Slider/Button_Oval_Concave_12x24mm_optimized.fbx.wemd:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.ModelMetaFile,Evergine.Assets
2 | Id: d062dd03-25f9-4635-af8c-7435b93bbfd2
3 | Clips: []
4 | DefaultProfile:
5 | ExcludeAsset: false
6 | Name: null
7 | Platform: Undefined
8 | ExportAnimations: true
9 | ExportAsRaw: false
10 | GenerateTangentSpace: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 4c348830-8ec3-4b89-87ed-b56493ee56d4
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | ModelInfo:
18 | Id: a08279e5-135a-42b7-8d9d-a19359c0ee3c
19 | AnimationTracks: []
20 | EmbeddedResources: null
21 | Materials:
22 | - Item1: lambert1
23 | Item2: 0bf88a99-44af-4e83-983a-730c9d84e824
24 | Nodes:
25 | - RootNode
26 | - Button_Oval_Concave_12x24mm
27 | SwapWindingOrder: false
28 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: b0c47d52-b94e-4f58-b939-322022328ee6
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/AxisManipulator_Axis.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: a5fbf829-0fba-4531-ae07-0a0bf6db6b0d
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 72be99a9-83c1-4e71-8977-3ef259bc0721
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/AxisManipulator_Center.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: eb00b4fc-fdcc-420b-9137-70af849e4897
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 16edc9c2-9a51-497c-a716-3362a2c8d98c
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/AxisManipulator_Plane.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 0227551e-3012-4f6e-b92e-094c0afa41a7
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 9a7567d7-4dec-4dbe-ae9c-0935182e7ca5
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/BoundingBox_FaceScaleHandle.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: caa9ea87-b38e-4677-86fb-87ef1cb99838
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 064ef3dd-4071-4fdd-be4f-bc92ff4a6634
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/BoundingBox_RotateHandle.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 5e18a808-fd7d-49f9-8187-d9256af252c7
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: d82364d1-fac2-4cd1-9a57-5b27bdfc55e4
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/BoundingBox_ScaleHandle.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: ae0e37ce-4928-42ef-970e-a4b1e547f4ea
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: fb7f8531-2992-41e1-81ec-c9f90d918b55
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/CheckBox.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 34fb081a-5e1b-4dff-ad87-9610e506f0da
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: d4b6790a-5dd1-479c-a52f-186e6bcb5199
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData:
16 | Id: 3bb08c46-f42e-4f38-9f27-db7e601a20eb
17 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/ComboBox.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: f8b8165a-9f7b-4863-91d1-682ab204ece7
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 00d59b28-dbbd-4a1e-8a92-703c5e8e40b2
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/DefaultLeftController.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: d1ef1d0b-c616-4f69-97b3-f4496081df5c
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 82cc4cfe-46de-4410-b071-b898277d58a4
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/DefaultRightController.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 99fd4963-c4c6-498d-92d2-2afcecc75d57
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 1f206918-ff39-49d1-b94d-4f7b448255fa
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/ListView.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 9502a182-b61a-4cb2-b320-1d0d2f4ee595
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 6a89c6ba-c3c6-41c0-a2d0-953a4399f48d
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData:
16 | Id: 5d33c55b-0059-47dc-b4e5-136ceba0c9ac
17 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/Loading.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 492afc0b-8034-4847-879c-e1f05cf60f17
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 101eb03b-2504-4a56-ade8-0f047fc94ea4
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/PinchSlider.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 57766a38-40a4-4c0b-adc9-7287d8ff9dc3
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: c36ee51a-fffe-4476-a66b-719a85c889e4
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData: null
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/PressableButtonPlated.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: dabe9073-b1d1-42c5-99b9-ebc0cb4a7430
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 20a262b7-c9e0-457d-9c02-7f3680ef6e0c
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData:
16 | Id: 6ace3ff3-9a46-4a4e-9969-4bf3e35d493b
17 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/PressableToggleButtonPlated.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: b494b28e-72e8-4d27-8fc2-78a386cda0b3
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 508a2bf4-bbaa-472b-b8ce-ba0a02ae0bb8
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData:
16 | Id: 2a8454f2-1ac3-45ea-a388-420861a3956a
17 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Prefabs/ScrollView.weprefab.weprf:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.Prefab.PrefabMetaFile,Evergine.Assets
2 | Id: 6951d88e-98e7-454c-b22f-9e9e1faf4d79
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | ExportAsRaw: false
8 | PrefabData: null
9 | Profiles: {}
10 | Source:
11 | Header:
12 | Id: 9d2cb025-1d0a-4575-af97-135d81115ded
13 | IsCompressed: true
14 | LastModified: 0001-01-01T00:00:00.0000000
15 | PrefabData:
16 | Id: a5891726-12c0-4712-90fe-44663bfd84e4
17 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/RenderLayers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 5f99b5bd-872c-40a1-be91-22451c0d1fff
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Samplers.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: a1a9ae3c-2ec2-4829-8632-76ea38dd99b7
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Samplers/AnisotropicClampSampler.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: a6f09f12-0f97-4b8e-a872-3f8dbe5bd249
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 9215bc3e-00b5-4a4d-a1f8-92144a00bfc2
9 | Description:
10 | AddressU: Clamp
11 | AddressV: Mirror
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: Anisotropic
16 | MaxAnisotropy: 8
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Samplers/LinearClampSampler.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: a865b9be-6653-4d6c-8669-993844950b8d
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 9215bc3e-00b5-4a4d-a1f8-92144a00bfc2
9 | Description:
10 | AddressU: Clamp
11 | AddressV: Mirror
12 | AddressW: Clamp
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Samplers/LinearWrapSampler.wesp:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SamplerMetaFile,Evergine.Assets
2 | Id: cb80d2ef-6bcc-4dd3-8e62-636465021fba
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | Platform: Undefined
7 | SamplerInfo:
8 | Id: 9215bc3e-00b5-4a4d-a1f8-92144a00bfc2
9 | Description:
10 | AddressU: Wrap
11 | AddressV: Wrap
12 | AddressW: Wrap
13 | BorderColor: OpaqueWhite
14 | ComparisonFunc: Never
15 | Filter: MinLinear_MagLinear_MipLinear
16 | MaxAnisotropy: 1
17 | MaxLOD: 1000.0
18 | MinLOD: -1000.0
19 | MipLODBias: 0.0
20 | ExportAsRaw: false
21 | Profiles: {}
22 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: f4bfd498-828a-4a67-b4b8-748955b7745b
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_ButtonPress.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_ButtonPress.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_ButtonPress.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 2f03824d-5709-4c4d-9857-c6a47769a5bc
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: bf823a7c-41c5-4f2c-9baf-0fd8fac150f1
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 27a5c8d2-4dde-4fb2-bb4a-171a6a4f4dc2
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_ButtonUnpress.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_ButtonUnpress.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_ButtonUnpress.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 7f835fa0-da0a-4152-b6ee-157943781e61
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: eceacbf9-517d-4c5a-9df0-8dc33e1cc3e5
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 0c2b5c1c-8f98-4f44-9406-c2bbe6af17e6
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Move_End.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Move_End.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Move_End.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: fd9d4d83-ee1a-479b-8836-2d7de657ce46
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: e7f033a2-767c-479d-bd78-9446414fe13d
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 3a0ce7fe-69de-4a92-924e-2a8ca8638fad
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Move_Start.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Move_Start.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Move_Start.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 225031ed-2f89-4ab3-8f3b-ec380424b7bc
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 570d7aac-4c91-4c27-a9fd-54a00be82184
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 6da519b1-b2b4-4f52-877a-9d0cf26e1844
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Rotate_Start.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Rotate_Start.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Rotate_Start.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: fc34b826-4d64-4aa9-944f-cd6a9f7ac84e
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: b6a603dd-0e67-42ba-967e-4a838651f16b
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 4217bd88-9e70-4a82-a100-4980253178cc
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Rotate_Stop.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Rotate_Stop.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Rotate_Stop.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 2550413b-8a0d-4a9e-b665-08797e03d01a
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: b4c7b0dc-78d7-4243-ae98-f01848991f2b
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 1339cc12-d221-45d7-82d7-d264153a5f50
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Scale_Start.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Scale_Start.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Scale_Start.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 72bbb386-6f6a-4175-93ff-2467ca3f6136
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 0173bdae-b57a-47c4-bfb4-6466c3c3116c
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 111768d7-53d6-4e3f-8809-798987089275
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Scale_Stop.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Scale_Stop.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Scale_Stop.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 45dc1893-7425-44b8-a79c-55162353d8c4
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 28f417d7-c271-4f59-b0aa-98687963a789
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 58a541a4-11b0-4d9f-a788-c002b36564e2
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Select_Main.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Select_Main.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Select_Main.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: e911e7a0-7098-47f6-86c1-27a461c1eb24
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: c42cf983-4c58-41fe-92cd-0fa5cc2fe238
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 3c327819-c383-46f7-b9c7-9d71671c3ad2
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Shell_Click_In.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Shell_Click_In.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Shell_Click_In.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: a84df6b7-3a53-46f0-860b-8afa5f39df29
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: d48ff109-9ae7-4134-8e93-1bb99578e55b
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 60e15f0e-da5f-49bf-85db-d9b7716eb9c5
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Shell_Click_Out.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Shell_Click_Out.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Shell_Click_Out.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: e4201bf8-b60e-483c-8f72-44c78e353fb3
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: c503c887-b2fe-4327-8b10-ca54ef3d2396
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 37ee3b0a-95df-4304-9765-439566fbf4ce
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slate_Release.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slate_Release.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slate_Release.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: a6f60d00-4b90-4f6c-a51f-337138204f0f
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: df60b8d1-587b-4ceb-8993-d44f78022ee1
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: fcf707c0-4828-41ff-8a17-a3a2877959e8
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slate_Touch.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slate_Touch.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slate_Touch.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 55fa5193-d04b-4a84-9cce-ef0c7b423026
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: Low
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: eccce261-ba9e-4267-9557-24274a14017b
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 5b9ec358-cb90-4764-85ec-44cae83f269f
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Grab.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Grab.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Grab.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 6828c3e0-fcd7-41d0-8643-5fb8dc589a43
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: f2d1d2f3-f8bf-486f-9b8e-8d2ded6fb472
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 7863edd9-4bba-46ad-90f3-d49c57dbfee4
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Pass_Notch.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Pass_Notch.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Pass_Notch.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 2c95a330-903a-4af5-a978-775fb7a39ce5
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: b661d741-42be-4b9a-a803-19de7867b4aa
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: 97508abd-f8d9-4166-9d7a-9cea43b5a8ca
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Release.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Release.wav
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Sounds/MRTK_Slider_Release.wav.wesn:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.SoundMetaFile,Evergine.Assets
2 | Id: 8380b296-60d7-41ff-af98-f8a7e4c8f43b
3 | DefaultProfile:
4 | ChannelFormat: Mono
5 | Encoding: PCM16
6 | ExcludeAsset: false
7 | Name: null
8 | Platform: Undefined
9 | SampleRateMode: High
10 | ExportAsRaw: false
11 | Profiles: {}
12 | Source:
13 | Header:
14 | Id: 45b5150c-24e0-43e8-bd70-34de0285625c
15 | IsCompressed: true
16 | LastModified: 0001-01-01T00:00:00.0000000
17 | SoundInfo:
18 | Id: d1f1e048-dc9f-4703-bf13-7886d7c24558
19 | Format:
20 | Channels: 1
21 | Encoding: PCM16
22 | SampleRate: 48000
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 6a8b5c3b-ba05-4ba9-939f-e8f65e93175b
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: da3c841e-0b3b-4d3e-b863-9e0fe5e8a688
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/AxisLine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/AxisLine.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/AxisLine.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 278ed606-5406-4b55-aa8e-2b7cdb65143b
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 64
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 256
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 03bd19ae-c9a5-4960-9cd1-74bd5b1823bf
19 | Source:
20 | Header:
21 | Id: fede1484-f105-4b30-a3dd-fa5fdfa7a623
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: f46c2a49-d8cc-4251-819d-7fb4170df76b
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 64
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 256
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/AxisLineGrabbled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/AxisLineGrabbled.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/Origin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/Origin.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/Origin.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 12c01f0c-a2c4-42e9-bb1c-7ebb829a3cfe
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 128
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 128
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: 1844d8de-cc13-447f-92d7-93752a31c7cb
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: 6437e82b-a6fa-4699-bdc7-36d172d66d5f
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 128
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 128
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/OriginGrabbed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/OriginGrabbed.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/TwoAxis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/TwoAxis.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/TwoAxisGrabbed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Axis/TwoAxisGrabbed.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/CheckBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: fb92a07d-493e-488f-a812-246dc785376c
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/CheckBox/checkbox_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/CheckBox/checkbox_off.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/CheckBox/checkbox_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/CheckBox/checkbox_on.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/ComboBox.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 3b7969c8-4b1f-4815-b57d-09a035191c9a
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/ComboBox/chevronDown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/ComboBox/chevronDown.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Hands.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 31543a2b-a8f8-449e-bea2-c8d91305eb39
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Hands/handsAlbedo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Hands/handsAlbedo.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Hands/handsMetal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Hands/handsMetal.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/IridescentSpectrum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/IridescentSpectrum.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/IridescentSpectrumRainbow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/IridescentSpectrumRainbow.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Scrolling.wedir:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.DirectoryMetaFile,Evergine.Assets
2 | Id: 90c527e5-ad6b-4e1c-b6c6-28568c58e7e3
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | Name: null
6 | OutputName: null
7 | Platform: Undefined
8 | ExportAsRaw: false
9 | Profiles: {}
10 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Scrolling/shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/Scrolling/shadow.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/gaze.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/gaze.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/gaze.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 15a7f06a-9bd2-4121-b865-b6b032e87cf4
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 64
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 64
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: a6f09f12-0f97-4b8e-a872-3f8dbe5bd249
19 | Source:
20 | Header:
21 | Id: c9fab215-7268-4f38-b1d7-a694aa7a0c7e
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: be72813f-a44d-44d0-91f3-7cc3a01e0a72
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 64
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 64
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/line_dots.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/line_dots.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/line_dots.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 79d9580a-094a-407f-8773-2a3d217de8e7
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 8
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 8
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: false
15 | NinePatchType: None
16 | PremultipliedAlpha: false
17 | Profiles: {}
18 | SamplerID: cb80d2ef-6bcc-4dd3-8e62-636465021fba
19 | Source:
20 | Header:
21 | Id: 0acb8f6c-e590-40d5-8c42-dac70d2331f8
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: c4b04dc1-6a89-40aa-8e20-8a454a67e953
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 8
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 8
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/loadingRing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/loadingRing.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/loadingRing.png.wetx:
--------------------------------------------------------------------------------
1 | !Evergine.Assets.Exporters.TextureMetaFile,Evergine.Assets
2 | Id: 8f256413-1f00-4e87-a12c-a4d81e9613bc
3 | DefaultProfile:
4 | ExcludeAsset: false
5 | ExportedItem: null
6 | Name: default
7 | PixelFormat: R8G8B8A8_UNorm
8 | Platform: Undefined
9 | ScaledHeight: 256
10 | ScaledPercentage: 1.0
11 | ScaledWidth: 256
12 | ScalingType: Original
13 | ExportAsRaw: false
14 | GenerateMipMaps: true
15 | NinePatchType: None
16 | PremultipliedAlpha: true
17 | Profiles: {}
18 | SamplerID: 00000000-0000-0000-0000-000000000000
19 | Source:
20 | Header:
21 | Id: 0c3c6892-9282-4f2b-ab7f-c42c38daa751
22 | IsCompressed: true
23 | LastModified: 0001-01-01T00:00:00.0000000
24 | TextureInfo:
25 | Id: f61b2912-98f6-4ee2-80f6-e6048df74b94
26 | Description:
27 | ArraySize: 1
28 | CpuAccess: None
29 | Depth: 1
30 | Faces: 1
31 | Flags: ShaderResource
32 | Format: R8G8B8A8_UNorm
33 | Height: 256
34 | MipLevels: 1
35 | SampleCount: None
36 | Type: Texture2D
37 | Usage: Default
38 | Width: 256
39 | HasData: true
40 | SamplerID: 9018edf8-ea96-4721-bf83-5561942432e0
41 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/pointer_holo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Content/MRTK/Textures/pointer_holo.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Evergine.MRTK.Assets.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net8.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Evergine.MRTK.wespec:
--------------------------------------------------------------------------------
1 | Owners: Evergine
2 | Description: "Evergine Mixed Reality Toolkit Add-on."
3 | Icon: https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/master/Source/Evergine.MRTK.Assets/Icon.png
4 | Tags:
5 | - Evergine
6 | - MRTK
7 | - Mixed Reality
8 | Nugets:
9 | - Evergine.Framework 2025.3.18.7
10 | - Evergine.MRTK 2025.0.0.0-preview
11 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Assets/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EvergineTeam/MixedRealityToolkit/7b5b5e751c05d7c3899c83f452aeb4272f613f38/Source/Evergine.MRTK.Assets/Icon.png
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Editor/Evergine.MRTK.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | net8.0
4 | true
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK.Editor/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Evergine.Common.Attributes;
2 |
3 | [assembly: EvergineAssembly(EvergineAssemblyUsage.Editor)]
4 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Base/EventDatum/Input/HandTrackingInputEventData.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework;
4 | using Evergine.Mathematics;
5 | using Evergine.MRTK.Emulation;
6 |
7 | namespace Evergine.MRTK.Base.EventDatum.Input
8 | {
9 | ///
10 | /// Hand tracking input event data.
11 | ///
12 | public class HandTrackingInputEventData
13 | {
14 | ///
15 | /// Gets or sets the position.
16 | ///
17 | public Vector3 Position { get; set; }
18 |
19 | ///
20 | /// Gets or sets the previous position.
21 | ///
22 | public Vector3 PreviousPosition { get; set; }
23 |
24 | ///
25 | /// Gets or sets the cursor component.
26 | ///
27 | public CursorTouch Cursor { get; set; }
28 |
29 | ///
30 | /// Gets or sets the current target.
31 | ///
32 | public Entity CurrentTarget { get; set; }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Base/EventDatum/Input/MixedRealityFocusEventData.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework;
4 | using Evergine.MRTK.Emulation;
5 |
6 | namespace Evergine.MRTK.Base.EventDatum.Input
7 | {
8 | ///
9 | /// Focus event data.
10 | ///
11 | public class MixedRealityFocusEventData
12 | {
13 | ///
14 | /// Gets or sets the cursor component.
15 | ///
16 | public Cursor Cursor { get; set; }
17 |
18 | ///
19 | /// Gets or sets the current target.
20 | ///
21 | public Entity CurrentTarget { get; set; }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Base/Interfaces/InputSystem/Handlers/IMixedRealityEventHandler.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.Base.Interfaces.InputSystem.Handlers
4 | {
5 | ///
6 | /// Base interface that all Mixed Reality event handlers inherit from.
7 | ///
8 | public interface IMixedRealityEventHandler
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Base/Interfaces/InputSystem/Handlers/IMixedRealityFocusHandler.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.MRTK.Base.EventDatum.Input;
4 |
5 | namespace Evergine.MRTK.Base.Interfaces.InputSystem.Handlers
6 | {
7 | ///
8 | /// Implementation of this interface causes a component to receive notifications of focus change events.
9 | ///
10 | public interface IMixedRealityFocusHandler : IMixedRealityEventHandler
11 | {
12 | ///
13 | /// When a focus change happens, this method is used to notify that the object has gained focus.
14 | ///
15 | /// The focus event data.
16 | void OnFocusEnter(MixedRealityFocusEventData eventData);
17 |
18 | ///
19 | /// When a focus change happens, this method is used to notify that the object has lost focus.
20 | ///
21 | /// The focus event data.
22 | void OnFocusExit(MixedRealityFocusEventData eventData);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Base/Interfaces/InputSystem/Handlers/IMixedRealitySpeechHandler.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.Base.Interfaces.InputSystem.Handlers
4 | {
5 | ///
6 | /// Interface to receive feedback when speech is recognized.
7 | ///
8 | public interface IMixedRealitySpeechHandler : IMixedRealityEventHandler
9 | {
10 | ///
11 | /// Notify when a keyword has been recognized.
12 | ///
13 | /// The recognized word.
14 | void OnSpeechKeywordRecognized(string word);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Directory.Build.targets:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | $(AssemblyName).xml
12 | true
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/DummyXRPlatform.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework.Graphics;
4 | using Evergine.Framework.Services;
5 | using Evergine.Framework.XR.TrackedDevices;
6 |
7 | namespace Evergine.MRTK
8 | {
9 | ///
10 | /// Dummy implementation of . Both and .
11 | ///
12 | public class DummyXRPlatform : XRPlatform
13 | {
14 | ///
15 | public override Display Display => null;
16 |
17 | ///
18 | public override XRInputTracking InputTracking => null;
19 |
20 | ///
21 | protected override void InternalUpdate()
22 | {
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Emulation/IVoiceCommandService.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using System;
4 |
5 | namespace Evergine.MRTK.Emulation
6 | {
7 | ///
8 | /// Interface for entities receiving command services.
9 | ///
10 | public interface IVoiceCommandService
11 | {
12 | ///
13 | /// Configure a set of commands to be used by the service for recognition.
14 | ///
15 | /// A sets of voice commands to be used by the service for recognition.
16 | void ConfigureVoiceCommands(string[] voiceCommands);
17 |
18 | ///
19 | /// Fired when an speech word has been recognized.
20 | ///
21 | event EventHandler CommandRecognized;
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Emulation/TrackXRJoint.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Components.XR;
4 | using Evergine.Framework.XR;
5 |
6 | namespace Evergine.MRTK.Behaviors
7 | {
8 | ///
9 | /// Track an XR joint.
10 | ///
11 | public class TrackXRJoint : TrackXRArticulatedHand
12 | {
13 | ///
14 | /// Gets or sets the joint.
15 | ///
16 | public XRHandJointKind JointKind { get; set; } = XRHandJointKind.IndexTip;
17 |
18 | ///
19 | protected override void InternalUpdate()
20 | {
21 | base.InternalUpdate();
22 |
23 | if (this.TrackedDevice.TryGetArticulatedHandJoint(this.JointKind, out var joint))
24 | {
25 | this.transform.LocalPosition = joint.Pose.Position;
26 | this.transform.LocalOrientation = joint.Pose.Orientation;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Evergine.MRTK.targets:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | ../lib/net8.0/Evergine.MRTK.Editor.dll
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Extensions/MaterialExtensions.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework.Graphics;
4 | using Evergine.Framework.Managers;
5 |
6 | namespace Evergine.MRTK.Extensions
7 | {
8 | internal static class MaterialExtensions
9 | {
10 | public static Material LoadNewInstance(this Material material, AssetSceneManager assetsManager) =>
11 | assetsManager.Load(material.Id, true);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Common.Attributes;
4 |
5 | [assembly: EvergineAssembly(EvergineAssemblyUsage.UserProject)]
6 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/Input/Constraints/MinScaleConstraint.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Common.Attributes;
4 | using Evergine.Framework;
5 | using Evergine.Mathematics;
6 |
7 | namespace Evergine.MRTK.SDK.Features.Input.Constraints
8 | {
9 | ///
10 | /// A component to hold a scale constraint that other handlers should follow.
11 | ///
12 | public class MinScaleConstraint : Component
13 | {
14 | ///
15 | /// Gets or sets the minimum scale allowed for content.
16 | ///
17 | [RenderProperty(Tooltip = "Minimum scale allowed for content.")]
18 | public Vector3 MinimumScale { get; set; } = Vector3.One * 0.05f;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/Input/Handlers/SpeechHandlerFireCondition.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using System;
4 | using Evergine.Framework;
5 |
6 | namespace Evergine.MRTK.SDK.Features.Input.Handlers
7 | {
8 | ///
9 | /// Condition to fire a keyword recognition event.
10 | ///
11 | public enum SpeechHandlerFireCondition
12 | {
13 | ///
14 | /// The event will always be fired.
15 | ///
16 | Global,
17 |
18 | ///
19 | /// The event will be fired only if the owner is enabled.
20 | ///
21 | Enabled,
22 |
23 | ///
24 | /// The event will be fired only if the owner is enabled and it has focus.
25 | ///
26 | EnabledAndFocus,
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/BoundingBox/WireframeType.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.BoundingBox
4 | {
5 | ///
6 | /// This enum describes which primitive type the wireframe portion of the BoundingBox consists of.
7 | ///
8 | public enum WireframeType
9 | {
10 | ///
11 | /// Cubic shape
12 | ///
13 | Cubic = 0,
14 |
15 | ///
16 | /// Cylindrical shape
17 | ///
18 | Cylindrical,
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/Lists/ColumnDefinition.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Common.Graphics;
4 |
5 | namespace Evergine.MRTK.SDK.Features.UX.Components.Lists
6 | {
7 | ///
8 | /// List view column.
9 | ///
10 | public class ColumnDefinition
11 | {
12 | ///
13 | /// Gets or sets the column title.
14 | ///
15 | public string Title { get; set; }
16 |
17 | ///
18 | /// Gets or sets the percentage column size.
19 | ///
20 | public float PercentageSize { get; set; }
21 |
22 | ///
23 | /// Gets or sets header text color.
24 | ///
25 | public Color HeaderTextColor { get; set; } = Color.DarkBlue;
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/Lists/ScrollToPosition.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.Lists
4 | {
5 | ///
6 | /// Scroll request position.
7 | ///
8 | public enum ScrollToPosition
9 | {
10 | ///
11 | /// Item displayed at the start of the list.
12 | ///
13 | Start,
14 |
15 | ///
16 | /// Item displayed in the center of the list.
17 | ///
18 | Center,
19 |
20 | ///
21 | /// Item displayed at the end of the list.
22 | ///
23 | End,
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/Scrolling/ScrollBarVisibility.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.Scrolling
4 | {
5 | ///
6 | /// Scroll bar visibility options.
7 | ///
8 | public enum ScrollBarVisibility
9 | {
10 | ///
11 | /// Automatic. Bar will be visible or hidden depending on content size. If content size is lower
12 | /// than available space, then bar will not be displayed.
13 | ///
14 | Auto,
15 |
16 | ///
17 | /// Visible. Bar will be always visible, even if the content size is lower than available space.
18 | ///
19 | Visible,
20 |
21 | ///
22 | /// Hidden. Bar will never be visible.
23 | ///
24 | Hidden,
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/Sliders/SliderEventData.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.Sliders
4 | {
5 | ///
6 | /// The slider event data.
7 | ///
8 | public class SliderEventData
9 | {
10 | ///
11 | /// Gets the previous value of the slider.
12 | ///
13 | public float OldValue { get; private set; }
14 |
15 | ///
16 | /// Gets the current value of the slider.
17 | ///
18 | public float NewValue { get; private set; }
19 |
20 | ///
21 | /// Initializes a new instance of the class.
22 | ///
23 | /// The old slider value.
24 | /// The new slider value.
25 | public SliderEventData(float oldValue, float newValue)
26 | {
27 | this.OldValue = oldValue;
28 | this.NewValue = newValue;
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/Sliders/SliderOrientation.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.Sliders
4 | {
5 | ///
6 | /// Slider orietantion.
7 | ///
8 | public enum SliderOrientation
9 | {
10 | ///
11 | /// Vertical orientation.
12 | ///
13 | Vertical,
14 |
15 | ///
16 | /// Horizontal orientation.
17 | ///
18 | Horizontal,
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/States/IStateAware`1.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.States
4 | {
5 | ///
6 | /// Implement this interface in a component that should be enabled or disabled
7 | /// depending on current state.
8 | ///
9 | /// State type.
10 | public interface IStateAware
11 | {
12 | ///
13 | /// Gets or sets a value indicating whether element is enabled or not.
14 | ///
15 | bool IsEnabled { get; set; }
16 |
17 | ///
18 | /// Gets target state.
19 | ///
20 | TState TargetState { get; }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/States/State`1.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.States
4 | {
5 | ///
6 | /// UI element state model.
7 | ///
8 | /// Value type.
9 | public class State
10 | {
11 | ///
12 | /// Gets or sets state name.
13 | ///
14 | public string Name { get; set; }
15 |
16 | ///
17 | /// Gets or sets value.
18 | ///
19 | public T Value { get; set; }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/ToggleButtons/RoundedToggleButtonConfigurator.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework;
4 | using Evergine.MRTK.SDK.Features.UX.Components.Configurators;
5 | using Evergine.MRTK.SDK.Features.UX.Components.States;
6 |
7 | namespace Evergine.MRTK.SDK.Features.UX.Components.ToggleButtons
8 | {
9 | ///
10 | /// Rounded button configuration for toggle states.
11 | ///
12 | [AllowMultipleInstances]
13 | public class RoundedToggleButtonConfigurator : RoundedButtonConfigurator, IStateAware
14 | {
15 | ///
16 | public ToggleState TargetState { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/ToggleButtons/ToggleButtonConfigurator.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework;
4 | using Evergine.MRTK.SDK.Features.UX.Components.Configurators;
5 | using Evergine.MRTK.SDK.Features.UX.Components.States;
6 |
7 | namespace Evergine.MRTK.SDK.Features.UX.Components.ToggleButtons
8 | {
9 | ///
10 | /// Button configuration for toggle states.
11 | ///
12 | [AllowMultipleInstances]
13 | public class ToggleButtonConfigurator : StandardButtonConfigurator, IStateAware
14 | {
15 | ///
16 | public ToggleState TargetState { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/ToggleButtons/ToggleGroup.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework;
4 |
5 | namespace Evergine.MRTK.SDK.Features.UX.Components.ToggleButtons
6 | {
7 | ///
8 | /// Adds an element to a toggle group. This will take effect only if owner entity has a
9 | /// ToggleButton instance.
10 | ///
11 | public class ToggleGroup : Component
12 | {
13 | ///
14 | /// Gets or sets toggle group name.
15 | ///
16 | public string Name { get; set; }
17 |
18 | ///
19 | /// Gets or sets a value indicating whether all toggle elements in a group could be off.
20 | /// If true, you can pass from on to off for activated toggle element. If false, if you try
21 | /// to do the same, that item state will not change.
22 | ///
23 | public bool AllowOff { get; set; }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/SDK/Features/UX/Components/ToggleButtons/ToggleState.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | namespace Evergine.MRTK.SDK.Features.UX.Components.ToggleButtons
4 | {
5 | ///
6 | /// Indicates toggle state.
7 | ///
8 | public enum ToggleState
9 | {
10 | ///
11 | /// Off state.
12 | ///
13 | Off,
14 |
15 | ///
16 | /// On state.
17 | ///
18 | On,
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Services/InputSystem/NearInteractionGrabbable.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using Evergine.Framework;
4 | using Evergine.Framework.Physics3D;
5 |
6 | namespace Evergine.MRTK.Services.InputSystem
7 | {
8 | ///
9 | /// The near interaction grabbable component.
10 | ///
11 | public class NearInteractionGrabbable : Component
12 | {
13 | ///
14 | /// The collider 3D.
15 | ///
16 | [BindComponent(isExactType: false)]
17 | public Collider3D Collider3D;
18 |
19 | ///
20 | /// The static body.
21 | ///
22 | [BindComponent]
23 | public StaticBody3D StaticBody3D;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Source/Evergine.MRTK/Toolkit/CommandService/BaseCommandRequester`1.cs:
--------------------------------------------------------------------------------
1 | // Copyright © Evergine S.L. All rights reserved. Use is subject to license terms.
2 |
3 | using System;
4 | using Evergine.Framework;
5 |
6 | namespace Evergine.MRTK.Toolkit.CommandService
7 | {
8 | ///
9 | /// Base class for adding support to make command requests to a />.
10 | ///
11 | /// The containing the commands that can be requested.
12 | public class BaseCommandRequester : Component
13 | where T : Enum
14 | {
15 | ///
16 | /// The command service.
17 | ///
18 | [BindService(isRequired: false)]
19 | protected BaseCommandService commandService;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Source/nuget.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/pipelines/ci.yml:
--------------------------------------------------------------------------------
1 | name: $(Date:yyyy)$(Date:.M)$(Date:.d)$(Rev:.r)-rolling
2 |
3 | trigger:
4 | batch: true
5 | branches:
6 | include:
7 | - master
8 | - develop
9 | pr:
10 | autoCancel: true
11 | branches:
12 | include:
13 | - master
14 | - develop
15 |
16 | stages:
17 | - stage: AddonBuild
18 | displayName: "Build nuget and assets"
19 | jobs:
20 | - template: "templates/build.yml"
21 | parameters:
22 | buildVersion: "$(Build.BuildNumber)"
23 | publishEnabled: false
24 |
--------------------------------------------------------------------------------
/pipelines/nightly-cd.yml:
--------------------------------------------------------------------------------
1 | name: $(Date:yyyy)$(Date:.M)$(Date:.d)$(Rev:.r)-nightly
2 |
3 | trigger: none
4 | pr: none
5 |
6 | stages:
7 | - stage: AddonBuild
8 | displayName: "Build nuget and assets"
9 | jobs:
10 | - template: "templates/build.yml"
11 | parameters:
12 | buildVersion: "$(Build.BuildNumber)"
13 | publishEnabled: true
14 | publishFeed: "Evergine.Nightly"
15 | publishContainer: "nightly"
16 |
--------------------------------------------------------------------------------
/pipelines/preview-cd.yml:
--------------------------------------------------------------------------------
1 | name: $(Date:yyyy)$(Date:.M)$(Date:.d)$(Rev:.r)-preview
2 |
3 | trigger: none
4 | pr: none
5 |
6 | stages:
7 | - stage: AddonBuild
8 | displayName: "Build nuget and assets"
9 | jobs:
10 | - template: "templates/build.yml"
11 | parameters:
12 | buildVersion: "$(Build.BuildNumber)"
13 | publishEnabled: true
14 | publishFeed: "Evergine.Stable"
15 | publishContainer: "preview"
16 |
--------------------------------------------------------------------------------
/pipelines/stable-cd.yml:
--------------------------------------------------------------------------------
1 | name: $(Date:yyyy)$(Date:.M)$(Date:.d)$(Rev:.r)
2 |
3 | trigger: none
4 | pr: none
5 |
6 | stages:
7 | - stage: AddonBuild
8 | displayName: "Build nuget and assets"
9 | jobs:
10 | - template: "templates/build.yml"
11 | parameters:
12 | buildVersion: "$(Build.BuildNumber)"
13 | publishEnabled: true
14 | publishFeed: "Evergine.Stable"
15 | publishContainer: "stable"
16 |
--------------------------------------------------------------------------------