First Version
This commit is contained in:
parent
9f8dfe4b2d
commit
cfc2455e84
55
.vscode/settings.json
vendored
Normal file
55
.vscode/settings.json
vendored
Normal file
@ -0,0 +1,55 @@
|
||||
{
|
||||
"files.exclude":
|
||||
{
|
||||
"**/.DS_Store":true,
|
||||
"**/.git":true,
|
||||
"**/.gitmodules":true,
|
||||
"**/*.booproj":true,
|
||||
"**/*.pidb":true,
|
||||
"**/*.suo":true,
|
||||
"**/*.user":true,
|
||||
"**/*.userprefs":true,
|
||||
"**/*.unityproj":true,
|
||||
"**/*.dll":true,
|
||||
"**/*.exe":true,
|
||||
"**/*.pdf":true,
|
||||
"**/*.mid":true,
|
||||
"**/*.midi":true,
|
||||
"**/*.wav":true,
|
||||
"**/*.gif":true,
|
||||
"**/*.ico":true,
|
||||
"**/*.jpg":true,
|
||||
"**/*.jpeg":true,
|
||||
"**/*.png":true,
|
||||
"**/*.psd":true,
|
||||
"**/*.tga":true,
|
||||
"**/*.tif":true,
|
||||
"**/*.tiff":true,
|
||||
"**/*.3ds":true,
|
||||
"**/*.3DS":true,
|
||||
"**/*.fbx":true,
|
||||
"**/*.FBX":true,
|
||||
"**/*.lxo":true,
|
||||
"**/*.LXO":true,
|
||||
"**/*.ma":true,
|
||||
"**/*.MA":true,
|
||||
"**/*.obj":true,
|
||||
"**/*.OBJ":true,
|
||||
"**/*.asset":true,
|
||||
"**/*.cubemap":true,
|
||||
"**/*.flare":true,
|
||||
"**/*.mat":true,
|
||||
"**/*.meta":true,
|
||||
"**/*.prefab":true,
|
||||
"**/*.unity":true,
|
||||
"build/":true,
|
||||
"Build/":true,
|
||||
"Library/":true,
|
||||
"library/":true,
|
||||
"obj/":true,
|
||||
"Obj/":true,
|
||||
"ProjectSettings/":true,
|
||||
"temp/":true,
|
||||
"Temp/":true
|
||||
}
|
||||
}
|
35
Assets/InputSystem.inputsettings.asset
Normal file
35
Assets/InputSystem.inputsettings.asset
Normal file
@ -0,0 +1,35 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: c46f07b5ed07e4e92aa78254188d3d10, type: 3}
|
||||
m_Name: InputSystem.inputsettings
|
||||
m_EditorClassIdentifier:
|
||||
m_SupportedDevices: []
|
||||
m_UpdateMode: 1
|
||||
m_MaxEventBytesPerUpdate: 5242880
|
||||
m_MaxQueuedEventsPerUpdate: 1000
|
||||
m_CompensateForScreenOrientation: 1
|
||||
m_BackgroundBehavior: 0
|
||||
m_EditorInputBehaviorInPlayMode: 0
|
||||
m_DefaultDeadzoneMin: 0.125
|
||||
m_DefaultDeadzoneMax: 0.925
|
||||
m_DefaultButtonPressPoint: 0.5
|
||||
m_ButtonReleaseThreshold: 0.75
|
||||
m_DefaultTapTime: 0.2
|
||||
m_DefaultSlowTapTime: 0.5
|
||||
m_DefaultHoldTime: 0.4
|
||||
m_TapRadius: 5
|
||||
m_MultiTapDelayTime: 0.75
|
||||
m_DisableRedundantEventsMerging: 0
|
||||
m_iOSSettings:
|
||||
m_MotionUsage:
|
||||
m_Enabled: 0
|
||||
m_Description:
|
8
Assets/InputSystem.inputsettings.asset.meta
Normal file
8
Assets/InputSystem.inputsettings.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 74eeb7429f216ca45a7093c586513e98
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Material.meta
Normal file
8
Assets/Material.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: df76c1812e232554e9e76203809e9b13
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
126
Assets/Material/Material.mat
Normal file
126
Assets/Material/Material.mat
Normal file
@ -0,0 +1,126 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Material
|
||||
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
||||
m_ValidKeywords: []
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap:
|
||||
RenderType: Opaque
|
||||
disabledShaderPasses: []
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AlphaClip: 0
|
||||
- _Blend: 0
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _Cutoff: 0.5
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DstBlend: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
--- !u!114 &1883013420795848498
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 5
|
8
Assets/Material/Material.mat.meta
Normal file
8
Assets/Material/Material.mat.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b99f17ed57f17c04fb7907e7ca8b3a86
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Model.meta
Normal file
8
Assets/Model.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1518ff346a6dbef4fb49a9e082bbd14e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Model/WaccaUnity.fbx
Normal file
BIN
Assets/Model/WaccaUnity.fbx
Normal file
Binary file not shown.
110
Assets/Model/WaccaUnity.fbx.meta
Normal file
110
Assets/Model/WaccaUnity.fbx.meta
Normal file
@ -0,0 +1,110 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fe556f8bee4726d418b982f1094ca7d3
|
||||
ModelImporter:
|
||||
serializedVersion: 21202
|
||||
internalIDToNameTable: []
|
||||
externalObjects:
|
||||
- first:
|
||||
type: UnityEngine:Material
|
||||
assembly: UnityEngine.CoreModule
|
||||
name: Material
|
||||
second: {fileID: 2100000, guid: b99f17ed57f17c04fb7907e7ca8b3a86, type: 2}
|
||||
materials:
|
||||
materialImportMode: 2
|
||||
materialName: 0
|
||||
materialSearch: 1
|
||||
materialLocation: 1
|
||||
animations:
|
||||
legacyGenerateAnimations: 4
|
||||
bakeSimulation: 0
|
||||
resampleCurves: 1
|
||||
optimizeGameObjects: 0
|
||||
removeConstantScaleCurves: 1
|
||||
motionNodeName:
|
||||
rigImportErrors:
|
||||
rigImportWarnings:
|
||||
animationImportErrors:
|
||||
animationImportWarnings:
|
||||
animationRetargetingWarnings:
|
||||
animationDoRetargetingWarnings: 0
|
||||
importAnimatedCustomProperties: 0
|
||||
importConstraints: 0
|
||||
animationCompression: 1
|
||||
animationRotationError: 0.5
|
||||
animationPositionError: 0.5
|
||||
animationScaleError: 0.5
|
||||
animationWrapMode: 0
|
||||
extraExposedTransformPaths: []
|
||||
extraUserProperties: []
|
||||
clipAnimations: []
|
||||
isReadable: 0
|
||||
meshes:
|
||||
lODScreenPercentages: []
|
||||
globalScale: 1
|
||||
meshCompression: 0
|
||||
addColliders: 0
|
||||
useSRGBMaterialColor: 1
|
||||
sortHierarchyByName: 1
|
||||
importVisibility: 1
|
||||
importBlendShapes: 1
|
||||
importCameras: 1
|
||||
importLights: 1
|
||||
nodeNameCollisionStrategy: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
preserveHierarchy: 0
|
||||
skinWeightsMode: 0
|
||||
maxBonesPerVertex: 4
|
||||
minBoneWeight: 0.001
|
||||
optimizeBones: 1
|
||||
meshOptimizationFlags: -1
|
||||
indexFormat: 0
|
||||
secondaryUVAngleDistortion: 8
|
||||
secondaryUVAreaDistortion: 15.000001
|
||||
secondaryUVHardAngle: 88
|
||||
secondaryUVMarginMethod: 1
|
||||
secondaryUVMinLightmapResolution: 40
|
||||
secondaryUVMinObjectScale: 1
|
||||
secondaryUVPackMargin: 4
|
||||
useFileScale: 1
|
||||
tangentSpace:
|
||||
normalSmoothAngle: 60
|
||||
normalImportMode: 0
|
||||
tangentImportMode: 3
|
||||
normalCalculationMode: 4
|
||||
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||
blendShapeNormalImportMode: 1
|
||||
normalSmoothingSource: 0
|
||||
referencedClips: []
|
||||
importAnimation: 1
|
||||
humanDescription:
|
||||
serializedVersion: 3
|
||||
human: []
|
||||
skeleton: []
|
||||
armTwist: 0.5
|
||||
foreArmTwist: 0.5
|
||||
upperLegTwist: 0.5
|
||||
legTwist: 0.5
|
||||
armStretch: 0.05
|
||||
legStretch: 0.05
|
||||
feetSpacing: 0
|
||||
globalScale: 1
|
||||
rootMotionBoneName:
|
||||
hasTranslationDoF: 0
|
||||
hasExtraRoot: 0
|
||||
skeletonHasParents: 1
|
||||
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||
autoGenerateAvatarMappingIfUnspecified: 1
|
||||
animationType: 2
|
||||
humanoidOversampling: 1
|
||||
avatarSetup: 0
|
||||
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Samples.meta
Normal file
8
Assets/Samples.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1b49bd647aaa5ad44a4f97332af35aa7
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Samples/XR Interaction Toolkit.meta
Normal file
8
Assets/Samples/XR Interaction Toolkit.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c87107067fae9bc48937f24815c4a1f1
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Samples/XR Interaction Toolkit/2.1.0-pre.1.meta
Normal file
8
Assets/Samples/XR Interaction Toolkit/2.1.0-pre.1.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cc4e2d1785ba75b4daa96b7292ac383d
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7ca1f880c13f8d447824a9c1b26af67e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,4 @@
|
||||
{
|
||||
"displayName": "Starter Assets",
|
||||
"description": "Assets to streamline setup of behaviors, including a default set of input actions and presets for use with XR Interaction Toolkit behaviors that use the Input System."
|
||||
}
|
@ -0,0 +1,125 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!181963792 &2655988077585873504
|
||||
Preset:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: XRI Default Continuous Move
|
||||
m_TargetType:
|
||||
m_NativeTypeID: 114
|
||||
m_ManagedTypePPtr: {fileID: 11500000, guid: 0bf296fc962d7184ab14ad1841598d5f,
|
||||
type: 3}
|
||||
m_ManagedTypeFallback:
|
||||
m_Properties:
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Enabled
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorHideFlags
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorClassIdentifier
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_System
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_MoveSpeed
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableStrafe
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UseGravity
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_GravityApplicationMode
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ForwardSource
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Action.m_Name
|
||||
value: Left Hand Move
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Action.m_Id
|
||||
value: 75f1b245-c357-48c8-9acb-8967bec9dda2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandMoveAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 6972639530819350904, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Action.m_Name
|
||||
value: Right Hand Move
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Action.m_Id
|
||||
value: 6bf6c732-e011-46b1-acc5-b649a4ec5f10
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandMoveAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -8198699208435500284, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 91f9da00cfdac5d49955df2d2d820b9c
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,109 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!181963792 &2655988077585873504
|
||||
Preset:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: XRI Default Continuous Turn
|
||||
m_TargetType:
|
||||
m_NativeTypeID: 114
|
||||
m_ManagedTypePPtr: {fileID: 11500000, guid: 919e39492806b334982b6b84c90dd927,
|
||||
type: 3}
|
||||
m_ManagedTypeFallback:
|
||||
m_Properties:
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Enabled
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorHideFlags
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorClassIdentifier
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_System
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TurnSpeed
|
||||
value: 60
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Action.m_Name
|
||||
value: Left Hand Turn
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Action.m_Id
|
||||
value: b9ac2485-f305-451c-9106-d1d25cc235dc
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandTurnAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Action.m_Name
|
||||
value: Right Hand Turn
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Action.m_Id
|
||||
value: 93119ec4-ae3b-41c0-8fb4-7ff4c5e6f732
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandTurnAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -6493913391331992944, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0caad3af14f9a414dbdf25ed41e5aa47
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,14 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c348712bda248c246b8c49b3db54643f
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3}
|
||||
generateWrapperCode: 0
|
||||
wrapperCodePath:
|
||||
wrapperClassName:
|
||||
wrapperCodeNamespace:
|
@ -0,0 +1,511 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!181963792 &2655988077585873504
|
||||
Preset:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: XRI Default Left Controller
|
||||
m_TargetType:
|
||||
m_NativeTypeID: 114
|
||||
m_ManagedTypePPtr: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221,
|
||||
type: 3}
|
||||
m_ManagedTypeFallback:
|
||||
m_Properties:
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Enabled
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorHideFlags
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorClassIdentifier
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UpdateTrackingType
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableInputTracking
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableInputActions
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelPrefab
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelParent
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Model
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_AnimateModel
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelSelectTransition
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelDeSelectTransition
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Name
|
||||
value: Position
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Id
|
||||
value: 26d2aaa4-6518-4d33-8fae-419043a723d4
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -2024308242397127297, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Name
|
||||
value: Rotation
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Id
|
||||
value: d7a15530-737b-416a-9d5d-a8b51ba6c682
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 8248158260566104461, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Name
|
||||
value: Tracking State
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Id
|
||||
value: e12d3305-8866-42f0-a9b8-2cd7f4310c31
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 684395432459739428, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Name
|
||||
value: Select
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Id
|
||||
value: 05483079-4b7c-4369-9176-fb8514428e98
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -6131295136447488360, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Name
|
||||
value: Select Action Value
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Id
|
||||
value: 8e42f062-fb45-44df-9825-35e1dfc18834
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 6558622148059887818, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Name
|
||||
value: Activate
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Id
|
||||
value: 38e5c09b-96d2-40e4-ae8e-3bfb9eb16727
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -5982496924579745919, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Name
|
||||
value: Activate Action Value
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Id
|
||||
value: ff2b1032-d7ae-4e1a-8e8a-a5556d5f8db5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -4289430672226363583, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Name
|
||||
value: UI Press
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Id
|
||||
value: 347fe4ac-83bc-44f7-a0d2-2793a5775161
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -6395602842196007441, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Name
|
||||
value: UI Press Action Value
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Id
|
||||
value: 8b29ebc3-3830-4622-8c66-56f3a9b98d73
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 71106601250685021, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Name
|
||||
value: Haptic Device
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Id
|
||||
value: 35cfed17-bcaf-4ff9-9fe0-fa1727b7619b
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -8785819595477538065, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Name
|
||||
value: Rotate Anchor
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Id
|
||||
value: 4fcd4b62-1769-4cc4-aaee-aea2fc40d24f
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Name
|
||||
value: Translate Anchor
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Id
|
||||
value: 7bfe4461-8d15-4a61-9fa6-28ce950c9996
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ButtonPressPoint
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ffd8268f7307a0c48a067dad4a8fe060
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,511 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!181963792 &2655988077585873504
|
||||
Preset:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: XRI Default Right Controller
|
||||
m_TargetType:
|
||||
m_NativeTypeID: 114
|
||||
m_ManagedTypePPtr: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221,
|
||||
type: 3}
|
||||
m_ManagedTypeFallback:
|
||||
m_Properties:
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Enabled
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorHideFlags
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorClassIdentifier
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UpdateTrackingType
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableInputTracking
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableInputActions
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelPrefab
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelParent
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Model
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_AnimateModel
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelSelectTransition
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ModelDeSelectTransition
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Name
|
||||
value: Position
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Id
|
||||
value: 93ead265-4bff-4199-8ddf-33c028dcfee9
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PositionAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -3326005586356538449, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Name
|
||||
value: Rotation
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Id
|
||||
value: cd9a8368-32d3-4e58-86a0-6fe78d199369
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotationAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 5101698808175986029, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Name
|
||||
value: Tracking State
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Id
|
||||
value: 7964ebc4-45e1-4431-a17a-7f2206e38661
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackingStateAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -1277054153949319361, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Name
|
||||
value: Select
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Id
|
||||
value: 3207346a-8b2f-4b24-b45a-90ea1cdef7fb
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 187161793506945269, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Name
|
||||
value: Select Action Value
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Id
|
||||
value: dcf177a1-4c6d-42a7-b095-5f68848dadf1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SelectActionValue.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -1758520528963094988, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Name
|
||||
value: Activate
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Id
|
||||
value: ed3be3cd-637e-48d6-ae4b-dd97305eaa40
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 83097790271614945, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Name
|
||||
value: Activate Action Value
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Id
|
||||
value: af4d694a-0159-4acb-bf36-7b78c35a10d5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActivateActionValue.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 7904272356298805229, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Name
|
||||
value: UI Press
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Id
|
||||
value: 55ce5c5d-aad8-4ebf-9f21-899ff595a062
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 3279264004350380116, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Name
|
||||
value: UI Press Action Value
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Id
|
||||
value: cdab09f7-ec37-4eee-b72c-06339cc37c8b
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_UIPressActionValue.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -5908353012961274365, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Name
|
||||
value: Haptic Device
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Id
|
||||
value: 60f81e0e-3fab-4e26-90b6-a5ab762e2bb1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HapticDeviceAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -8222252007134549311, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Name
|
||||
value: Rotate Anchor
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Id
|
||||
value: aca8fec0-a925-428d-a6b7-25cfbd478258
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RotateAnchorAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -5913262927076077117, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Name
|
||||
value: Translate Anchor
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Id
|
||||
value: 161874b5-2545-4bb2-bea4-eeddeb4fabf6
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TranslateAnchorAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ButtonPressPoint
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1421ad86ff3787b4dae70fe9e699a25f
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,121 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!181963792 &2655988077585873504
|
||||
Preset:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: XRI Default Snap Turn
|
||||
m_TargetType:
|
||||
m_NativeTypeID: 114
|
||||
m_ManagedTypePPtr: {fileID: 11500000, guid: 2213c36610e3b1c4bbf886810ed9db12,
|
||||
type: 3}
|
||||
m_ManagedTypeFallback:
|
||||
m_Properties:
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Enabled
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorHideFlags
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorClassIdentifier
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_System
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TurnAmount
|
||||
value: 45
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_DebounceTime
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableTurnLeftRight
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableTurnAround
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Action.m_Name
|
||||
value: Left Hand Snap Turn
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Action.m_Id
|
||||
value: a1d07c24-ca50-422a-a23f-685d9fabf63b
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftHandSnapTurnAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_UseReference
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Action.m_Name
|
||||
value: Right Hand Snap Turn
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Action.m_Type
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Action.m_ExpectedControlType
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Action.m_Id
|
||||
value: a7b54797-6974-4f75-81d0-42b9c15ef1e0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Action.m_Processors
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Action.m_Interactions
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Action.m_SingletonActionBindings.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightHandSnapTurnAction.m_Reference
|
||||
value:
|
||||
objectReference: {fileID: -6493913391331992944, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 18697d253d848974aa7052cba872c9f0
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,132 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!181963792 &2655988077585873504
|
||||
Preset:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: XRI Default XR UI Input Module
|
||||
m_TargetType:
|
||||
m_NativeTypeID: 114
|
||||
m_ManagedTypePPtr: {fileID: 11500000, guid: ab68ce6587aab0146b8dabefbd806791,
|
||||
type: 3}
|
||||
m_ManagedTypeFallback:
|
||||
m_Properties:
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_Enabled
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorHideFlags
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EditorClassIdentifier
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ClickSpeed
|
||||
value: 0.3
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_MoveDeadzone
|
||||
value: 0.6
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RepeatDelay
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RepeatRate
|
||||
value: 0.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_TrackedDeviceDragThresholdMultiplier
|
||||
value: 1.4
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ActiveInputMode
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_MaxTrackedDeviceRaycastDistance
|
||||
value: 1000
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableXRInput
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableMouseInput
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableTouchInput
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_PointAction
|
||||
value:
|
||||
objectReference: {fileID: 2869410428622933342, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_LeftClickAction
|
||||
value:
|
||||
objectReference: {fileID: 1855836014308820768, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_MiddleClickAction
|
||||
value:
|
||||
objectReference: {fileID: -6289560987278519447, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_RightClickAction
|
||||
value:
|
||||
objectReference: {fileID: -2562941478296515153, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_ScrollWheelAction
|
||||
value:
|
||||
objectReference: {fileID: 5825226938762934180, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_NavigateAction
|
||||
value:
|
||||
objectReference: {fileID: -7967456002180160679, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SubmitAction
|
||||
value:
|
||||
objectReference: {fileID: 3994978066732806534, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_CancelAction
|
||||
value:
|
||||
objectReference: {fileID: 2387711382375263438, guid: c348712bda248c246b8c49b3db54643f,
|
||||
type: 3}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableGamepadInput
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_EnableJoystickInput
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_HorizontalAxis
|
||||
value: Horizontal
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_VerticalAxis
|
||||
value: Vertical
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_SubmitButton
|
||||
value: Submit
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 0}
|
||||
propertyPath: m_CancelButton
|
||||
value: Cancel
|
||||
objectReference: {fileID: 0}
|
||||
m_ExcludedProperties: []
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2c3e7ff9ab352b74da862a5a8779b276
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2655988077585873504
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Samples/XR Plugin Management.meta
Normal file
8
Assets/Samples/XR Plugin Management.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ae74c6423d6700c41bd2ce79a0cb9c21
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Samples/XR Plugin Management/4.2.1.meta
Normal file
8
Assets/Samples/XR Plugin Management/4.2.1.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cbc85ab46f925f84cbea65730e00296a
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 677216ab5eae7f444b67c54fe09ac939
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"displayName":"Example XR Management implementation",
|
||||
"description": "Example code showing how to implement various portions of the XR Management API.",
|
||||
"createSeparatePackage": true
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f2f51cbe2f868114a9897eaca901d062
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,90 @@
|
||||
using System.Linq;
|
||||
|
||||
using UnityEditor;
|
||||
using UnityEditor.Build;
|
||||
using UnityEditor.Build.Reporting;
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
/// <summary>
|
||||
/// Simple build processor that makes sure that any custom configuration that the user creates is
|
||||
/// correctly passed on to the provider implementation at runtime.
|
||||
///
|
||||
/// Custom configuration instances that are stored in EditorBuildSettings are not copied to the target build
|
||||
/// as they are considered unreferenced assets. In order to get them to the runtime side of things, they need
|
||||
/// to be serialized to the build app and deserialized at runtime. Previously this would be a manual process
|
||||
/// requiring the implementor to manually serialize to some location that can then be read from to deserialize
|
||||
/// at runtime. With the new PlayerSettings Preloaded Assets API we can now just add our asset to the preloaded
|
||||
/// list and have it be instantiated at app launch.
|
||||
///
|
||||
/// Note that the preloaded assets are only notified with Awake, so anything you want or need to do with the
|
||||
/// asset after launch needs to be handled there.
|
||||
///
|
||||
/// More info on APIs used here:
|
||||
/// * <a href="https://docs.unity3d.com/ScriptReference/EditorBuildSettings.html">EditorBuildSettings</a>
|
||||
/// * <a href="https://docs.unity3d.com/ScriptReference/PlayerSettings.GetPreloadedAssets.html>PlayerSettings.GetPreloadedAssets</a>
|
||||
/// * <a href="https://docs.unity3d.com/ScriptReference/PlayerSettings.SetPreloadedAssets.html">PlayerSettings.SetPreloadedAssets</a>
|
||||
/// </summary>
|
||||
public class SampleBuildProcessor : IPreprocessBuildWithReport, IPostprocessBuildWithReport
|
||||
{
|
||||
/// <summary>Override of <see cref="IPreprocessBuildWithReport"/> and <see cref="IPostprocessBuildWithReport"/></summary>
|
||||
public int callbackOrder
|
||||
{
|
||||
get { return 0; }
|
||||
}
|
||||
|
||||
void CleanOldSettings()
|
||||
{
|
||||
UnityEngine.Object[] preloadedAssets = PlayerSettings.GetPreloadedAssets();
|
||||
if (preloadedAssets == null)
|
||||
return;
|
||||
|
||||
var oldSettings = from s in preloadedAssets
|
||||
where s != null && s.GetType() == typeof(SampleSettings)
|
||||
select s;
|
||||
|
||||
if (oldSettings != null && oldSettings.Any())
|
||||
{
|
||||
var assets = preloadedAssets.ToList();
|
||||
foreach (var s in oldSettings)
|
||||
{
|
||||
assets.Remove(s);
|
||||
}
|
||||
|
||||
PlayerSettings.SetPreloadedAssets(assets.ToArray());
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Override of <see cref="IPreprocessBuildWithReport"/></summary>
|
||||
/// <param name="report">Build report.</param>
|
||||
public void OnPreprocessBuild(BuildReport report)
|
||||
{
|
||||
// Always remember to cleanup preloaded assets after build to make sure we don't
|
||||
// dirty later builds with assets that may not be needed or are out of date.
|
||||
CleanOldSettings();
|
||||
|
||||
SampleSettings settings = null;
|
||||
EditorBuildSettings.TryGetConfigObject(SampleConstants.k_SettingsKey, out settings);
|
||||
if (settings == null)
|
||||
return;
|
||||
|
||||
UnityEngine.Object[] preloadedAssets = PlayerSettings.GetPreloadedAssets();
|
||||
|
||||
if (!preloadedAssets.Contains(settings))
|
||||
{
|
||||
var assets = preloadedAssets.ToList();
|
||||
assets.Add(settings);
|
||||
PlayerSettings.SetPreloadedAssets(assets.ToArray());
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Override of <see cref="IPostprocessBuildWithReport"/></summary>
|
||||
/// <param name="report">Build report.</param>
|
||||
public void OnPostprocessBuild(BuildReport report)
|
||||
{
|
||||
// Always remember to cleanup preloaded assets after build to make sure we don't
|
||||
// dirty later builds with assets that may not be needed or are out of date.
|
||||
CleanOldSettings();
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9216d372fe0de4086af31dce05526406
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,85 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
using UnityEngine;
|
||||
using UnityEditor;
|
||||
using UnityEditor.XR.Management;
|
||||
using UnityEditor.XR.Management.Metadata;
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
class SamplePackage : IXRPackage
|
||||
{
|
||||
class SampleLoaderMetadata : IXRLoaderMetadata
|
||||
{
|
||||
public string loaderName { get; set; }
|
||||
public string loaderType { get; set; }
|
||||
public List<BuildTargetGroup> supportedBuildTargets { get; set; }
|
||||
}
|
||||
|
||||
class SamplePackageMetadata : IXRPackageMetadata
|
||||
{
|
||||
public string packageName { get; set; }
|
||||
public string packageId { get; set; }
|
||||
public string settingsType { get; set; }
|
||||
public List<IXRLoaderMetadata> loaderMetadata { get; set; }
|
||||
}
|
||||
|
||||
static IXRPackageMetadata s_Metadata = new SamplePackageMetadata() {
|
||||
packageName = "Sample Package <SAMPLE ONLY YOU MUST REIMPLEMENT>",
|
||||
packageId = "com.unity.xr.samplespackage",
|
||||
settingsType = typeof(SampleSettings).FullName,
|
||||
|
||||
loaderMetadata = new List<IXRLoaderMetadata>() {
|
||||
new SampleLoaderMetadata() {
|
||||
loaderName = "Sample Loader One <SAMPLE ONLY YOU MUST REIMPLEMENT>",
|
||||
loaderType = typeof(SampleLoader).FullName,
|
||||
supportedBuildTargets = new List<BuildTargetGroup>() {
|
||||
BuildTargetGroup.Standalone,
|
||||
BuildTargetGroup.WSA
|
||||
}
|
||||
},
|
||||
new SampleLoaderMetadata() {
|
||||
loaderName = "Sample Loader Two <SAMPLE ONLY YOU MUST REIMPLEMENT>",
|
||||
loaderType = typeof(SampleLoader).FullName,
|
||||
supportedBuildTargets = new List<BuildTargetGroup>() {
|
||||
BuildTargetGroup.Android,
|
||||
BuildTargetGroup.iOS,
|
||||
#if !UNITY_2021_2_OR_NEWER
|
||||
BuildTargetGroup.Lumin
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
const string k_PackageNotificationTooltip =
|
||||
@"This loader is purely a sample and will not load any XR Device.
|
||||
|
||||
This message is a part of sample code to show how to register a loader that might contain issues or require additonal
|
||||
context. One example could be that the package that contains this loader is being deprecated and any user who intends to
|
||||
use the package needs to be aware of deprecation.
|
||||
|
||||
Click this icon to be taken to the XR Plug-in Management documentation home page.";
|
||||
const string k_PackageNotificationIcon = "console.warnicon.sml";
|
||||
const string k_PackageNotificationManagementDocsURL = @"https://docs.unity3d.com/Packages/com.unity.xr.management@latest/index.html";
|
||||
public IXRPackageMetadata metadata
|
||||
{
|
||||
get
|
||||
{
|
||||
// Register package notification information anytime the metadata is asked requested.
|
||||
var packageNotificationInfo = new PackageNotificationInfo(
|
||||
EditorGUIUtility.IconContent(k_PackageNotificationIcon),
|
||||
k_PackageNotificationTooltip,
|
||||
k_PackageNotificationManagementDocsURL);
|
||||
PackageNotificationUtils.RegisterPackageNotificationInformation(s_Metadata.packageId, packageNotificationInfo);
|
||||
return s_Metadata;
|
||||
}
|
||||
}
|
||||
|
||||
public bool PopulateNewSettingsInstance(ScriptableObject obj)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 096597fc41af0774aaedec0171d8566b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,60 @@
|
||||
using UnityEditor;
|
||||
|
||||
using UnityEngine;
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
/// <summary>
|
||||
/// Simple custom editor used to show how to enable custom UI for XR Management
|
||||
/// configuraton data.
|
||||
/// </summary>
|
||||
[CustomEditor(typeof(SampleSettings))]
|
||||
public class SampleSettingsEditor : Editor
|
||||
{
|
||||
static string k_RequiresProperty = "m_RequiresItem";
|
||||
static string k_RuntimeToggleProperty = "m_RuntimeToggle";
|
||||
|
||||
static GUIContent k_ShowBuildSettingsLabel = new GUIContent("Build Settings");
|
||||
static GUIContent k_RequiresLabel = new GUIContent("Item Requirement");
|
||||
|
||||
static GUIContent k_ShowRuntimeSettingsLabel = new GUIContent("Runtime Settings");
|
||||
static GUIContent k_RuntimeToggleLabel = new GUIContent("Should I stay or should I go?");
|
||||
|
||||
bool m_ShowBuildSettings = true;
|
||||
bool m_ShowRuntimeSettings = true;
|
||||
|
||||
SerializedProperty m_RequiesItemProperty;
|
||||
SerializedProperty m_RuntimeToggleProperty;
|
||||
|
||||
/// <summary>Override of Editor callback.</summary>
|
||||
public override void OnInspectorGUI()
|
||||
{
|
||||
if (serializedObject == null || serializedObject.targetObject == null)
|
||||
return;
|
||||
|
||||
if (m_RequiesItemProperty == null) m_RequiesItemProperty = serializedObject.FindProperty(k_RequiresProperty);
|
||||
if (m_RuntimeToggleProperty == null) m_RuntimeToggleProperty = serializedObject.FindProperty(k_RuntimeToggleProperty);
|
||||
|
||||
serializedObject.Update();
|
||||
m_ShowBuildSettings = EditorGUILayout.Foldout(m_ShowBuildSettings, k_ShowBuildSettingsLabel);
|
||||
if (m_ShowBuildSettings)
|
||||
{
|
||||
EditorGUI.indentLevel++;
|
||||
EditorGUILayout.PropertyField(m_RequiesItemProperty, k_RequiresLabel);
|
||||
EditorGUI.indentLevel--;
|
||||
}
|
||||
|
||||
EditorGUILayout.Space();
|
||||
|
||||
m_ShowRuntimeSettings = EditorGUILayout.Foldout(m_ShowRuntimeSettings, k_ShowRuntimeSettingsLabel);
|
||||
if (m_ShowRuntimeSettings)
|
||||
{
|
||||
EditorGUI.indentLevel++;
|
||||
EditorGUILayout.PropertyField(m_RuntimeToggleProperty, k_RuntimeToggleLabel);
|
||||
EditorGUI.indentLevel--;
|
||||
}
|
||||
|
||||
serializedObject.ApplyModifiedProperties();
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 81f90f56b259f4aba826980c947f4140
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,103 @@
|
||||
using System;
|
||||
|
||||
using UnityEditor;
|
||||
using UnityEditor.XR.Management;
|
||||
|
||||
using UnityEngine;
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
/// <summary>
|
||||
/// Sample loader UI demonstrating how to provide your own loader selection UI for the
|
||||
/// loader selection list.
|
||||
/// </summary>
|
||||
[XRCustomLoaderUI("Samples.SampleLoader", BuildTargetGroup.Standalone)]
|
||||
public class SampleStandaloneLoaderUI : IXRCustomLoaderUI
|
||||
{
|
||||
static readonly string[] features = new string[]{
|
||||
"Feature One",
|
||||
"Feature Two",
|
||||
"Feature Three"
|
||||
};
|
||||
|
||||
struct Content
|
||||
{
|
||||
public static readonly GUIContent k_LoaderName = new GUIContent("Sample Loader One Custom <SAMPLE ONLY YOU MUST REIMPLEMENT>");
|
||||
public static readonly GUIContent k_Download = new GUIContent("Download");
|
||||
public static readonly GUIContent k_WarningIcon = EditorGUIUtility.IconContent("console.warnicon.sml");
|
||||
}
|
||||
|
||||
float renderLineHeight = 0;
|
||||
|
||||
/// <inheritdoc />
|
||||
public bool IsLoaderEnabled { get; set; }
|
||||
|
||||
/// <inheritdoc />
|
||||
public string[] IncompatibleLoaders => new string[] { "UnityEngine.XR.WindowsMR.WindowsMRLoader" };
|
||||
|
||||
/// <inheritdoc />
|
||||
public float RequiredRenderHeight { get; private set; }
|
||||
|
||||
/// <inheritdoc />
|
||||
public void SetRenderedLineHeight(float height)
|
||||
{
|
||||
renderLineHeight = height;
|
||||
RequiredRenderHeight = height;
|
||||
|
||||
if (IsLoaderEnabled)
|
||||
{
|
||||
RequiredRenderHeight += features.Length * height;
|
||||
}
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
public BuildTargetGroup ActiveBuildTargetGroup { get; set; }
|
||||
|
||||
/// <inheritdoc />
|
||||
public void OnGUI(Rect rect)
|
||||
{
|
||||
var size = EditorStyles.toggle.CalcSize(Content.k_LoaderName);
|
||||
var labelRect = new Rect(rect);
|
||||
labelRect.width = size.x;
|
||||
labelRect.height = renderLineHeight;
|
||||
IsLoaderEnabled = EditorGUI.ToggleLeft(labelRect, Content.k_LoaderName, IsLoaderEnabled);
|
||||
|
||||
// The following shows how to make draw an icon with a tooltip
|
||||
size = EditorStyles.label.CalcSize(Content.k_WarningIcon);
|
||||
var imageRect = new Rect(rect);
|
||||
imageRect.xMin = labelRect.xMax + 1;
|
||||
imageRect.width = size.y;
|
||||
imageRect.height = renderLineHeight;
|
||||
var iconWithTooltip = new GUIContent("", Content.k_WarningIcon.image, "Warning: This is a sample to show how to draw a custom icon with a tooltip!");
|
||||
EditorGUI.LabelField(imageRect, iconWithTooltip);
|
||||
|
||||
if (IsLoaderEnabled)
|
||||
{
|
||||
EditorGUI.indentLevel++;
|
||||
var featureRect = new Rect(rect);
|
||||
featureRect.yMin = labelRect.yMax + 1;
|
||||
featureRect.height = renderLineHeight;
|
||||
foreach (var feature in features)
|
||||
{
|
||||
var buttonSize = EditorStyles.toggle.CalcSize(Content.k_Download);
|
||||
|
||||
var featureLabelRect = new Rect(featureRect);
|
||||
featureLabelRect.width -= buttonSize.x;
|
||||
EditorGUI.ToggleLeft(featureLabelRect, feature, false);
|
||||
|
||||
var buttonRect = new Rect(featureRect);
|
||||
buttonRect.xMin = featureLabelRect.xMax + 1;
|
||||
buttonRect.width = buttonSize.x;
|
||||
if (GUI.Button(buttonRect, Content.k_Download))
|
||||
{
|
||||
Debug.Log($"{feature} download button pressed. Do something here!");
|
||||
}
|
||||
|
||||
featureRect.yMin += renderLineHeight;
|
||||
featureRect.height = renderLineHeight;
|
||||
}
|
||||
EditorGUI.indentLevel--;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f20344b9494eebc47b9860adf04f6667
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "Unity.XR.Management.Samples.Editor",
|
||||
"references": [
|
||||
"Unity.XR.Management.Editor",
|
||||
"Unity.XR.Management.Samples",
|
||||
"Unity.XR.Management"
|
||||
],
|
||||
"optionalUnityReferences": [
|
||||
],
|
||||
"includePlatforms": [
|
||||
"Editor"
|
||||
],
|
||||
"excludePlatforms": []
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 20d89efd2cc1043e5ac2c8f870d4e8fa
|
||||
AssemblyDefinitionImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
/// <summary>
|
||||
/// Static constants
|
||||
/// </summary>
|
||||
public static class SampleConstants
|
||||
{
|
||||
/// <summary>
|
||||
/// Key we use to store and retrieve custom configuration settings from EditorBuildSettings
|
||||
/// </summary>
|
||||
public const string k_SettingsKey = "com.unity.xr.management.sample_settings";
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9fcb2c0388adf4dae9b9d876af26062c
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,89 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
using UnityEngine.XR;
|
||||
using UnityEngine.XR.Management;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
using UnityEditor.XR.Management;
|
||||
#endif
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
/// <summary>
|
||||
/// Sample loader implentation showing how to create simple loader.
|
||||
/// NOTE: You have to rename this class to make it appear in the loader list for
|
||||
/// XRManager.
|
||||
/// </summary>
|
||||
#if UNITY_EDITOR
|
||||
[XRSupportedBuildTarget(BuildTargetGroup.Standalone, new BuildTarget[]{ BuildTarget.StandaloneWindows, BuildTarget.StandaloneWindows64})]
|
||||
[XRSupportedBuildTarget(BuildTargetGroup.Android)]
|
||||
#endif
|
||||
public class SampleLoader : XRLoaderHelper
|
||||
{
|
||||
static List<XRInputSubsystemDescriptor> s_InputSubsystemDescriptors =
|
||||
new List<XRInputSubsystemDescriptor>();
|
||||
|
||||
/// <summary>Return the currently active Input Subsystem intance, if any.</summary>
|
||||
public XRInputSubsystem inputSubsystem
|
||||
{
|
||||
get { return GetLoadedSubsystem<XRInputSubsystem>(); }
|
||||
}
|
||||
|
||||
SampleSettings GetSettings()
|
||||
{
|
||||
SampleSettings settings = null;
|
||||
// When running in the Unity Editor, we have to load user's customization of configuration data directly from
|
||||
// EditorBuildSettings. At runtime, we need to grab it from the static instance field instead.
|
||||
#if UNITY_EDITOR
|
||||
UnityEditor.EditorBuildSettings.TryGetConfigObject(SampleConstants.k_SettingsKey, out settings);
|
||||
#else
|
||||
settings = SampleSettings.s_RuntimeInstance;
|
||||
#endif
|
||||
return settings;
|
||||
}
|
||||
|
||||
#region XRLoader API Implementation
|
||||
|
||||
/// <summary>Implementaion of <see cref="XRLoader.Initialize"/></summary>
|
||||
/// <returns>True if successful, false otherwise</returns>
|
||||
public override bool Initialize()
|
||||
{
|
||||
SampleSettings settings = GetSettings();
|
||||
if (settings != null)
|
||||
{
|
||||
// TODO: Pass settings off to plugin prior to subsystem init.
|
||||
}
|
||||
|
||||
CreateSubsystem<XRInputSubsystemDescriptor, XRInputSubsystem>(s_InputSubsystemDescriptors, "InputSubsystemDescriptor");
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/// <summary>Implementaion of <see cref="XRLoader.Start"/></summary>
|
||||
/// <returns>True if successful, false otherwise</returns>
|
||||
public override bool Start()
|
||||
{
|
||||
StartSubsystem<XRInputSubsystem>();
|
||||
return true;
|
||||
}
|
||||
|
||||
/// <summary>Implementaion of <see cref="XRLoader.Stop"/></summary>
|
||||
/// <returns>True if successful, false otherwise</returns>
|
||||
public override bool Stop()
|
||||
{
|
||||
StopSubsystem<XRInputSubsystem>();
|
||||
return true;
|
||||
}
|
||||
|
||||
/// <summary>Implementaion of <see cref="XRLoader.Deinitialize"/></summary>
|
||||
/// <returns>True if successful, false otherwise</returns>
|
||||
public override bool Deinitialize()
|
||||
{
|
||||
DestroySubsystem<XRInputSubsystem>();
|
||||
return base.Deinitialize();
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7bc0125267fb14445a858e84633a46b9
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,57 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
/// <summary>
|
||||
/// Simple sample settings showing how to create custom configuration data for your package.
|
||||
/// </summary>
|
||||
// Uncomment below line to have the settings appear in unified settings.
|
||||
//[XRConfigurationData("Sample Settings", SampleConstants.k_SettingsKey)]
|
||||
[System.Serializable]
|
||||
public class SampleSettings : ScriptableObject
|
||||
{
|
||||
#if !UNITY_EDITOR
|
||||
/// <summary>Static instance that will hold the runtime asset instance we created in our build process.</summary>
|
||||
/// <see cref="SampleBuildProcessor"/>
|
||||
public static SampleSettings s_RuntimeInstance = null;
|
||||
#endif
|
||||
|
||||
/// <summary>Requirement settings enumeration</summary>
|
||||
public enum Requirement
|
||||
{
|
||||
/// <summary>Required</summary>
|
||||
Required,
|
||||
/// <summary>Optional</summary>
|
||||
Optional,
|
||||
/// <summary>None</summary>
|
||||
None
|
||||
}
|
||||
|
||||
[SerializeField, Tooltip("Changes item requirement.")]
|
||||
Requirement m_RequiresItem;
|
||||
|
||||
/// <summary>Whether or not the item is required.</summary>
|
||||
public Requirement requiresItem
|
||||
{
|
||||
get { return m_RequiresItem; }
|
||||
set { m_RequiresItem = value; }
|
||||
}
|
||||
|
||||
[SerializeField, Tooltip("Some toggle for runtime.")]
|
||||
bool m_RuntimeToggle = true;
|
||||
|
||||
/// <summary>Where we toggled?</summary>
|
||||
public bool runtimeToggle
|
||||
{
|
||||
get { return m_RuntimeToggle; }
|
||||
set { m_RuntimeToggle = value; }
|
||||
}
|
||||
|
||||
void Awake()
|
||||
{
|
||||
#if !UNITY_EDITOR
|
||||
s_RuntimeInstance = this;
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c76bebe14424446cca62c6e29db5054f
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"name": "Unity.XR.Management.Samples",
|
||||
"references": [
|
||||
"Unity.XR.Management.Editor",
|
||||
"Unity.XR.Management"
|
||||
],
|
||||
"optionalUnityReferences": [],
|
||||
"includePlatforms": [
|
||||
"Editor"
|
||||
],
|
||||
"excludePlatforms": []
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4b8d623d49974443c835ab669d1771ed
|
||||
AssemblyDefinitionImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Scenes.meta
Normal file
8
Assets/Scenes.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 42b77fcefbb9c744394a1fd127070241
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
10513
Assets/Scenes/WACVR.unity
Normal file
10513
Assets/Scenes/WACVR.unity
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Scenes/WACVR.unity.meta
Normal file
7
Assets/Scenes/WACVR.unity.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9ebcc85232ead4a4a80e9940ed40663b
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Script.meta
Normal file
8
Assets/Script.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7e1668e45672e3a4fbd1386000a103c5
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
27
Assets/Script/ColliderToSerial.cs
Normal file
27
Assets/Script/ColliderToSerial.cs
Normal file
@ -0,0 +1,27 @@
|
||||
using UnityEngine;
|
||||
using System.IO.Ports;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Collections;
|
||||
|
||||
public class ColliderToSerial : MonoBehaviour
|
||||
{
|
||||
private int _insideColliderCount = 0;
|
||||
|
||||
private void OnTriggerEnter(Collider other)
|
||||
{
|
||||
_insideColliderCount += 1;
|
||||
Serial.SetTouch(Convert.ToInt32(gameObject.name), true);
|
||||
}
|
||||
|
||||
private void OnTriggerExit(Collider other)
|
||||
{
|
||||
_insideColliderCount -= 1;
|
||||
_insideColliderCount = Mathf.Max(0, _insideColliderCount);
|
||||
if (_insideColliderCount == 0)
|
||||
{
|
||||
Serial.SetTouch(Convert.ToInt32(gameObject.name), false);
|
||||
}
|
||||
}
|
||||
}
|
11
Assets/Script/ColliderToSerial.cs.meta
Normal file
11
Assets/Script/ColliderToSerial.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b904055b5d631dc47a244cc0d6895614
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
21
Assets/Script/Controller.cs
Normal file
21
Assets/Script/Controller.cs
Normal file
@ -0,0 +1,21 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.XR;
|
||||
public class Controller : MonoBehaviour
|
||||
{
|
||||
public XRNode Hand;
|
||||
InputDevice device;
|
||||
public float duration;
|
||||
public float amplitude;
|
||||
private void OnTriggerEnter(Collider other)
|
||||
{
|
||||
device = InputDevices.GetDeviceAtXRNode(Hand);
|
||||
device.SendHapticImpulse(0, amplitude, duration);
|
||||
}
|
||||
private void OnTriggerExit(Collider other)
|
||||
{
|
||||
device = InputDevices.GetDeviceAtXRNode(Hand);
|
||||
device.StopHaptics();
|
||||
}
|
||||
}
|
11
Assets/Script/Controller.cs.meta
Normal file
11
Assets/Script/Controller.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b827d6b92c85ea44b8376851b155786b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
217
Assets/Script/Serial.cs
Normal file
217
Assets/Script/Serial.cs
Normal file
@ -0,0 +1,217 @@
|
||||
using UnityEngine;
|
||||
using System.IO.Ports;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Collections;
|
||||
public class Serial : MonoBehaviour
|
||||
{
|
||||
static SerialPort ComL = new SerialPort ("COM5", 115200);
|
||||
static SerialPort ComR = new SerialPort ("COM6", 115200);
|
||||
List<byte> inBytes;
|
||||
List<byte> Bytes;
|
||||
byte inByte;
|
||||
byte[] SettingData_160 = new byte[8];
|
||||
byte[] SettingData_114 = new byte[81];
|
||||
byte[] SettingData_168 = new byte[45];
|
||||
byte[] SettingData_162 = new byte[7];
|
||||
byte[] SettingData_148 = new byte[7];
|
||||
byte[] SettingData_201 = new byte[7];
|
||||
int TouchPackCounter = 0;
|
||||
static byte[] TouchPackL = new byte[36];
|
||||
static byte[] TouchPackR = new byte[36];
|
||||
public TextAsset SettingData_114_Text;
|
||||
public TextAsset SettingData_168_Text;
|
||||
bool StartUp = false;
|
||||
void Start()
|
||||
{
|
||||
ComL.Open();
|
||||
ComR.Open();
|
||||
Debug.Log("Touch Serial Started");
|
||||
SetSettingData_160();
|
||||
SetSettingData_201();
|
||||
SetSettingData_162();
|
||||
SetSettingData_148();
|
||||
SettingData_114 = ByteHelper.ConvertTextToByteArray(SettingData_114_Text);
|
||||
SettingData_168 = ByteHelper.ConvertTextToByteArray(SettingData_168_Text);
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
ReadHead(ComL);
|
||||
ReadHead(ComR);
|
||||
//SendTouch(ComL, TouchPackL);
|
||||
//SendTouch(ComR, TouchPackR);
|
||||
if (Input.GetKeyDown(KeyCode.M))
|
||||
StartCoroutine(Test(true));
|
||||
}
|
||||
|
||||
private void FixedUpdate() {
|
||||
SendTouch(ComL, TouchPackL);
|
||||
SendTouch(ComR, TouchPackR);
|
||||
}
|
||||
|
||||
IEnumerator Test(bool State)
|
||||
{
|
||||
for (int i = 0; i < 240; i++)
|
||||
{
|
||||
SetTouch(i, true);
|
||||
Debug.Log(i);
|
||||
yield return new WaitForSeconds(0.05f);
|
||||
SetTouch(i, false);
|
||||
yield return new WaitForSeconds(0.05f);
|
||||
}
|
||||
}
|
||||
|
||||
void ReadHead(SerialPort Serial)
|
||||
{
|
||||
while (Serial.BytesToRead > 0)
|
||||
{
|
||||
inByte = Convert.ToByte(Serial.ReadByte());
|
||||
if (inByte == 144 || inByte == 148 || inByte == 154 || inByte == 160 || inByte == 162 || inByte == 168 || inByte == 201)
|
||||
{
|
||||
SendResp(Serial);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
void SendResp(SerialPort Serial)
|
||||
{
|
||||
switch(inByte)
|
||||
{
|
||||
case 160:
|
||||
StartUp = false;
|
||||
Serial.Write(SettingData_160, 0, SettingData_160.Length);
|
||||
Debug.Log(SettingData_160.Length);
|
||||
//Bytes.Clear();
|
||||
break;
|
||||
case 114:
|
||||
StartUp = false;
|
||||
Debug.Log(114);
|
||||
Serial.Write(SettingData_114, 0, 81);
|
||||
//Bytes.Clear();
|
||||
break;
|
||||
case 168:
|
||||
StartUp = false;
|
||||
Serial.Write(SettingData_168, 0, 45);
|
||||
Debug.Log(168);
|
||||
//Bytes.Clear();
|
||||
break;
|
||||
case 162:
|
||||
StartUp = false;
|
||||
Serial.Write(SettingData_162, 0, 3);
|
||||
Debug.Log(162);
|
||||
Debug.Log(SettingData_162.Length);
|
||||
Debug.Log("RX: "+SettingData_162[0]+"-"+
|
||||
SettingData_162[1]+"-"+
|
||||
SettingData_162[2]);
|
||||
//Bytes.Clear();
|
||||
break;
|
||||
case 148:
|
||||
StartUp = false;
|
||||
Serial.Write(SettingData_148, 0, 3);
|
||||
Debug.Log(148);
|
||||
//Bytes.Clear();
|
||||
break;
|
||||
case 201:
|
||||
Serial.Write(SettingData_201.ToArray(), 0, 3);
|
||||
Debug.Log(201);
|
||||
//Bytes.Clear();
|
||||
StartUp = true;
|
||||
break;
|
||||
case 154:
|
||||
StartUp = false;
|
||||
Debug.Log("BAD");
|
||||
//Bytes.Clear();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
byte[] GetTouchPack(byte[] Pack)
|
||||
{
|
||||
Pack[0] = 129;
|
||||
Pack[34] = Pack[34]++;
|
||||
Pack[35] = 128;
|
||||
Pack[35] = ByteHelper.CalCheckSum(Pack, 36);
|
||||
if (Pack[34] > 127)
|
||||
Pack[34] = 0;
|
||||
return Pack;
|
||||
}
|
||||
void SendTouch(SerialPort Serial, byte[] Pack)
|
||||
{
|
||||
if (StartUp)
|
||||
Serial.Write(GetTouchPack(Pack), 0, 36);
|
||||
}
|
||||
public static void SetTouch(int Area, bool State)
|
||||
{
|
||||
Area +=1;
|
||||
if (Area < 121)
|
||||
{
|
||||
Area += (Area-1) / 5 * 3 + 7;
|
||||
ByteHelper.SetBit(TouchPackR, Area, State);
|
||||
}
|
||||
else if (Area >= 120)
|
||||
{
|
||||
Area -= 120;
|
||||
Area += (Area-1) / 5 * 3 + 7;
|
||||
ByteHelper.SetBit(TouchPackL, Area, State);
|
||||
}
|
||||
}
|
||||
|
||||
void SetSettingData_160()
|
||||
{
|
||||
SettingData_160[0]=160;
|
||||
SettingData_160[1]=49;
|
||||
SettingData_160[2]=57;
|
||||
SettingData_160[3]=48;
|
||||
SettingData_160[4]=53;
|
||||
SettingData_160[5]=50;
|
||||
SettingData_160[6]=51;
|
||||
SettingData_160[7]=44;
|
||||
}
|
||||
void SetSettingData_201()
|
||||
{
|
||||
SettingData_201[0]=201;
|
||||
SettingData_201[1]=0;
|
||||
SettingData_201[2]=73;
|
||||
}
|
||||
void SetSettingData_162()
|
||||
{
|
||||
SettingData_162[0]=162;
|
||||
SettingData_162[1]=63;
|
||||
SettingData_162[2]=29;
|
||||
}
|
||||
void SetSettingData_148()
|
||||
{
|
||||
SettingData_148[0]=148;
|
||||
SettingData_148[1]=0;
|
||||
SettingData_148[2]=20;
|
||||
}
|
||||
}
|
||||
|
||||
public static class ByteHelper
|
||||
{
|
||||
public static byte[] SetBit(this byte[] self, int index, bool value)
|
||||
{
|
||||
var bitArray = new BitArray(self);
|
||||
bitArray.Set(index, value);
|
||||
bitArray.CopyTo(self, 0);
|
||||
return self;
|
||||
}
|
||||
public static byte CalCheckSum(byte[] _PacketData,int PacketLength)
|
||||
{
|
||||
Byte _CheckSumByte = 0x00;
|
||||
for (int i = 0; i < PacketLength; i++)
|
||||
_CheckSumByte ^= _PacketData[i];
|
||||
return _CheckSumByte;
|
||||
}
|
||||
public static byte[] ConvertTextToByteArray(TextAsset TextObj)
|
||||
{
|
||||
var splitedData = TextObj.text.Split(Convert.ToChar("\n"));
|
||||
byte[] tempList = new byte[100];
|
||||
for (int i = 0; i < splitedData.Length; i++)
|
||||
tempList[i] = Convert.ToByte(splitedData[i]);
|
||||
return tempList;
|
||||
}
|
||||
}
|
11
Assets/Script/Serial.cs.meta
Normal file
11
Assets/Script/Serial.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c08c82d8bfafe7b4bb4386ab2dd79d9c
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
81
Assets/Script/SettingData_114.txt
Normal file
81
Assets/Script/SettingData_114.txt
Normal file
@ -0,0 +1,81 @@
|
||||
32
|
||||
32
|
||||
32
|
||||
32
|
||||
48
|
||||
32
|
||||
32
|
||||
32
|
||||
32
|
||||
48
|
||||
32
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
32
|
||||
32
|
||||
32
|
||||
32
|
||||
50
|
||||
32
|
||||
32
|
||||
32
|
||||
32
|
||||
51
|
||||
32
|
||||
32
|
||||
32
|
||||
32
|
||||
52
|
||||
32
|
||||
32
|
||||
32
|
||||
32
|
||||
53
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
53
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
53
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
53
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
53
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
53
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
53
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
49
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
49
|
||||
32
|
||||
32
|
||||
32
|
||||
49
|
||||
49
|
||||
13
|
7
Assets/Script/SettingData_114.txt.meta
Normal file
7
Assets/Script/SettingData_114.txt.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: daf159283ab4eaa4184a6824a7eace94
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
45
Assets/Script/SettingData_168.txt
Normal file
45
Assets/Script/SettingData_168.txt
Normal file
@ -0,0 +1,45 @@
|
||||
168
|
||||
49
|
||||
57
|
||||
48
|
||||
53
|
||||
50
|
||||
51
|
||||
82
|
||||
49
|
||||
57
|
||||
48
|
||||
53
|
||||
49
|
||||
52
|
||||
49
|
||||
57
|
||||
48
|
||||
53
|
||||
49
|
||||
52
|
||||
49
|
||||
57
|
||||
48
|
||||
53
|
||||
49
|
||||
52
|
||||
49
|
||||
57
|
||||
48
|
||||
53
|
||||
49
|
||||
52
|
||||
49
|
||||
57
|
||||
48
|
||||
53
|
||||
49
|
||||
52
|
||||
49
|
||||
57
|
||||
48
|
||||
53
|
||||
49
|
||||
52
|
||||
118
|
7
Assets/Script/SettingData_168.txt.meta
Normal file
7
Assets/Script/SettingData_168.txt.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7c31fb9ac50e1bb439de11b1fdd013bc
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Settings.meta
Normal file
8
Assets/Settings.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 709f11a7f3c4041caa4ef136ea32d874
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
123
Assets/Settings/SampleSceneProfile.asset
Normal file
123
Assets/Settings/SampleSceneProfile.asset
Normal file
@ -0,0 +1,123 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &-7893295128165547882
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 3
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3}
|
||||
m_Name: Bloom
|
||||
m_EditorClassIdentifier:
|
||||
active: 1
|
||||
m_AdvancedMode: 0
|
||||
threshold:
|
||||
m_OverrideState: 1
|
||||
m_Value: 1
|
||||
min: 0
|
||||
intensity:
|
||||
m_OverrideState: 1
|
||||
m_Value: 1
|
||||
min: 0
|
||||
scatter:
|
||||
m_OverrideState: 0
|
||||
m_Value: 0.7
|
||||
min: 0
|
||||
max: 1
|
||||
clamp:
|
||||
m_OverrideState: 0
|
||||
m_Value: 65472
|
||||
min: 0
|
||||
tint:
|
||||
m_OverrideState: 0
|
||||
m_Value: {r: 1, g: 1, b: 1, a: 1}
|
||||
hdr: 0
|
||||
showAlpha: 0
|
||||
showEyeDropper: 1
|
||||
highQualityFiltering:
|
||||
m_OverrideState: 0
|
||||
m_Value: 0
|
||||
skipIterations:
|
||||
m_OverrideState: 0
|
||||
m_Value: 1
|
||||
min: 0
|
||||
max: 16
|
||||
dirtTexture:
|
||||
m_OverrideState: 0
|
||||
m_Value: {fileID: 0}
|
||||
dirtIntensity:
|
||||
m_OverrideState: 0
|
||||
m_Value: 0
|
||||
min: 0
|
||||
--- !u!114 &-7011558710299706105
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 3
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3}
|
||||
m_Name: Vignette
|
||||
m_EditorClassIdentifier:
|
||||
active: 1
|
||||
m_AdvancedMode: 0
|
||||
color:
|
||||
m_OverrideState: 0
|
||||
m_Value: {r: 0, g: 0, b: 0, a: 1}
|
||||
hdr: 0
|
||||
showAlpha: 0
|
||||
showEyeDropper: 1
|
||||
center:
|
||||
m_OverrideState: 0
|
||||
m_Value: {x: 0.5, y: 0.5}
|
||||
intensity:
|
||||
m_OverrideState: 1
|
||||
m_Value: 0.25
|
||||
min: 0
|
||||
max: 1
|
||||
smoothness:
|
||||
m_OverrideState: 1
|
||||
m_Value: 0.4
|
||||
min: 0.01
|
||||
max: 1
|
||||
rounded:
|
||||
m_OverrideState: 0
|
||||
m_Value: 0
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3}
|
||||
m_Name: SampleSceneProfile
|
||||
m_EditorClassIdentifier:
|
||||
components:
|
||||
- {fileID: 849379129802519247}
|
||||
- {fileID: -7893295128165547882}
|
||||
- {fileID: -7011558710299706105}
|
||||
--- !u!114 &849379129802519247
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 3
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3}
|
||||
m_Name: Tonemapping
|
||||
m_EditorClassIdentifier:
|
||||
active: 1
|
||||
m_AdvancedMode: 0
|
||||
mode:
|
||||
m_OverrideState: 1
|
||||
m_Value: 1
|
8
Assets/Settings/SampleSceneProfile.asset.meta
Normal file
8
Assets/Settings/SampleSceneProfile.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a6560a915ef98420e9faacc1c7438823
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
76
Assets/Settings/URP-Balanced-Renderer.asset
Normal file
76
Assets/Settings/URP-Balanced-Renderer.asset
Normal file
@ -0,0 +1,76 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &-1878332245247344467
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f62c9c65cf3354c93be831c8bc075510, type: 3}
|
||||
m_Name: SSAO
|
||||
m_EditorClassIdentifier:
|
||||
m_Active: 1
|
||||
m_Shader: {fileID: 0}
|
||||
m_Settings:
|
||||
Downsample: 1
|
||||
AfterOpaque: 0
|
||||
Source: 0
|
||||
NormalSamples: 0
|
||||
Intensity: 0.5
|
||||
DirectLightingStrength: 0.25
|
||||
Radius: 0.25
|
||||
SampleCount: 4
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3}
|
||||
m_Name: URP-Balanced-Renderer
|
||||
m_EditorClassIdentifier:
|
||||
debugShaders:
|
||||
debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7,
|
||||
type: 3}
|
||||
m_RendererFeatures:
|
||||
- {fileID: -1878332245247344467}
|
||||
m_RendererFeatureMap: adc0de57c6d2eee5
|
||||
m_UseNativeRenderPass: 0
|
||||
postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
|
||||
shaders:
|
||||
blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3}
|
||||
copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3}
|
||||
screenSpaceShadowPS: {fileID: 0}
|
||||
samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3}
|
||||
stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3}
|
||||
fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3}
|
||||
materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3}
|
||||
coreBlitPS: {fileID: 0}
|
||||
coreBlitColorAndDepthPS: {fileID: 0}
|
||||
cameraMotionVector: {fileID: 0}
|
||||
objectMotionVector: {fileID: 0}
|
||||
m_OpaqueLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_TransparentLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_DefaultStencilState:
|
||||
overrideStencilState: 0
|
||||
stencilReference: 0
|
||||
stencilCompareFunction: 8
|
||||
passOperation: 2
|
||||
failOperation: 0
|
||||
zFailOperation: 0
|
||||
m_ShadowTransparentReceive: 1
|
||||
m_RenderingMode: 0
|
||||
m_DepthPrimingMode: 0
|
||||
m_AccurateGbufferNormals: 0
|
||||
m_ClusteredRendering: 0
|
||||
m_TileSize: 32
|
8
Assets/Settings/URP-Balanced-Renderer.asset.meta
Normal file
8
Assets/Settings/URP-Balanced-Renderer.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e634585d5c4544dd297acaee93dc2beb
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
69
Assets/Settings/URP-Balanced.asset
Normal file
69
Assets/Settings/URP-Balanced.asset
Normal file
@ -0,0 +1,69 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3}
|
||||
m_Name: URP-Balanced
|
||||
m_EditorClassIdentifier:
|
||||
k_AssetVersion: 9
|
||||
k_AssetPreviousVersion: 9
|
||||
m_RendererType: 1
|
||||
m_RendererData: {fileID: 0}
|
||||
m_RendererDataList:
|
||||
- {fileID: 11400000, guid: e634585d5c4544dd297acaee93dc2beb, type: 2}
|
||||
m_DefaultRendererIndex: 0
|
||||
m_RequireDepthTexture: 0
|
||||
m_RequireOpaqueTexture: 0
|
||||
m_OpaqueDownsampling: 1
|
||||
m_SupportsTerrainHoles: 1
|
||||
m_StoreActionsOptimization: 0
|
||||
m_SupportsHDR: 1
|
||||
m_MSAA: 1
|
||||
m_RenderScale: 1
|
||||
m_MainLightRenderingMode: 1
|
||||
m_MainLightShadowsSupported: 1
|
||||
m_MainLightShadowmapResolution: 1024
|
||||
m_AdditionalLightsRenderingMode: 1
|
||||
m_AdditionalLightsPerObjectLimit: 2
|
||||
m_AdditionalLightShadowsSupported: 0
|
||||
m_AdditionalLightsShadowmapResolution: 512
|
||||
m_AdditionalLightsShadowResolutionTierLow: 128
|
||||
m_AdditionalLightsShadowResolutionTierMedium: 256
|
||||
m_AdditionalLightsShadowResolutionTierHigh: 512
|
||||
m_ReflectionProbeBlending: 0
|
||||
m_ReflectionProbeBoxProjection: 0
|
||||
m_ShadowDistance: 50
|
||||
m_ShadowCascadeCount: 1
|
||||
m_Cascade2Split: 0.25
|
||||
m_Cascade3Split: {x: 0.1, y: 0.3}
|
||||
m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467}
|
||||
m_CascadeBorder: 0.1
|
||||
m_ShadowDepthBias: 1
|
||||
m_ShadowNormalBias: 1
|
||||
m_SoftShadowsSupported: 1
|
||||
m_AdditionalLightsCookieResolution: 512
|
||||
m_AdditionalLightsCookieFormat: 1
|
||||
m_UseSRPBatcher: 1
|
||||
m_SupportsDynamicBatching: 0
|
||||
m_MixedLightingSupported: 1
|
||||
m_SupportsLightLayers: 0
|
||||
m_DebugLevel: 0
|
||||
m_UseAdaptivePerformance: 1
|
||||
m_ColorGradingMode: 0
|
||||
m_ColorGradingLutSize: 32
|
||||
m_UseFastSRGBLinearConversion: 0
|
||||
m_ShadowType: 1
|
||||
m_LocalShadowsSupported: 0
|
||||
m_LocalShadowsAtlasResolution: 256
|
||||
m_MaxPixelLights: 0
|
||||
m_ShadowAtlasResolution: 256
|
||||
m_ShaderVariantLogLevel: 0
|
||||
m_VolumeFrameworkUpdateMode: 0
|
||||
m_ShadowCascades: 0
|
8
Assets/Settings/URP-Balanced.asset.meta
Normal file
8
Assets/Settings/URP-Balanced.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e1260c1148f6143b28bae5ace5e9c5d1
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
82
Assets/Settings/URP-HighFidelity-Renderer.asset
Normal file
82
Assets/Settings/URP-HighFidelity-Renderer.asset
Normal file
@ -0,0 +1,82 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &-1878332245247344467
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f62c9c65cf3354c93be831c8bc075510, type: 3}
|
||||
m_Name: SSAO
|
||||
m_EditorClassIdentifier:
|
||||
m_Active: 1
|
||||
m_Shader: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3}
|
||||
m_Settings:
|
||||
Downsample: 0
|
||||
AfterOpaque: 0
|
||||
Source: 1
|
||||
NormalSamples: 1
|
||||
Intensity: 0.5
|
||||
DirectLightingStrength: 0.25
|
||||
Radius: 0.25
|
||||
SampleCount: 12
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3}
|
||||
m_Name: URP-HighFidelity-Renderer
|
||||
m_EditorClassIdentifier:
|
||||
debugShaders:
|
||||
debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7,
|
||||
type: 3}
|
||||
m_RendererFeatures:
|
||||
- {fileID: -1878332245247344467}
|
||||
m_RendererFeatureMap: adc0de57c6d2eee5
|
||||
m_UseNativeRenderPass: 0
|
||||
postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
|
||||
xrSystemData: {fileID: 11400000, guid: 60e1133243b97e347b653163a8c01b64, type: 2}
|
||||
shaders:
|
||||
blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3}
|
||||
copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3}
|
||||
screenSpaceShadowPS: {fileID: 0}
|
||||
samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3}
|
||||
stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3}
|
||||
fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3}
|
||||
materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3}
|
||||
coreBlitPS: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3}
|
||||
coreBlitColorAndDepthPS: {fileID: 4800000, guid: d104b2fc1ca6445babb8e90b0758136b,
|
||||
type: 3}
|
||||
cameraMotionVector: {fileID: 4800000, guid: c56b7e0d4c7cb484e959caeeedae9bbf,
|
||||
type: 3}
|
||||
objectMotionVector: {fileID: 4800000, guid: 7b3ede40266cd49a395def176e1bc486,
|
||||
type: 3}
|
||||
m_AssetVersion: 1
|
||||
m_OpaqueLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_TransparentLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_DefaultStencilState:
|
||||
overrideStencilState: 0
|
||||
stencilReference: 0
|
||||
stencilCompareFunction: 8
|
||||
passOperation: 2
|
||||
failOperation: 0
|
||||
zFailOperation: 0
|
||||
m_ShadowTransparentReceive: 1
|
||||
m_RenderingMode: 0
|
||||
m_DepthPrimingMode: 0
|
||||
m_AccurateGbufferNormals: 0
|
||||
m_ClusteredRendering: 0
|
||||
m_TileSize: 32
|
||||
m_IntermediateTextureMode: 1
|
8
Assets/Settings/URP-HighFidelity-Renderer.asset.meta
Normal file
8
Assets/Settings/URP-HighFidelity-Renderer.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c40be3174f62c4acf8c1216858c64956
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
69
Assets/Settings/URP-HighFidelity.asset
Normal file
69
Assets/Settings/URP-HighFidelity.asset
Normal file
@ -0,0 +1,69 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3}
|
||||
m_Name: URP-HighFidelity
|
||||
m_EditorClassIdentifier:
|
||||
k_AssetVersion: 9
|
||||
k_AssetPreviousVersion: 9
|
||||
m_RendererType: 1
|
||||
m_RendererData: {fileID: 0}
|
||||
m_RendererDataList:
|
||||
- {fileID: 11400000, guid: c40be3174f62c4acf8c1216858c64956, type: 2}
|
||||
m_DefaultRendererIndex: 0
|
||||
m_RequireDepthTexture: 0
|
||||
m_RequireOpaqueTexture: 0
|
||||
m_OpaqueDownsampling: 1
|
||||
m_SupportsTerrainHoles: 1
|
||||
m_StoreActionsOptimization: 0
|
||||
m_SupportsHDR: 1
|
||||
m_MSAA: 4
|
||||
m_RenderScale: 1
|
||||
m_MainLightRenderingMode: 1
|
||||
m_MainLightShadowsSupported: 1
|
||||
m_MainLightShadowmapResolution: 4096
|
||||
m_AdditionalLightsRenderingMode: 1
|
||||
m_AdditionalLightsPerObjectLimit: 8
|
||||
m_AdditionalLightShadowsSupported: 1
|
||||
m_AdditionalLightsShadowmapResolution: 4096
|
||||
m_AdditionalLightsShadowResolutionTierLow: 128
|
||||
m_AdditionalLightsShadowResolutionTierMedium: 256
|
||||
m_AdditionalLightsShadowResolutionTierHigh: 512
|
||||
m_ReflectionProbeBlending: 1
|
||||
m_ReflectionProbeBoxProjection: 1
|
||||
m_ShadowDistance: 150
|
||||
m_ShadowCascadeCount: 4
|
||||
m_Cascade2Split: 0.25
|
||||
m_Cascade3Split: {x: 0.1, y: 0.3}
|
||||
m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467}
|
||||
m_CascadeBorder: 0.1
|
||||
m_ShadowDepthBias: 1
|
||||
m_ShadowNormalBias: 1
|
||||
m_SoftShadowsSupported: 1
|
||||
m_AdditionalLightsCookieResolution: 4096
|
||||
m_AdditionalLightsCookieFormat: 4
|
||||
m_UseSRPBatcher: 1
|
||||
m_SupportsDynamicBatching: 0
|
||||
m_MixedLightingSupported: 1
|
||||
m_SupportsLightLayers: 0
|
||||
m_DebugLevel: 0
|
||||
m_UseAdaptivePerformance: 1
|
||||
m_ColorGradingMode: 0
|
||||
m_ColorGradingLutSize: 32
|
||||
m_UseFastSRGBLinearConversion: 0
|
||||
m_ShadowType: 1
|
||||
m_LocalShadowsSupported: 0
|
||||
m_LocalShadowsAtlasResolution: 256
|
||||
m_MaxPixelLights: 0
|
||||
m_ShadowAtlasResolution: 256
|
||||
m_ShaderVariantLogLevel: 0
|
||||
m_VolumeFrameworkUpdateMode: 0
|
||||
m_ShadowCascades: 1
|
8
Assets/Settings/URP-HighFidelity.asset.meta
Normal file
8
Assets/Settings/URP-HighFidelity.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7b7fd9122c28c4d15b667c7040e3b3fd
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
52
Assets/Settings/URP-Performant-Renderer.asset
Normal file
52
Assets/Settings/URP-Performant-Renderer.asset
Normal file
@ -0,0 +1,52 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3}
|
||||
m_Name: URP-Performant-Renderer
|
||||
m_EditorClassIdentifier:
|
||||
debugShaders:
|
||||
debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7,
|
||||
type: 3}
|
||||
m_RendererFeatures: []
|
||||
m_RendererFeatureMap:
|
||||
m_UseNativeRenderPass: 0
|
||||
postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
|
||||
shaders:
|
||||
blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3}
|
||||
copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3}
|
||||
screenSpaceShadowPS: {fileID: 0}
|
||||
samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3}
|
||||
stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3}
|
||||
fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3}
|
||||
materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3}
|
||||
coreBlitPS: {fileID: 0}
|
||||
coreBlitColorAndDepthPS: {fileID: 0}
|
||||
cameraMotionVector: {fileID: 0}
|
||||
objectMotionVector: {fileID: 0}
|
||||
m_OpaqueLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_TransparentLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_DefaultStencilState:
|
||||
overrideStencilState: 0
|
||||
stencilReference: 0
|
||||
stencilCompareFunction: 8
|
||||
passOperation: 2
|
||||
failOperation: 0
|
||||
zFailOperation: 0
|
||||
m_ShadowTransparentReceive: 1
|
||||
m_RenderingMode: 0
|
||||
m_DepthPrimingMode: 0
|
||||
m_AccurateGbufferNormals: 0
|
||||
m_ClusteredRendering: 0
|
||||
m_TileSize: 32
|
8
Assets/Settings/URP-Performant-Renderer.asset.meta
Normal file
8
Assets/Settings/URP-Performant-Renderer.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 707360a9c581a4bd7aa53bfeb1429f71
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
69
Assets/Settings/URP-Performant.asset
Normal file
69
Assets/Settings/URP-Performant.asset
Normal file
@ -0,0 +1,69 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3}
|
||||
m_Name: URP-Performant
|
||||
m_EditorClassIdentifier:
|
||||
k_AssetVersion: 9
|
||||
k_AssetPreviousVersion: 9
|
||||
m_RendererType: 1
|
||||
m_RendererData: {fileID: 0}
|
||||
m_RendererDataList:
|
||||
- {fileID: 11400000, guid: 707360a9c581a4bd7aa53bfeb1429f71, type: 2}
|
||||
m_DefaultRendererIndex: 0
|
||||
m_RequireDepthTexture: 0
|
||||
m_RequireOpaqueTexture: 0
|
||||
m_OpaqueDownsampling: 1
|
||||
m_SupportsTerrainHoles: 1
|
||||
m_StoreActionsOptimization: 0
|
||||
m_SupportsHDR: 0
|
||||
m_MSAA: 1
|
||||
m_RenderScale: 1
|
||||
m_MainLightRenderingMode: 1
|
||||
m_MainLightShadowsSupported: 0
|
||||
m_MainLightShadowmapResolution: 1024
|
||||
m_AdditionalLightsRenderingMode: 0
|
||||
m_AdditionalLightsPerObjectLimit: 4
|
||||
m_AdditionalLightShadowsSupported: 0
|
||||
m_AdditionalLightsShadowmapResolution: 512
|
||||
m_AdditionalLightsShadowResolutionTierLow: 128
|
||||
m_AdditionalLightsShadowResolutionTierMedium: 256
|
||||
m_AdditionalLightsShadowResolutionTierHigh: 512
|
||||
m_ReflectionProbeBlending: 0
|
||||
m_ReflectionProbeBoxProjection: 0
|
||||
m_ShadowDistance: 50
|
||||
m_ShadowCascadeCount: 1
|
||||
m_Cascade2Split: 0.25
|
||||
m_Cascade3Split: {x: 0.1, y: 0.3}
|
||||
m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467}
|
||||
m_CascadeBorder: 0.1
|
||||
m_ShadowDepthBias: 1
|
||||
m_ShadowNormalBias: 1
|
||||
m_SoftShadowsSupported: 0
|
||||
m_AdditionalLightsCookieResolution: 2048
|
||||
m_AdditionalLightsCookieFormat: 3
|
||||
m_UseSRPBatcher: 1
|
||||
m_SupportsDynamicBatching: 0
|
||||
m_MixedLightingSupported: 1
|
||||
m_SupportsLightLayers: 0
|
||||
m_DebugLevel: 0
|
||||
m_UseAdaptivePerformance: 1
|
||||
m_ColorGradingMode: 0
|
||||
m_ColorGradingLutSize: 16
|
||||
m_UseFastSRGBLinearConversion: 0
|
||||
m_ShadowType: 1
|
||||
m_LocalShadowsSupported: 0
|
||||
m_LocalShadowsAtlasResolution: 256
|
||||
m_MaxPixelLights: 0
|
||||
m_ShadowAtlasResolution: 256
|
||||
m_ShaderVariantLogLevel: 0
|
||||
m_VolumeFrameworkUpdateMode: 0
|
||||
m_ShadowCascades: 0
|
8
Assets/Settings/URP-Performant.asset.meta
Normal file
8
Assets/Settings/URP-Performant.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d0e2fc18fe036412f8223b3b3d9ad574
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/StreamingAssets.meta
Normal file
8
Assets/StreamingAssets.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dca300f13f0e93746993d164be2df94e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
27
Assets/UniversalRenderPipelineGlobalSettings.asset
Normal file
27
Assets/UniversalRenderPipelineGlobalSettings.asset
Normal file
@ -0,0 +1,27 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3}
|
||||
m_Name: UniversalRenderPipelineGlobalSettings
|
||||
m_EditorClassIdentifier:
|
||||
k_AssetVersion: 2
|
||||
lightLayerName0: Light Layer default
|
||||
lightLayerName1: Light Layer 1
|
||||
lightLayerName2: Light Layer 2
|
||||
lightLayerName3: Light Layer 3
|
||||
lightLayerName4: Light Layer 4
|
||||
lightLayerName5: Light Layer 5
|
||||
lightLayerName6: Light Layer 6
|
||||
lightLayerName7: Light Layer 7
|
||||
m_StripDebugVariants: 1
|
||||
m_StripUnusedPostProcessingVariants: 1
|
||||
m_StripUnusedVariants: 1
|
||||
supportRuntimeDebugDisplay: 0
|
8
Assets/UniversalRenderPipelineGlobalSettings.asset.meta
Normal file
8
Assets/UniversalRenderPipelineGlobalSettings.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 18dc0cd2c080841dea60987a38ce93fa
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/XR.meta
Normal file
8
Assets/XR.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8ce7a7eb923e6c64bb9dd81f2e14f3c3
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/XR/Loaders.meta
Normal file
8
Assets/XR/Loaders.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8ae0d35cc37c1474b854c2f3cc755bec
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
14
Assets/XR/Loaders/Oculus Loader.asset
Normal file
14
Assets/XR/Loaders/Oculus Loader.asset
Normal file
@ -0,0 +1,14 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 03bc68f14d65e7747a59d5ff74bd199b, type: 3}
|
||||
m_Name: Oculus Loader
|
||||
m_EditorClassIdentifier:
|
8
Assets/XR/Loaders/Oculus Loader.asset.meta
Normal file
8
Assets/XR/Loaders/Oculus Loader.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ce2cfc563143b6b438863d1b46d620f0
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
14
Assets/XR/Loaders/Open XR Loader.asset
Normal file
14
Assets/XR/Loaders/Open XR Loader.asset
Normal file
@ -0,0 +1,14 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d3552e428dc7646a88de3ed3650f87da, type: 3}
|
||||
m_Name: Open XR Loader
|
||||
m_EditorClassIdentifier:
|
8
Assets/XR/Loaders/Open XR Loader.asset.meta
Normal file
8
Assets/XR/Loaders/Open XR Loader.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0aff211049b0e5a4391eb69cf456bea1
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
14
Assets/XR/Loaders/Sample Loader.asset
Normal file
14
Assets/XR/Loaders/Sample Loader.asset
Normal file
@ -0,0 +1,14 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 7bc0125267fb14445a858e84633a46b9, type: 3}
|
||||
m_Name: Sample Loader
|
||||
m_EditorClassIdentifier:
|
8
Assets/XR/Loaders/Sample Loader.asset.meta
Normal file
8
Assets/XR/Loaders/Sample Loader.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 04c659118c27efd45bee963c01149185
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/XR/Settings.meta
Normal file
8
Assets/XR/Settings.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1b6e2d845f1b3cf4da84468947257b1b
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
29
Assets/XR/Settings/Oculus Settings.asset
Normal file
29
Assets/XR/Settings/Oculus Settings.asset
Normal file
@ -0,0 +1,29 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: c353a8f1e58cf884584123914fe63cd5, type: 3}
|
||||
m_Name: Oculus Settings
|
||||
m_EditorClassIdentifier:
|
||||
m_StereoRenderingModeDesktop: 1
|
||||
m_StereoRenderingModeAndroid: 2
|
||||
SharedDepthBuffer: 1
|
||||
DashSupport: 1
|
||||
LowOverheadMode: 0
|
||||
OptimizeBufferDiscards: 1
|
||||
PhaseSync: 0
|
||||
SymmetricProjection: 1
|
||||
SubsampledLayout: 0
|
||||
LateLatching: 0
|
||||
LateLatchingDebug: 0
|
||||
SpaceWarp: 0
|
||||
TargetQuest: 1
|
||||
TargetQuest2: 1
|
||||
SystemSplashScreen: {fileID: 0}
|
8
Assets/XR/Settings/Oculus Settings.asset.meta
Normal file
8
Assets/XR/Settings/Oculus Settings.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e60387b616a414a439a13d47a8f92605
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
16
Assets/XR/Settings/OpenXR Editor Settings.asset
Normal file
16
Assets/XR/Settings/OpenXR Editor Settings.asset
Normal file
@ -0,0 +1,16 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 975057b4fdcfb8142b3080d19a5cc712, type: 3}
|
||||
m_Name: OpenXR Editor Settings
|
||||
m_EditorClassIdentifier:
|
||||
Keys:
|
||||
Values: []
|
8
Assets/XR/Settings/OpenXR Editor Settings.asset.meta
Normal file
8
Assets/XR/Settings/OpenXR Editor Settings.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 618ca97473a1beb44962e2964658b1df
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
245
Assets/XR/Settings/OpenXR Package Settings.asset
Normal file
245
Assets/XR/Settings/OpenXR Package Settings.asset
Normal file
@ -0,0 +1,245 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &-9221150314526244616
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3}
|
||||
m_Name: ValveIndexControllerProfile Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Valve Index Controller Profile
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.input.valveindex
|
||||
openxrExtensionStrings:
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
--- !u!114 &-6348321304186183749
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3}
|
||||
m_Name: Standalone
|
||||
m_EditorClassIdentifier:
|
||||
features:
|
||||
- {fileID: 7581227243671795047}
|
||||
- {fileID: -3687958811547312280}
|
||||
- {fileID: -660904743828199304}
|
||||
- {fileID: 587458779450762736}
|
||||
- {fileID: 2332717924642193878}
|
||||
- {fileID: -4197090093912000502}
|
||||
- {fileID: 6760998554925213443}
|
||||
- {fileID: 3607529374417723074}
|
||||
- {fileID: 2518257850819104886}
|
||||
- {fileID: -9221150314526244616}
|
||||
m_renderMode: 0
|
||||
m_depthSubmissionMode: 0
|
||||
--- !u!114 &-4197090093912000502
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3}
|
||||
m_Name: MicrosoftMotionControllerProfile Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Microsoft Motion Controller Profile
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller
|
||||
openxrExtensionStrings:
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
--- !u!114 &-3687958811547312280
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3}
|
||||
m_Name: EyeGazeInteraction Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Eye Gaze Interaction Profile
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.input.eyetracking
|
||||
openxrExtensionStrings: XR_EXT_eye_gaze_interaction
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
--- !u!114 &-660904743828199304
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3}
|
||||
m_Name: HTCViveControllerProfile Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: HTC Vive Controller Profile
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.input.htcvive
|
||||
openxrExtensionStrings:
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3}
|
||||
m_Name: OpenXR Package Settings
|
||||
m_EditorClassIdentifier:
|
||||
Keys: 01000000
|
||||
Values:
|
||||
- {fileID: -6348321304186183749}
|
||||
--- !u!114 &587458779450762736
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3}
|
||||
m_Name: KHRSimpleControllerProfile Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Khronos Simple Controller Profile
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile
|
||||
openxrExtensionStrings:
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
--- !u!114 &2332717924642193878
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3}
|
||||
m_Name: MicrosoftHandInteraction Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Microsoft Hand Interaction Profile
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.input.handtracking
|
||||
openxrExtensionStrings: XR_MSFT_hand_interaction
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
--- !u!114 &2518257850819104886
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3}
|
||||
m_Name: RuntimeDebuggerOpenXRFeature Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Runtime Debugger
|
||||
version: 1
|
||||
featureIdInternal: com.unity.openxr.features.runtimedebugger
|
||||
openxrExtensionStrings:
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
cacheSize: 1048576
|
||||
perThreadCacheSize: 51200
|
||||
--- !u!114 &3607529374417723074
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3}
|
||||
m_Name: OculusTouchControllerProfile Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 1
|
||||
nameUi: Oculus Touch Controller Profile
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.input.oculustouch
|
||||
openxrExtensionStrings:
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
--- !u!114 &6760998554925213443
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3}
|
||||
m_Name: MockRuntime Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Mock Runtime
|
||||
version: 0.0.2
|
||||
featureIdInternal: com.unity.openxr.feature.mockruntime
|
||||
openxrExtensionStrings: XR_UNITY_null_gfx
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
||||
ignoreValidationErrors: 0
|
||||
--- !u!114 &7581227243671795047
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3}
|
||||
m_Name: ConformanceAutomationFeature Standalone
|
||||
m_EditorClassIdentifier:
|
||||
m_enabled: 0
|
||||
nameUi: Conformance Automation
|
||||
version: 0.0.1
|
||||
featureIdInternal: com.unity.openxr.feature.conformance
|
||||
openxrExtensionStrings: XR_EXT_conformance_automation
|
||||
company: Unity
|
||||
priority: 0
|
||||
required: 0
|
8
Assets/XR/Settings/OpenXR Package Settings.asset.meta
Normal file
8
Assets/XR/Settings/OpenXR Package Settings.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6460523340b221f4ea5611d2c011a26c
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
16
Assets/XR/Settings/Sample Settings.asset
Normal file
16
Assets/XR/Settings/Sample Settings.asset
Normal file
@ -0,0 +1,16 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: c76bebe14424446cca62c6e29db5054f, type: 3}
|
||||
m_Name: Sample Settings
|
||||
m_EditorClassIdentifier:
|
||||
m_RequiresItem: 0
|
||||
m_RuntimeToggle: 1
|
8
Assets/XR/Settings/Sample Settings.asset.meta
Normal file
8
Assets/XR/Settings/Sample Settings.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b0f05a0673e4acb4899463cf677c4596
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user