From ce8e476621f22aa45425207968ab655203efbc73 Mon Sep 17 00:00:00 2001 From: Pascal Serrarens Date: Tue, 10 Mar 2026 11:50:14 +0100 Subject: [PATCH] Added sample assets... --- .gitignore | 160 +- Samples/Animation.meta | 8 + Samples/Animation/AntAnimator.controller | 183 ++ Samples/Animation/AntAnimator.controller.meta | 8 + Samples/Animation/AntIdle.anim | 425 +++ Samples/Animation/AntIdle.anim.meta | 8 + Samples/Animation/AntRotateLeft.anim | 1375 ++++++++++ Samples/Animation/AntRotateLeft.anim.meta | 8 + Samples/Animation/AntRotateRight.anim | 1375 ++++++++++ Samples/Animation/AntRotateRight.anim.meta | 8 + Samples/Animation/AntWalk.anim | 1181 +++++++++ Samples/Animation/AntWalk.anim.meta | 8 + Samples/Brain.meta | 8 + Samples/Brain/Foraging.asset | 1179 +++++++++ Samples/Brain/Foraging.asset.meta | 8 + Samples/Foraging.unity | 2298 +++++++++++++++++ Samples/Foraging.unity.meta | 7 + Samples/Materials.meta | 8 + Samples/Materials/Black.mat | 83 + Samples/Materials/Black.mat.meta | 8 + Samples/Materials/Gray.mat | 83 + Samples/Materials/Gray.mat.meta | 8 + Samples/Materials/LightBlue.mat | 83 + Samples/Materials/LightBlue.mat.meta | 8 + Samples/Models.meta | 8 + Samples/Models/LowPolyAntRigged.fbx | Bin 0 -> 157068 bytes Samples/Models/LowPolyAntRigged.fbx.meta | 109 + Samples/Prefabs.meta | 8 + Samples/Prefabs/Food Pheromone.prefab | 162 ++ Samples/Prefabs/Food Pheromone.prefab.meta | 7 + Samples/Prefabs/Home Pheromone.prefab | 155 ++ Samples/Prefabs/Home Pheromone.prefab.meta | 7 + Samples/Prefabs/LowPolyAnt.prefab | 1827 +++++++++++++ Samples/Prefabs/LowPolyAnt.prefab.meta | 7 + 34 files changed, 10738 insertions(+), 80 deletions(-) create mode 100644 Samples/Animation.meta create mode 100644 Samples/Animation/AntAnimator.controller create mode 100644 Samples/Animation/AntAnimator.controller.meta create mode 100644 Samples/Animation/AntIdle.anim create mode 100644 Samples/Animation/AntIdle.anim.meta create mode 100644 Samples/Animation/AntRotateLeft.anim create mode 100644 Samples/Animation/AntRotateLeft.anim.meta create mode 100644 Samples/Animation/AntRotateRight.anim create mode 100644 Samples/Animation/AntRotateRight.anim.meta create mode 100644 Samples/Animation/AntWalk.anim create mode 100644 Samples/Animation/AntWalk.anim.meta create mode 100644 Samples/Brain.meta create mode 100644 Samples/Brain/Foraging.asset create mode 100644 Samples/Brain/Foraging.asset.meta create mode 100644 Samples/Foraging.unity create mode 100644 Samples/Foraging.unity.meta create mode 100644 Samples/Materials.meta create mode 100644 Samples/Materials/Black.mat create mode 100644 Samples/Materials/Black.mat.meta create mode 100644 Samples/Materials/Gray.mat create mode 100644 Samples/Materials/Gray.mat.meta create mode 100644 Samples/Materials/LightBlue.mat create mode 100644 Samples/Materials/LightBlue.mat.meta create mode 100644 Samples/Models.meta create mode 100644 Samples/Models/LowPolyAntRigged.fbx create mode 100644 Samples/Models/LowPolyAntRigged.fbx.meta create mode 100644 Samples/Prefabs.meta create mode 100644 Samples/Prefabs/Food Pheromone.prefab create mode 100644 Samples/Prefabs/Food Pheromone.prefab.meta create mode 100644 Samples/Prefabs/Home Pheromone.prefab create mode 100644 Samples/Prefabs/Home Pheromone.prefab.meta create mode 100644 Samples/Prefabs/LowPolyAnt.prefab create mode 100644 Samples/Prefabs/LowPolyAnt.prefab.meta diff --git a/.gitignore b/.gitignore index ec3ad73..d26e152 100644 --- a/.gitignore +++ b/.gitignore @@ -1,80 +1,80 @@ -# ---> Unity -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -# -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ -.vscode/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.unitypackage.meta -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -# Passer -/Samples -/Samples.meta -/Samples~.meta +# ---> Unity +# This .gitignore file should be placed at the root of your Unity project directory +# +# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore +# +/[Ll]ibrary/ +/[Tt]emp/ +/[Oo]bj/ +/[Bb]uild/ +/[Bb]uilds/ +/[Ll]ogs/ +/[Uu]ser[Ss]ettings/ + +# MemoryCaptures can get excessive in size. +# They also could contain extremely sensitive data +/[Mm]emoryCaptures/ + +# Recordings can get excessive in size +/[Rr]ecordings/ + +# Uncomment this line if you wish to ignore the asset store tools plugin +# /[Aa]ssets/AssetStoreTools* + +# Autogenerated Jetbrains Rider plugin +/[Aa]ssets/Plugins/Editor/JetBrains* + +# Visual Studio cache directory +.vs/ +.vscode/ + +# Gradle cache directory +.gradle/ + +# Autogenerated VS/MD/Consulo solution and project files +ExportedObj/ +.consulo/ +*.csproj +*.unityproj +*.sln +*.suo +*.tmp +*.user +*.userprefs +*.pidb +*.booproj +*.svd +*.pdb +*.mdb +*.opendb +*.VC.db + +# Unity3D generated meta files +*.pidb.meta +*.pdb.meta +*.mdb.meta + +# Unity3D generated file on crash reports +sysinfo.txt + +# Builds +*.apk +*.aab +*.unitypackage +*.unitypackage.meta +*.app + +# Crashlytics generated file +crashlytics-build.properties + +# Packed Addressables +/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* + +# Temporary auto-generated Android Assets +/[Aa]ssets/[Ss]treamingAssets/aa.meta +/[Aa]ssets/[Ss]treamingAssets/aa/* + +# Passer +#/Samples +/Samples.meta +/Samples~.meta diff --git a/Samples/Animation.meta b/Samples/Animation.meta new file mode 100644 index 0000000..72a83f1 --- /dev/null +++ b/Samples/Animation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 129468cd2362336149b803fa12f962c0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Animation/AntAnimator.controller b/Samples/Animation/AntAnimator.controller new file mode 100644 index 0000000..e327349 --- /dev/null +++ b/Samples/Animation/AntAnimator.controller @@ -0,0 +1,183 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!206 &-7807188484574405462 +BlendTree: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blend Tree + m_Childs: + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: 138594cdb62397137913b39c26d3de5a, type: 2} + m_Threshold: 0 + m_Position: {x: 0, y: 0} + m_TimeScale: 1 + m_CycleOffset: 0 + m_DirectBlendParameter: Forward + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: b8a731a1533b8c960b3f3688d4922a24, type: 2} + m_Threshold: 0.33333334 + m_Position: {x: 0, y: 1} + m_TimeScale: 5 + m_CycleOffset: 0 + m_DirectBlendParameter: Forward + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: ab82ff68e62ea3b1c8e6523f8d46c142, type: 2} + m_Threshold: 0.6666667 + m_Position: {x: -1, y: 0} + m_TimeScale: 2 + m_CycleOffset: 0 + m_DirectBlendParameter: Forward + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: 91229db5e929c379bbfd5bf417848488, type: 2} + m_Threshold: 1 + m_Position: {x: 1, y: 0} + m_TimeScale: 2 + m_CycleOffset: 0 + m_DirectBlendParameter: Forward + m_Mirror: 0 + m_BlendParameter: Rotate + m_BlendParameterY: Forward + m_MinThreshold: 0 + m_MaxThreshold: 1 + m_UseAutomaticThresholds: 1 + m_NormalizedBlendValues: 0 + m_BlendType: 3 +--- !u!1102 &-2902313045677931162 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AntAnimator + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Forward + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: Rotate + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2310030155210667225} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &2088305737403053393 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 0} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 1 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &2310030155210667225 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 5197032680816450026} + m_Position: {x: 80, y: 250, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2902313045677931162} + m_Position: {x: 380, y: 150, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 40, y: 90, z: 0} + m_ExitPosition: {x: 40, y: 500, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 5197032680816450026} +--- !u!1102 &5197032680816450026 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AntWalk + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 2088305737403053393} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -7807188484574405462} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Samples/Animation/AntAnimator.controller.meta b/Samples/Animation/AntAnimator.controller.meta new file mode 100644 index 0000000..6b61d05 --- /dev/null +++ b/Samples/Animation/AntAnimator.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4b9f32bef604abd5953647ad53ca0f7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Animation/AntIdle.anim b/Samples/Animation/AntIdle.anim new file mode 100644 index 0000000..51d876e --- /dev/null +++ b/Samples/Animation/AntIdle.anim @@ -0,0 +1,425 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AntIdle + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/LeftFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/RightFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 24 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 683997697 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 1250470035 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.6666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 1 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Samples/Animation/AntIdle.anim.meta b/Samples/Animation/AntIdle.anim.meta new file mode 100644 index 0000000..0564a85 --- /dev/null +++ b/Samples/Animation/AntIdle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 138594cdb62397137913b39c26d3de5a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Animation/AntRotateLeft.anim b/Samples/Animation/AntRotateLeft.anim new file mode 100644 index 0000000..39477ba --- /dev/null +++ b/Samples/Animation/AntRotateLeft.anim @@ -0,0 +1,1375 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AntRotateLeft + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: 67.5, z: 0} + outSlope: {x: 0, y: 67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: -67.5, z: 0} + outSlope: {x: 0, y: -67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: -11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: 67.49999, z: 0} + outSlope: {x: 0, y: 67.49999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/LeftFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: -67.5, z: 0} + outSlope: {x: 0, y: -67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: -11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: 67.5, z: 0} + outSlope: {x: 0, y: 67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: -67.49999, z: 0} + outSlope: {x: 0, y: -67.49999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/RightFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: -67.5, z: 0} + outSlope: {x: 0, y: -67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: -11.25, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: -16.875, z: 0} + inSlope: {x: 0, y: -67.5, z: 0} + outSlope: {x: 0, y: -67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: -22.5, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: -28.125, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: -33.75, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: -39.375, z: 0} + inSlope: {x: 0, y: -67.49999, z: 0} + outSlope: {x: 0, y: -67.49999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: -45, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: 0.012, z: 0} + outSlope: {x: 0, y: 0.012, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: -0.012000001, z: 0} + outSlope: {x: 0, y: -0.012000001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/LeftFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: -0.012, z: 0} + outSlope: {x: 0, y: -0.012, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: 0.011999999, z: 0} + outSlope: {x: 0, y: 0.011999999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/RightFeetTarget + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 683997697 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 1250470035 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 683997697 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 1250470035 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 5.625 + inSlope: 67.5 + outSlope: 67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 5.625 + inSlope: -67.5 + outSlope: -67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -5.625 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: -5.625 + inSlope: 67.49999 + outSlope: 67.49999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -5.625 + inSlope: -67.5 + outSlope: -67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -5.625 + inSlope: 67.5 + outSlope: 67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 5.625 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 5.625 + inSlope: -67.49999 + outSlope: -67.49999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.0015 + inSlope: 0.012 + outSlope: 0.012 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.0015 + inSlope: -0.012000001 + outSlope: -0.012000001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.0015 + inSlope: -0.012 + outSlope: -0.012 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.0015 + inSlope: 0.011999999 + outSlope: 0.011999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -5.625 + inSlope: -67.5 + outSlope: -67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -11.25 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -16.875 + inSlope: -67.5 + outSlope: -67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -22.5 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -28.125 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -33.75 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: -39.375 + inSlope: -67.49999 + outSlope: -67.49999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_EulerEditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Samples/Animation/AntRotateLeft.anim.meta b/Samples/Animation/AntRotateLeft.anim.meta new file mode 100644 index 0000000..6898389 --- /dev/null +++ b/Samples/Animation/AntRotateLeft.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab82ff68e62ea3b1c8e6523f8d46c142 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Animation/AntRotateRight.anim b/Samples/Animation/AntRotateRight.anim new file mode 100644 index 0000000..0673f30 --- /dev/null +++ b/Samples/Animation/AntRotateRight.anim @@ -0,0 +1,1375 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AntRotateRight + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: -67.5, z: 0} + outSlope: {x: 0, y: -67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: -11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: 67.5, z: 0} + outSlope: {x: 0, y: 67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: -67.49999, z: 0} + outSlope: {x: 0, y: -67.49999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/LeftFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: 67.5, z: 0} + outSlope: {x: 0, y: 67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: -67.5, z: 0} + outSlope: {x: 0, y: -67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: -67.50001, z: 0} + outSlope: {x: 0, y: -67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: -11.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: -5.625, z: 0} + inSlope: {x: 0, y: 67.49999, z: 0} + outSlope: {x: 0, y: 67.49999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/RightFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 5.625, z: 0} + inSlope: {x: 0, y: 67.5, z: 0} + outSlope: {x: 0, y: 67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 11.25, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 16.875, z: 0} + inSlope: {x: 0, y: 67.5, z: 0} + outSlope: {x: 0, y: 67.5, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 22.5, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 28.125, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 33.75, z: 0} + inSlope: {x: 0, y: 67.50001, z: 0} + outSlope: {x: 0, y: 67.50001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 39.375, z: 0} + inSlope: {x: 0, y: 67.49999, z: 0} + outSlope: {x: 0, y: 67.49999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 45, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: 0.012, z: 0} + outSlope: {x: 0, y: 0.012, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: -0.012000001, z: 0} + outSlope: {x: 0, y: -0.012000001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/LeftFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: -0.012, z: 0} + outSlope: {x: 0, y: -0.012, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0.0015, z: 0} + inSlope: {x: 0, y: 0.011999999, z: 0} + outSlope: {x: 0, y: 0.011999999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/RightFeetTarget + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 683997697 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 1250470035 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 683997697 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 1250470035 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -5.625 + inSlope: -67.5 + outSlope: -67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -5.625 + inSlope: 67.5 + outSlope: 67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 5.625 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 5.625 + inSlope: -67.49999 + outSlope: -67.49999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 5.625 + inSlope: 67.5 + outSlope: 67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 5.625 + inSlope: -67.5 + outSlope: -67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -5.625 + inSlope: -67.50001 + outSlope: -67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -11.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: -5.625 + inSlope: 67.49999 + outSlope: 67.49999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.0015 + inSlope: 0.012 + outSlope: 0.012 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.0015 + inSlope: -0.012000001 + outSlope: -0.012000001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.0015 + inSlope: -0.012 + outSlope: -0.012 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.0015 + inSlope: 0.011999999 + outSlope: 0.011999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 5.625 + inSlope: 67.5 + outSlope: 67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 11.25 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 16.875 + inSlope: 67.5 + outSlope: 67.5 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 22.5 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 28.125 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 33.75 + inSlope: 67.50001 + outSlope: 67.50001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 39.375 + inSlope: 67.49999 + outSlope: 67.49999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_EulerEditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Samples/Animation/AntRotateRight.anim.meta b/Samples/Animation/AntRotateRight.anim.meta new file mode 100644 index 0000000..0d19dd7 --- /dev/null +++ b/Samples/Animation/AntRotateRight.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 91229db5e929c379bbfd5bf417848488 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Animation/AntWalk.anim b/Samples/Animation/AntWalk.anim new file mode 100644 index 0000000..0eba4d8 --- /dev/null +++ b/Samples/Animation/AntWalk.anim @@ -0,0 +1,1181 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AntWalk + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.20833333 + value: {x: 0, y: 0.0015, z: 0.001} + inSlope: {x: 0, y: -0.0048, z: 0.0048} + outSlope: {x: 0, y: -0.0048, z: 0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 0, z: 0.002} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.625 + value: {x: 0, y: 0, z: 0.001} + inSlope: {x: 0, y: 0, z: -0.0048} + outSlope: {x: 0, y: 0, z: -0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: -0.0048000007} + outSlope: {x: 0, y: 0, z: -0.0048000007} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0416666 + value: {x: 0, y: 0, z: -0.001} + inSlope: {x: 0, y: 0, z: -0.0048} + outSlope: {x: 0, y: 0, z: -0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.25 + value: {x: 0, y: 0, z: -0.002} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4583334 + value: {x: 0, y: 0.0015, z: -0.001} + inSlope: {x: 0, y: 0.0048000007, z: 0.0048000007} + outSlope: {x: 0, y: 0.0048000007, z: 0.0048000007} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/LeftFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.20833333 + value: {x: 0, y: 0, z: -0.001} + inSlope: {x: 0, y: 0, z: -0.0048} + outSlope: {x: 0, y: 0, z: -0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 0, z: -0.002} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.625 + value: {x: 0, y: 0.0015, z: -0.001} + inSlope: {x: 0, y: 0.0048, z: 0.0048} + outSlope: {x: 0, y: 0.0048, z: 0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0, y: 0.002, z: 0} + inSlope: {x: 0, y: 0, z: 0.0048000007} + outSlope: {x: 0, y: 0, z: 0.0048000007} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0416666 + value: {x: 0, y: 0.0015, z: 0.001} + inSlope: {x: 0, y: -0.0048, z: 0.0048} + outSlope: {x: 0, y: -0.0048, z: 0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.25 + value: {x: 0, y: 0, z: 0.002} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4583334 + value: {x: 0, y: 0, z: 0.001} + inSlope: {x: 0, y: 0, z: -0.0048000007} + outSlope: {x: 0, y: 0, z: -0.0048000007} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/RightFeetTarget + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.20833333 + value: {x: 0, y: 0, z: 0.001} + inSlope: {x: 0, y: 0, z: 0.0048} + outSlope: {x: 0, y: 0, z: 0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0, y: 0, z: 0.002} + inSlope: {x: 0, y: 0, z: 0.0047999993} + outSlope: {x: 0, y: 0, z: 0.0047999993} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.625 + value: {x: 0, y: 0, z: 0.003} + inSlope: {x: 0, y: 0, z: 0.0048} + outSlope: {x: 0, y: 0, z: 0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0, y: 0, z: 0.004} + inSlope: {x: 0, y: 0, z: 0.0048} + outSlope: {x: 0, y: 0, z: 0.0048} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.0416666 + value: {x: 0, y: 0, z: 0.005} + inSlope: {x: 0, y: 0, z: 0.0047999993} + outSlope: {x: 0, y: 0, z: 0.0047999993} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.25 + value: {x: 0, y: 0, z: 0.006} + inSlope: {x: 0, y: 0, z: 0.0047999998} + outSlope: {x: 0, y: 0, z: 0.0047999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4583334 + value: {x: 0, y: 0, z: 0.007} + inSlope: {x: 0, y: 0, z: 0.004800001} + outSlope: {x: 0, y: 0, z: 0.004800001} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6666666 + value: {x: 0, y: 0, z: 0.008} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 24 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 683997697 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 1250470035 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.6666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 1 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0.0015 + inSlope: -0.0048 + outSlope: -0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0.0015 + inSlope: 0.0048000007 + outSlope: 0.0048000007 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0.001 + inSlope: 0.0048 + outSlope: 0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0.001 + inSlope: -0.0048 + outSlope: -0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: -0.0048000007 + outSlope: -0.0048000007 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: -0.001 + inSlope: -0.0048 + outSlope: -0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: -0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: -0.001 + inSlope: 0.0048000007 + outSlope: 0.0048000007 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/LeftFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0.0015 + inSlope: 0.0048 + outSlope: 0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0.0015 + inSlope: -0.0048 + outSlope: -0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: -0.001 + inSlope: -0.0048 + outSlope: -0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: -0.001 + inSlope: 0.0048 + outSlope: 0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0.0048000007 + outSlope: 0.0048000007 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0.001 + inSlope: 0.0048 + outSlope: 0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0.002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0.001 + inSlope: -0.0048000007 + outSlope: -0.0048000007 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/RightFeetTarget + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20833333 + value: 0.001 + inSlope: 0.0048 + outSlope: 0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.002 + inSlope: 0.0047999993 + outSlope: 0.0047999993 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.625 + value: 0.003 + inSlope: 0.0048 + outSlope: 0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0.004 + inSlope: 0.0048 + outSlope: 0.0048 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0416666 + value: 0.005 + inSlope: 0.0047999993 + outSlope: 0.0047999993 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0.006 + inSlope: 0.0047999998 + outSlope: 0.0047999998 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4583334 + value: 0.007 + inSlope: 0.004800001 + outSlope: 0.004800001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0.008 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Samples/Animation/AntWalk.anim.meta b/Samples/Animation/AntWalk.anim.meta new file mode 100644 index 0000000..2640621 --- /dev/null +++ b/Samples/Animation/AntWalk.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8a731a1533b8c960b3f3688d4922a24 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Brain.meta b/Samples/Brain.meta new file mode 100644 index 0000000..6fe2dd2 --- /dev/null +++ b/Samples/Brain.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c4ba67952994e9fd7b609e72e3a78240 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Brain/Foraging.asset b/Samples/Brain/Foraging.asset new file mode 100644 index 0000000..430b8c7 --- /dev/null +++ b/Samples/Brain/Foraging.asset @@ -0,0 +1,1179 @@ +%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: 60a957541c24c57e78018c202ebb1d9b, type: 3} + m_Name: Foraging + m_EditorClassIdentifier: Assembly-CSharp::ClusterPrefab + nuclei: + - rid: 5479437209301418101 + - rid: 5479437233826299911 + - rid: 5479437233826299913 + - rid: 5479437301218279525 + - rid: 5479437301218279531 + - rid: 5479437301218279533 + - rid: 5479437301218279535 + - rid: 5479437321628549179 + - rid: 5479437321628549183 + - rid: 5479437321628549189 + - rid: 5479437344462864575 + - rid: 5479437344462864598 + - rid: 5479437349790417078 + - rid: 5479437349790417080 + - rid: 5479437349790417084 + - rid: 5479437349790417088 + - rid: 2262690603760877647 + - rid: 2262690603760877698 + - rid: 2262690603760877722 + - rid: 2262690603760877723 + - rid: 2262690603760877724 + - rid: 2262690603760877753 + - rid: 2262690603760877783 + - rid: 2262690603760877784 + - rid: 2262690603760877785 + - rid: 2262690603760877786 + references: + version: 2 + RefIds: + - rid: -2 + type: {class: , ns: , asm: } + - rid: 2262690603760877647 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: Food Receptor + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877783 + _array: + rid: 2262690603760877648 + - rid: 2262690603760877648 + type: {class: NucleusArray, ns: , asm: Assembly-CSharp} + data: + _nuclei: + - rid: 2262690603760877647 + - rid: 2262690603760877784 + - rid: 2262690603760877785 + - rid: 2262690603760877786 + - rid: 2262690603760877698 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: Home Receptor + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877753 + _array: + rid: 2262690603760877699 + - rid: 2262690603760877699 + type: {class: NucleusArray, ns: , asm: Assembly-CSharp} + data: + _nuclei: + - rid: 2262690603760877698 + - rid: 2262690603760877722 + - rid: 2262690603760877723 + - rid: 2262690603760877724 + - rid: 2262690603760877722 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: 'Home Receptor: 1' + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877753 + _array: + rid: 2262690603760877699 + - rid: 2262690603760877723 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: 'Home Receptor: 2' + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877753 + _array: + rid: 2262690603760877699 + - rid: 2262690603760877724 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: 'Home Receptor: 3' + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877753 + _array: + rid: 2262690603760877699 + - rid: 2262690603760877753 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Home Smell + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: + - neuron: + rid: 2262690603760877698 + weight: 1 + - neuron: + rid: 2262690603760877722 + weight: 1 + - neuron: + rid: 2262690603760877723 + weight: 1 + - neuron: + rid: 2262690603760877724 + weight: 1 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437349790417084 + - rid: 2262690603760877783 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Food Smell + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: + - neuron: + rid: 2262690603760877647 + weight: 1 + - neuron: + rid: 2262690603760877784 + weight: 1 + - neuron: + rid: 2262690603760877785 + weight: 1 + - neuron: + rid: 2262690603760877786 + weight: 1 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437349790417078 + - rid: 2262690603760877784 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: 'Food Receptor: 1' + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877783 + _array: + rid: 2262690603760877648 + - rid: 2262690603760877785 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: 'Food Receptor: 2' + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877783 + _array: + rid: 2262690603760877648 + - rid: 2262690603760877786 + type: {class: Receptor, ns: , asm: Assembly-CSharp} + data: + name: 'Food Receptor: 3' + clusterPrefab: {fileID: 11400000} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 2262690603760877783 + _array: + rid: 2262690603760877648 + - rid: 5479437209301418101 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Output + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: + - neuron: + rid: 5479437344462864575 + weight: 4 + - neuron: + rid: 5479437344462864598 + weight: 1 + - neuron: + rid: 5479437349790417078 + weight: 1 + - neuron: + rid: 5479437349790417084 + weight: 1 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: [] + - rid: 5479437233826299911 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Hit Left + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437344462864575 + - rid: 5479437301218279533 + - rid: 5479437233826299913 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Hit Right + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437344462864575 + - rid: 5479437301218279533 + - rid: 5479437301218279525 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Home Pheromones + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0.5, y: 0.5, z: 0.5} + _synapses: + - neuron: + rid: 5479437301218279531 + weight: 1 + - neuron: + rid: 5479437321628549179 + weight: 1 + combinator: 1 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: [] + - rid: 5479437301218279531 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Beat + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437301218279525 + - rid: 5479437301218279535 + - rid: 5479437301218279533 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Mouth + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: + - neuron: + rid: 5479437233826299911 + weight: 1 + - neuron: + rid: 5479437233826299913 + weight: 1 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: [] + - rid: 5479437301218279535 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Food Pheromones + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 1, y: 1, z: 1} + _synapses: + - neuron: + rid: 5479437301218279531 + weight: 1 + - neuron: + rid: 5479437321628549183 + weight: 1 + combinator: 1 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: [] + - rid: 5479437321628549179 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Looking for food + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0.5, y: 0.5, z: 0.5} + _synapses: + - neuron: + rid: 5479437321628549189 + weight: -0.5 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437301218279525 + - rid: 5479437321628549183 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Going home + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0.5, y: 0.5, z: 0.5} + _synapses: + - neuron: + rid: 5479437321628549189 + weight: 0.5 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437301218279535 + - rid: 5479437321628549189 + type: {class: MemoryCell, ns: , asm: Assembly-CSharp} + data: + name: Having Food + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437321628549179 + - rid: 5479437321628549183 + - rid: 5479437349790417088 + - rid: 5479437349790417080 + staticMemory: 1 + - rid: 5479437344462864575 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Collision Steering + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: + - neuron: + rid: 5479437233826299911 + weight: -1 + - neuron: + rid: 5479437233826299913 + weight: -1 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437209301418101 + - rid: 5479437344462864598 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Pheromone Steering + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0, y: 0, z: 0} + _synapses: [] + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437209301418101 + - rid: 5479437349790417078 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Food steering + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 1, y: 1, z: 1} + _synapses: + - neuron: + rid: 5479437349790417080 + weight: 1 + - neuron: + rid: 2262690603760877783 + weight: 1 + combinator: 1 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437209301418101 + - rid: 5479437349790417080 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Have no food + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0.5, y: 0.5, z: 0.5} + _synapses: + - neuron: + rid: 5479437321628549189 + weight: -0.5 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437349790417078 + - rid: 5479437349790417084 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Home steering + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 1, y: 1, z: 1} + _synapses: + - neuron: + rid: 5479437349790417088 + weight: 1 + - neuron: + rid: 2262690603760877753 + weight: 1 + combinator: 1 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437209301418101 + - rid: 5479437349790417088 + type: {class: Neuron, ns: , asm: Assembly-CSharp} + data: + name: Have Food + clusterPrefab: {fileID: 0} + parent: + rid: -2 + trace: 0 + bias: {x: 0.5, y: 0.5, z: 0.5} + _synapses: + - neuron: + rid: 5479437321628549189 + weight: 0.5 + combinator: 0 + _curvePreset: 0 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1000 + value: 1000 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curveMax: 1 + _receivers: + - rid: 5479437349790417084 diff --git a/Samples/Brain/Foraging.asset.meta b/Samples/Brain/Foraging.asset.meta new file mode 100644 index 0000000..34f9027 --- /dev/null +++ b/Samples/Brain/Foraging.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0f7345a3a2017e01383b1d8392b40304 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Foraging.unity b/Samples/Foraging.unity new file mode 100644 index 0000000..1f51023 --- /dev/null +++ b/Samples/Foraging.unity @@ -0,0 +1,2298 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &94386191 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 94386193} + - component: {fileID: 94386192} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &94386192 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 94386191} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &94386193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 94386191} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &232829777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 232829778} + - component: {fileID: 232829781} + - component: {fileID: 232829780} + - component: {fileID: 232829779} + m_Layer: 0 + m_Name: Obstacle (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &232829778 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232829777} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0.7071068, z: -0, w: -0.7071068} + m_LocalPosition: {x: 0.15, y: 0, z: -0.15} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 467453032} + m_LocalEulerAnglesHint: {x: 0, y: 270, z: 0} +--- !u!65 &232829779 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232829777} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &232829780 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232829777} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &232829781 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232829777} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &266176282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 266176283} + - component: {fileID: 266176284} + m_Layer: 0 + m_Name: AntsNest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &266176283 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266176282} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1670418293} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &266176284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266176282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d0564480d9177a79bba1b4a7d666d26, type: 3} + m_Name: + m_EditorClassIdentifier: + strength: 1 + antPrefab: {fileID: 0} + numberOfAnts: 1 + spawnAnt: 0 +--- !u!1 &327634872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 327634873} + - component: {fileID: 327634876} + - component: {fileID: 327634875} + - component: {fileID: 327634874} + m_Layer: 0 + m_Name: Wall (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &327634873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 327634872} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.02, y: 0, z: -0.5} + m_LocalScale: {x: 1, y: 0.1, z: 0.04} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1187775864} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &327634874 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 327634872} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &327634875 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 327634872} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &327634876 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 327634872} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &330205048 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 330205049} + - component: {fileID: 330205052} + - component: {fileID: 330205051} + - component: {fileID: 330205050} + m_Layer: 0 + m_Name: Obstacle (0) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &330205049 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330205048} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.15, y: 0, z: 0.15} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 467453032} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &330205050 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330205048} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &330205051 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330205048} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &330205052 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330205048} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &467453031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467453032} + m_Layer: 0 + m_Name: Obstacles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &467453032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 467453031} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 330205049} + - {fileID: 906427685} + - {fileID: 1671541023} + - {fileID: 232829778} + m_Father: {fileID: 1075240960} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &775612060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 775612063} + - component: {fileID: 775612062} + - component: {fileID: 775612061} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &775612061 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775612060} + m_Enabled: 1 +--- !u!20 &775612062 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775612060} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &775612063 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775612060} + serializedVersion: 2 + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 5, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!1 &906427684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 906427685} + - component: {fileID: 906427688} + - component: {fileID: 906427687} + - component: {fileID: 906427686} + m_Layer: 0 + m_Name: Obstacle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &906427685 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906427684} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -0.15, y: 0, z: 0.15} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 467453032} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!65 &906427686 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906427684} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &906427687 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906427684} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &906427688 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906427684} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1052160350 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1052160351} + - component: {fileID: 1052160354} + - component: {fileID: 1052160353} + - component: {fileID: 1052160352} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1052160351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1052160350} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1075240960} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &1052160352 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1052160350} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1052160353 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1052160350} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 99c8aad2bbd8ab2f0b8a18a00bd34d22, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1052160354 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1052160350} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1075240959 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1075240960} + m_Layer: 0 + m_Name: Environment + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1075240960 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1075240959} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1052160351} + - {fileID: 1187775864} + - {fileID: 467453032} + - {fileID: 1670418293} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1187775863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1187775864} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1187775864 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1187775863} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1854230100} + - {fileID: 327634873} + - {fileID: 1953862410} + - {fileID: 1973137220} + m_Father: {fileID: 1075240960} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1670418292 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1670418293} + m_Layer: 0 + m_Name: AntsNests + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1670418293 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1670418292} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 266176283} + m_Father: {fileID: 1075240960} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1671541022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1671541023} + - component: {fileID: 1671541026} + - component: {fileID: 1671541025} + - component: {fileID: 1671541024} + m_Layer: 0 + m_Name: Obstacle (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1671541023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671541022} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: -0.15, y: 0, z: -0.15} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 467453032} + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!65 &1671541024 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671541022} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1671541025 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671541022} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1671541026 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671541022} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1854230099 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1854230100} + - component: {fileID: 1854230103} + - component: {fileID: 1854230102} + - component: {fileID: 1854230101} + m_Layer: 0 + m_Name: Wall (0) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1854230100 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854230099} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.02, y: 0, z: 0.5} + m_LocalScale: {x: 1, y: 0.1, z: 0.04} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1187775864} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1854230101 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854230099} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1854230102 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854230099} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1854230103 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854230099} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1953862409 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953862410} + - component: {fileID: 1953862413} + - component: {fileID: 1953862412} + - component: {fileID: 1953862411} + m_Layer: 0 + m_Name: Wall (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1953862410 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953862409} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0.5, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 0.1, z: 0.039999995} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1187775864} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!65 &1953862411 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953862409} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1953862412 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953862409} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1953862413 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953862409} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1973137219 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1973137220} + - component: {fileID: 1973137223} + - component: {fileID: 1973137222} + - component: {fileID: 1973137221} + m_Layer: 0 + m_Name: Wall (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1973137220 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973137219} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: -0.5, y: 0, z: -0.02} + m_LocalScale: {x: 1, y: 0.1, z: 0.039999995} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1187775864} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!65 &1973137221 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973137219} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1973137222 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973137219} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7adba05cdcafa5475bdcfa79e1542c4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1973137223 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973137219} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &6563506007167416910 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 142933671008865873, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 150961482459879826, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8808471 + objectReference: {fileID: 0} + - target: {fileID: 150961482459879826, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.3966129 + objectReference: {fileID: 0} + - target: {fileID: 150961482459879826, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.23568094 + objectReference: {fileID: 0} + - target: {fileID: 150961482459879826, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.10611842 + objectReference: {fileID: 0} + - target: {fileID: 534893054875158022, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.31954694 + objectReference: {fileID: 0} + - target: {fileID: 534893054875158022, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.5090399 + objectReference: {fileID: 0} + - target: {fileID: 534893054875158022, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.5630974 + objectReference: {fileID: 0} + - target: {fileID: 534893054875158022, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.56717676 + objectReference: {fileID: 0} + - target: {fileID: 1095306108603189499, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 0.0000000010477379 + objectReference: {fileID: 0} + - target: {fileID: 1095306108603189499, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: -6.9849193e-10 + objectReference: {fileID: 0} + - target: {fileID: 1095306108603189499, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0030040154 + objectReference: {fileID: 0} + - target: {fileID: 1095306108603189499, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7612816 + objectReference: {fileID: 0} + - target: {fileID: 1095306108603189499, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.64842135 + objectReference: {fileID: 0} + - target: {fileID: 1095306108603189499, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.00000020861623 + objectReference: {fileID: 0} + - target: {fileID: 1095306108603189499, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.0000000745058 + objectReference: {fileID: 0} + - target: {fileID: 1327310794183198169, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.2611173 + objectReference: {fileID: 0} + - target: {fileID: 1327310794183198169, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.106737606 + objectReference: {fileID: 0} + - target: {fileID: 1327310794183198169, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.8880575 + objectReference: {fileID: 0} + - target: {fileID: 1327310794183198169, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.3630135 + objectReference: {fileID: 0} + - target: {fileID: 1711874384539071963, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 1.5936343e-10 + objectReference: {fileID: 0} + - target: {fileID: 1711874384539071963, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1711874384539071963, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0041295583 + objectReference: {fileID: 0} + - target: {fileID: 1711874384539071963, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.4717393 + objectReference: {fileID: 0} + - target: {fileID: 1711874384539071963, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.5037528 + objectReference: {fileID: 0} + - target: {fileID: 1711874384539071963, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.3901532 + objectReference: {fileID: 0} + - target: {fileID: 1711874384539071963, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.60948795 + objectReference: {fileID: 0} + - target: {fileID: 1958841765505811662, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.55598295 + objectReference: {fileID: 0} + - target: {fileID: 1958841765505811662, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.53405195 + objectReference: {fileID: 0} + - target: {fileID: 1958841765505811662, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.60553914 + objectReference: {fileID: 0} + - target: {fileID: 1958841765505811662, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.1974686 + objectReference: {fileID: 0} + - target: {fileID: 2005934180743361291, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6707811 + objectReference: {fileID: 0} + - target: {fileID: 2005934180743361291, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.62887496 + objectReference: {fileID: 0} + - target: {fileID: 2005934180743361291, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.32494652 + objectReference: {fileID: 0} + - target: {fileID: 2005934180743361291, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.22131151 + objectReference: {fileID: 0} + - target: {fileID: 2681310150771510278, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 4.3623163e-10 + objectReference: {fileID: 0} + - target: {fileID: 2681310150771510278, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000000023283064 + objectReference: {fileID: 0} + - target: {fileID: 2681310150771510278, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0041061183 + objectReference: {fileID: 0} + - target: {fileID: 2681310150771510278, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.8393587 + objectReference: {fileID: 0} + - target: {fileID: 2681310150771510278, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.51428294 + objectReference: {fileID: 0} + - target: {fileID: 2681310150771510278, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.1675227 + objectReference: {fileID: 0} + - target: {fileID: 2681310150771510278, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.05409427 + objectReference: {fileID: 0} + - target: {fileID: 2977042892368063048, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00550469 + objectReference: {fileID: 0} + - target: {fileID: 2977042892368063048, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0011504195 + objectReference: {fileID: 0} + - target: {fileID: 2977042892368063048, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: -0.00043249247 + objectReference: {fileID: 0} + - target: {fileID: 2977042892368063048, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.36189446 + objectReference: {fileID: 0} + - target: {fileID: 2977042892368063048, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.096187234 + objectReference: {fileID: 0} + - target: {fileID: 2977042892368063048, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.093535386 + objectReference: {fileID: 0} + - target: {fileID: 2977042892368063048, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.9225137 + objectReference: {fileID: 0} + - target: {fileID: 3129944562958416866, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.28775483 + objectReference: {fileID: 0} + - target: {fileID: 3129944562958416866, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.95652515 + objectReference: {fileID: 0} + - target: {fileID: 3129944562958416866, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.031499855 + objectReference: {fileID: 0} + - target: {fileID: 3129944562958416866, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.03555935 + objectReference: {fileID: 0} + - target: {fileID: 3205175265109727877, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.1266195 + objectReference: {fileID: 0} + - target: {fileID: 3205175265109727877, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.1700901 + objectReference: {fileID: 0} + - target: {fileID: 3205175265109727877, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.8228654 + objectReference: {fileID: 0} + - target: {fileID: 3205175265109727877, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.52719 + objectReference: {fileID: 0} + - target: {fileID: 3285577884221125498, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.78741497 + objectReference: {fileID: 0} + - target: {fileID: 3285577884221125498, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.22437471 + objectReference: {fileID: 0} + - target: {fileID: 3285577884221125498, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.17398283 + objectReference: {fileID: 0} + - target: {fileID: 3285577884221125498, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5471414 + objectReference: {fileID: 0} + - target: {fileID: 3356290378512291932, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: -0.0024971564 + objectReference: {fileID: 0} + - target: {fileID: 3356290378512291932, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0021396566 + objectReference: {fileID: 0} + - target: {fileID: 3356290378512291932, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0023244221 + objectReference: {fileID: 0} + - target: {fileID: 3356290378512291932, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6475289 + objectReference: {fileID: 0} + - target: {fileID: 3356290378512291932, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.10340215 + objectReference: {fileID: 0} + - target: {fileID: 3356290378512291932, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.19713928 + objectReference: {fileID: 0} + - target: {fileID: 3356290378512291932, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.7288008 + objectReference: {fileID: 0} + - target: {fileID: 3372983822486805436, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70141405 + objectReference: {fileID: 0} + - target: {fileID: 3372983822486805436, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.31618184 + objectReference: {fileID: 0} + - target: {fileID: 3372983822486805436, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.582353 + objectReference: {fileID: 0} + - target: {fileID: 3372983822486805436, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.26251176 + objectReference: {fileID: 0} + - target: {fileID: 3569754655958120677, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 0.002816435 + objectReference: {fileID: 0} + - target: {fileID: 3569754655958120677, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0015853066 + objectReference: {fileID: 0} + - target: {fileID: 3569754655958120677, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0028815318 + objectReference: {fileID: 0} + - target: {fileID: 3569754655958120677, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.18079345 + objectReference: {fileID: 0} + - target: {fileID: 3569754655958120677, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.3018136 + objectReference: {fileID: 0} + - target: {fileID: 3569754655958120677, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.77072823 + objectReference: {fileID: 0} + - target: {fileID: 3569754655958120677, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.53122526 + objectReference: {fileID: 0} + - target: {fileID: 3666013087391118676, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: -3.4053e-10 + objectReference: {fileID: 0} + - target: {fileID: 3666013087391118676, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: -9.3132246e-10 + objectReference: {fileID: 0} + - target: {fileID: 3666013087391118676, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0041765138 + objectReference: {fileID: 0} + - target: {fileID: 3666013087391118676, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.54950327 + objectReference: {fileID: 0} + - target: {fileID: 3666013087391118676, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.50236815 + objectReference: {fileID: 0} + - target: {fileID: 3666013087391118676, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.3766616 + objectReference: {fileID: 0} + - target: {fileID: 3666013087391118676, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.5511791 + objectReference: {fileID: 0} + - target: {fileID: 4121123608317626207, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.702639 + objectReference: {fileID: 0} + - target: {fileID: 4121123608317626207, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.32094908 + objectReference: {fileID: 0} + - target: {fileID: 4121123608317626207, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.5776429 + objectReference: {fileID: 0} + - target: {fileID: 4121123608317626207, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.26385385 + objectReference: {fileID: 0} + - target: {fileID: 4257347763753830756, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4257347763753830756, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 5.820766e-11 + objectReference: {fileID: 0} + - target: {fileID: 4257347763753830756, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0024082728 + objectReference: {fileID: 0} + - target: {fileID: 4257347763753830756, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.647448 + objectReference: {fileID: 0} + - target: {fileID: 4257347763753830756, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7621097 + objectReference: {fileID: 0} + - target: {fileID: 4257347763753830756, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000029802326 + objectReference: {fileID: 0} + - target: {fileID: 4257347763753830756, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4460867367699750457, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 0.0038088001 + objectReference: {fileID: 0} + - target: {fileID: 4460867367699750457, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0034996974 + objectReference: {fileID: 0} + - target: {fileID: 4460867367699750457, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: -0.006991214 + objectReference: {fileID: 0} + - target: {fileID: 4460867367699750457, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.444124 + objectReference: {fileID: 0} + - target: {fileID: 4460867367699750457, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.25241345 + objectReference: {fileID: 0} + - target: {fileID: 4460867367699750457, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.31570765 + objectReference: {fileID: 0} + - target: {fileID: 4460867367699750457, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.7996062 + objectReference: {fileID: 0} + - target: {fileID: 4465520568132267032, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: -0.000000003975918 + objectReference: {fileID: 0} + - target: {fileID: 4465520568132267032, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: -0.0000000018626449 + objectReference: {fileID: 0} + - target: {fileID: 4465520568132267032, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0042412253 + objectReference: {fileID: 0} + - target: {fileID: 4465520568132267032, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5744045 + objectReference: {fileID: 0} + - target: {fileID: 4465520568132267032, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.74365425 + objectReference: {fileID: 0} + - target: {fileID: 4465520568132267032, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.33051014 + objectReference: {fileID: 0} + - target: {fileID: 4465520568132267032, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.08832273 + objectReference: {fileID: 0} + - target: {fileID: 4619691744559750327, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: -0.0032553587 + objectReference: {fileID: 0} + - target: {fileID: 4619691744559750327, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0018025488 + objectReference: {fileID: 0} + - target: {fileID: 4619691744559750327, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: -0.006767492 + objectReference: {fileID: 0} + - target: {fileID: 4619691744559750327, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.04213262 + objectReference: {fileID: 0} + - target: {fileID: 4619691744559750327, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.31411174 + objectReference: {fileID: 0} + - target: {fileID: 4619691744559750327, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6442087 + objectReference: {fileID: 0} + - target: {fileID: 4619691744559750327, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.69609904 + objectReference: {fileID: 0} + - target: {fileID: 4697254007644123733, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: -1.8538024e-10 + objectReference: {fileID: 0} + - target: {fileID: 4697254007644123733, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: -4.656613e-10 + objectReference: {fileID: 0} + - target: {fileID: 4697254007644123733, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0030214675 + objectReference: {fileID: 0} + - target: {fileID: 4697254007644123733, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.37577608 + objectReference: {fileID: 0} + - target: {fileID: 4697254007644123733, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.07758011 + objectReference: {fileID: 0} + - target: {fileID: 4697254007644123733, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.85775244 + objectReference: {fileID: 0} + - target: {fileID: 4697254007644123733, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.34210312 + objectReference: {fileID: 0} + - target: {fileID: 4825372182573643071, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: -2.910383e-10 + objectReference: {fileID: 0} + - target: {fileID: 4825372182573643071, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: -1.1641532e-10 + objectReference: {fileID: 0} + - target: {fileID: 4825372182573643071, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0019033395 + objectReference: {fileID: 0} + - target: {fileID: 4825372182573643071, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.77301425 + objectReference: {fileID: 0} + - target: {fileID: 4825372182573643071, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.6343887 + objectReference: {fileID: 0} + - target: {fileID: 4825372182573643071, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.000000014901161 + objectReference: {fileID: 0} + - target: {fileID: 4825372182573643071, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5281922441378744651, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.3813512 + objectReference: {fileID: 0} + - target: {fileID: 5281922441378744651, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.33248398 + objectReference: {fileID: 0} + - target: {fileID: 5281922441378744651, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.8220474 + objectReference: {fileID: 0} + - target: {fileID: 5281922441378744651, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.26127312 + objectReference: {fileID: 0} + - target: {fileID: 5388736343723676868, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9338679 + objectReference: {fileID: 0} + - target: {fileID: 5388736343723676868, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.29237962 + objectReference: {fileID: 0} + - target: {fileID: 5388736343723676868, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.19651836 + objectReference: {fileID: 0} + - target: {fileID: 5388736343723676868, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.061526857 + objectReference: {fileID: 0} + - target: {fileID: 5485567755949912416, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: -0.004380445 + objectReference: {fileID: 0} + - target: {fileID: 5485567755949912416, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0007390666 + objectReference: {fileID: 0} + - target: {fileID: 5485567755949912416, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: -0.0006640317 + objectReference: {fileID: 0} + - target: {fileID: 5485567755949912416, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.22509217 + objectReference: {fileID: 0} + - target: {fileID: 5485567755949912416, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.051360283 + objectReference: {fileID: 0} + - target: {fileID: 5485567755949912416, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.062381655 + objectReference: {fileID: 0} + - target: {fileID: 5485567755949912416, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.970981 + objectReference: {fileID: 0} + - target: {fileID: 5809107228299138557, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.30004123 + objectReference: {fileID: 0} + - target: {fileID: 5809107228299138557, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.95133615 + objectReference: {fileID: 0} + - target: {fileID: 5809107228299138557, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.07000807 + objectReference: {fileID: 0} + - target: {fileID: 5809107228299138557, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.0058090966 + objectReference: {fileID: 0} + - target: {fileID: 6049855982455691338, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_Name + value: LowPolyAnt + objectReference: {fileID: 0} + - target: {fileID: 6508993773649296106, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 7.566996e-10 + objectReference: {fileID: 0} + - target: {fileID: 6508993773649296106, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: -0.0000000010477379 + objectReference: {fileID: 0} + - target: {fileID: 6508993773649296106, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0030040166 + objectReference: {fileID: 0} + - target: {fileID: 6508993773649296106, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.75527054 + objectReference: {fileID: 0} + - target: {fileID: 6508993773649296106, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.6554132 + objectReference: {fileID: 0} + - target: {fileID: 6508993773649296106, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.00000014901161 + objectReference: {fileID: 0} + - target: {fileID: 6508993773649296106, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.000000044703484 + objectReference: {fileID: 0} + - target: {fileID: 6651475039257777810, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.76123047 + objectReference: {fileID: 0} + - target: {fileID: 6651475039257777810, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.56959176 + objectReference: {fileID: 0} + - target: {fileID: 6651475039257777810, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.008822201 + objectReference: {fileID: 0} + - target: {fileID: 6651475039257777810, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.30986395 + objectReference: {fileID: 0} + - target: {fileID: 6689676706817588414, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 5.2386895e-10 + objectReference: {fileID: 0} + - target: {fileID: 6689676706817588414, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 5.820766e-11 + objectReference: {fileID: 0} + - target: {fileID: 6689676706817588414, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0024082726 + objectReference: {fileID: 0} + - target: {fileID: 6689676706817588414, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70938075 + objectReference: {fileID: 0} + - target: {fileID: 6689676706817588414, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7048255 + objectReference: {fileID: 0} + - target: {fileID: 6689676706817588414, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.00000011920929 + objectReference: {fileID: 0} + - target: {fileID: 6689676706817588414, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.000000029802322 + objectReference: {fileID: 0} + - target: {fileID: 7045014934404856493, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.55957854 + objectReference: {fileID: 0} + - target: {fileID: 7045014934404856493, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.29810292 + objectReference: {fileID: 0} + - target: {fileID: 7045014934404856493, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.5072528 + objectReference: {fileID: 0} + - target: {fileID: 7045014934404856493, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.5836962 + objectReference: {fileID: 0} + - target: {fileID: 7208198274800747088, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 1.7462298e-10 + objectReference: {fileID: 0} + - target: {fileID: 7208198274800747088, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: 1.7462298e-10 + objectReference: {fileID: 0} + - target: {fileID: 7208198274800747088, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0019033405 + objectReference: {fileID: 0} + - target: {fileID: 7208198274800747088, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8220673 + objectReference: {fileID: 0} + - target: {fileID: 7208198274800747088, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.56939036 + objectReference: {fileID: 0} + - target: {fileID: 7208198274800747088, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000029802322 + objectReference: {fileID: 0} + - target: {fileID: 7208198274800747088, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8032286693086551754, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.68823475 + objectReference: {fileID: 0} + - target: {fileID: 8032286693086551754, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.3989026 + objectReference: {fileID: 0} + - target: {fileID: 8032286693086551754, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.17191297 + objectReference: {fileID: 0} + - target: {fileID: 8032286693086551754, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: -0.58108145 + objectReference: {fileID: 0} + - target: {fileID: 8123136597867026454, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: -0.03073065 + objectReference: {fileID: 0} + - target: {fileID: 8123136597867026454, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.61816823 + objectReference: {fileID: 0} + - target: {fileID: 8123136597867026454, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.77240324 + objectReference: {fileID: 0} + - target: {fileID: 8123136597867026454, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.14253756 + objectReference: {fileID: 0} + - target: {fileID: 8736634913202717324, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.2370455 + objectReference: {fileID: 0} + - target: {fileID: 8736634913202717324, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: -0.13477129 + objectReference: {fileID: 0} + - target: {fileID: 8736634913202717324, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.8363777 + objectReference: {fileID: 0} + - target: {fileID: 8736634913202717324, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.47551924 + objectReference: {fileID: 0} + - target: {fileID: 8974688457054953145, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.x + value: 2.4698085e-10 + objectReference: {fileID: 0} + - target: {fileID: 8974688457054953145, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.y + value: -0.0000000013969839 + objectReference: {fileID: 0} + - target: {fileID: 8974688457054953145, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalPosition.z + value: 0.002981913 + objectReference: {fileID: 0} + - target: {fileID: 8974688457054953145, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6299029 + objectReference: {fileID: 0} + - target: {fileID: 8974688457054953145, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.x + value: 0.12825222 + objectReference: {fileID: 0} + - target: {fileID: 8974688457054953145, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.y + value: 0.52223134 + objectReference: {fileID: 0} + - target: {fileID: 8974688457054953145, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5604 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a792a0d33cab158bd9eb15179d15267f, type: 3} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 775612063} + - {fileID: 94386193} + - {fileID: 1075240960} + - {fileID: 6563506007167416910} diff --git a/Samples/Foraging.unity.meta b/Samples/Foraging.unity.meta new file mode 100644 index 0000000..4271e5d --- /dev/null +++ b/Samples/Foraging.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dffefbd312f34300a85c5cef4115c4db +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Materials.meta b/Samples/Materials.meta new file mode 100644 index 0000000..98669ba --- /dev/null +++ b/Samples/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f7f4fe1c055b15d78aef20512e7833af +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Materials/Black.mat b/Samples/Materials/Black.mat new file mode 100644 index 0000000..92f5d02 --- /dev/null +++ b/Samples/Materials/Black.mat @@ -0,0 +1,83 @@ +%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: Black + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _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} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Samples/Materials/Black.mat.meta b/Samples/Materials/Black.mat.meta new file mode 100644 index 0000000..ef8a813 --- /dev/null +++ b/Samples/Materials/Black.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7adba05cdcafa5475bdcfa79e1542c4e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Materials/Gray.mat b/Samples/Materials/Gray.mat new file mode 100644 index 0000000..b1237dc --- /dev/null +++ b/Samples/Materials/Gray.mat @@ -0,0 +1,83 @@ +%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: Gray + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _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} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.4528302, g: 0.4506942, b: 0.4506942, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Samples/Materials/Gray.mat.meta b/Samples/Materials/Gray.mat.meta new file mode 100644 index 0000000..e6bf9cd --- /dev/null +++ b/Samples/Materials/Gray.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 99c8aad2bbd8ab2f0b8a18a00bd34d22 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Materials/LightBlue.mat b/Samples/Materials/LightBlue.mat new file mode 100644 index 0000000..47b7312 --- /dev/null +++ b/Samples/Materials/LightBlue.mat @@ -0,0 +1,83 @@ +%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: LightBlue + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _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} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.373042, g: 0.9528302, b: 0.9266103, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Samples/Materials/LightBlue.mat.meta b/Samples/Materials/LightBlue.mat.meta new file mode 100644 index 0000000..3c409ed --- /dev/null +++ b/Samples/Materials/LightBlue.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 57c7d1b541e9b47fd83b7ab913e6f57a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Models.meta b/Samples/Models.meta new file mode 100644 index 0000000..372c371 --- /dev/null +++ b/Samples/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a9b9e8757655bb948b74ef0d607c1906 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples/Models/LowPolyAntRigged.fbx b/Samples/Models/LowPolyAntRigged.fbx new file mode 100644 index 0000000000000000000000000000000000000000..bb7a9367eb79d3e5c33f09343731f076cde4a6ce GIT binary patch literal 157068 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