mirror of
https://github.com/maxartz15/VertexAnimation.git
synced 2024-12-05 01:30:44 +01:00
Example2.
Example2 - Spawn system - Character animation system
This commit is contained in:
parent
d6f7cf3212
commit
7db5d33c8e
8
Samples~/Example2.meta
Normal file
8
Samples~/Example2.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 46d9f7f2a515541428db7d87fdaab1f6
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
39
Samples~/Example2/Example2AnimationLib.asset
Normal file
39
Samples~/Example2/Example2AnimationLib.asset
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
%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: 0d1625f26e651894b954faf1934378dc, type: 3}
|
||||||
|
m_Name: Example2AnimationLib
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
animationBooks:
|
||||||
|
- {fileID: 5076724030700109576, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
animationData:
|
||||||
|
- frames: 25
|
||||||
|
maxFrames: 32
|
||||||
|
animationMapIndex: 0
|
||||||
|
colorMapIndex: -1
|
||||||
|
frameTime: 0.75
|
||||||
|
duration: 0.75
|
||||||
|
- frames: 12
|
||||||
|
maxFrames: 32
|
||||||
|
animationMapIndex: 1
|
||||||
|
colorMapIndex: -1
|
||||||
|
frameTime: 0.75
|
||||||
|
duration: 0.34375
|
||||||
|
- frames: 16
|
||||||
|
maxFrames: 32
|
||||||
|
animationMapIndex: 2
|
||||||
|
colorMapIndex: -1
|
||||||
|
frameTime: 0.75
|
||||||
|
duration: 0.46875
|
||||||
|
loadedAnimationsPreview:
|
||||||
|
- {fileID: 8977730939368256970, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
- {fileID: -1268444122869637056, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
- {fileID: -5771295537465732057, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
8
Samples~/Example2/Example2AnimationLib.asset.meta
Normal file
8
Samples~/Example2/Example2AnimationLib.asset.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a8fe5d6dd42317047a29666c4228a5d2
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Samples~/Example2/Materials.meta
Normal file
8
Samples~/Example2/Materials.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fc6efee14cf741640af1dc5d9f2e0062
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
125
Samples~/Example2/Materials/Floor.mat
Normal file
125
Samples~/Example2/Materials/Floor.mat
Normal file
@ -0,0 +1,125 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Floor
|
||||||
|
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
||||||
|
m_ShaderKeywords:
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: 2000
|
||||||
|
stringTagMap:
|
||||||
|
RenderType: Opaque
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BaseMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _SpecGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_Lightmaps:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_LightmapsInd:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_ShadowMasks:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _AlphaClip: 0
|
||||||
|
- _Blend: 0
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _ClearCoatMask: 0
|
||||||
|
- _ClearCoatSmoothness: 0
|
||||||
|
- _Cull: 2
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailAlbedoMapScale: 1
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _EnvironmentReflections: 1
|
||||||
|
- _GlossMapScale: 0
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _GlossyReflections: 0
|
||||||
|
- _Metallic: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.005
|
||||||
|
- _QueueOffset: 0
|
||||||
|
- _ReceiveShadows: 1
|
||||||
|
- _SampleGI: 0
|
||||||
|
- _Smoothness: 0
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _Surface: 0
|
||||||
|
- _WorkflowMode: 1
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _BaseColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||||
|
m_BuildTextureStacks: []
|
||||||
|
--- !u!114 &2155795940612382477
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 11
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
version: 4
|
8
Samples~/Example2/Materials/Floor.mat.meta
Normal file
8
Samples~/Example2/Materials/Floor.mat.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5d60232bb1add9c43b7011317fb73945
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Samples~/Example2/Models.meta
Normal file
8
Samples~/Example2/Models.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: afa92a78fe97c9143b4008d064664ce6
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
723
Samples~/Example2/Models/Character.asset
Normal file
723
Samples~/Example2/Models/Character.asset
Normal file
File diff suppressed because one or more lines are too long
8
Samples~/Example2/Models/Character.asset.meta
Normal file
8
Samples~/Example2/Models/Character.asset.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 960630e1cbf614e4dad7a9d996f00f10
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Samples~/Example2/Models/Character.fbx
Normal file
BIN
Samples~/Example2/Models/Character.fbx
Normal file
Binary file not shown.
663
Samples~/Example2/Models/Character.fbx.meta
Normal file
663
Samples~/Example2/Models/Character.fbx.meta
Normal file
@ -0,0 +1,663 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c204e1fe503cf65409d961f51556053c
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 20200
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
materials:
|
||||||
|
materialImportMode: 0
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
materialLocation: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
importAnimatedCustomProperties: 0
|
||||||
|
importConstraints: 0
|
||||||
|
animationCompression: 3
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
extraUserProperties: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
useSRGBMaterialColor: 1
|
||||||
|
sortHierarchyByName: 1
|
||||||
|
importVisibility: 1
|
||||||
|
importBlendShapes: 1
|
||||||
|
importCameras: 1
|
||||||
|
importLights: 1
|
||||||
|
fileIdsGeneration: 2
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
bakeAxisConversion: 0
|
||||||
|
preserveHierarchy: 0
|
||||||
|
skinWeightsMode: 0
|
||||||
|
maxBonesPerVertex: 4
|
||||||
|
minBoneWeight: 0.001
|
||||||
|
meshOptimizationFlags: -1
|
||||||
|
indexFormat: 0
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVMarginMethod: 1
|
||||||
|
secondaryUVMinLightmapResolution: 40
|
||||||
|
secondaryUVMinObjectScale: 1
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
normalCalculationMode: 4
|
||||||
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||||
|
blendShapeNormalImportMode: 1
|
||||||
|
normalSmoothingSource: 0
|
||||||
|
referencedClips: []
|
||||||
|
importAnimation: 0
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 3
|
||||||
|
human:
|
||||||
|
- boneName: Hips
|
||||||
|
humanName: Hips
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftUpLeg
|
||||||
|
humanName: LeftUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightUpLeg
|
||||||
|
humanName: RightUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftLeg
|
||||||
|
humanName: LeftLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightLeg
|
||||||
|
humanName: RightLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftFoot
|
||||||
|
humanName: LeftFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightFoot
|
||||||
|
humanName: RightFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Spine
|
||||||
|
humanName: Spine
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Chest
|
||||||
|
humanName: Chest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Neck
|
||||||
|
humanName: Neck
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Head
|
||||||
|
humanName: Head
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftShoulder
|
||||||
|
humanName: LeftShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightShoulder
|
||||||
|
humanName: RightShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftArm
|
||||||
|
humanName: LeftUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightArm
|
||||||
|
humanName: RightUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftForeArm
|
||||||
|
humanName: LeftLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightForeArm
|
||||||
|
humanName: RightLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHand
|
||||||
|
humanName: LeftHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHand
|
||||||
|
humanName: RightHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftToes
|
||||||
|
humanName: LeftToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightToes
|
||||||
|
humanName: RightToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandThumb1
|
||||||
|
humanName: Left Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandThumb2
|
||||||
|
humanName: Left Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex1
|
||||||
|
humanName: Left Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex2
|
||||||
|
humanName: Left Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex3
|
||||||
|
humanName: Left Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandThumb1
|
||||||
|
humanName: Right Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandThumb2
|
||||||
|
humanName: Right Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex1
|
||||||
|
humanName: Right Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex2
|
||||||
|
humanName: Right Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex3
|
||||||
|
humanName: Right Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: UpperChest
|
||||||
|
humanName: UpperChest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
skeleton:
|
||||||
|
- name: characterMedium(Clone)
|
||||||
|
parentName:
|
||||||
|
position: {x: 0, y: 0, z: 0}
|
||||||
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Root
|
||||||
|
parentName: characterMedium(Clone)
|
||||||
|
position: {x: -0, y: 0, z: 0}
|
||||||
|
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
|
||||||
|
scale: {x: 100, y: 100, z: 100}
|
||||||
|
- name: LeftFootCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: -0.002042088, y: 0.0014880997, z: 0.0019320479}
|
||||||
|
rotation: {x: 0.4999999, y: -0.50000006, z: 0.5000001, w: -0.49999988}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftHeelRoll
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: -0.0007085253, y: 0.0017990143, z: -0.00022240428}
|
||||||
|
rotation: {x: 0.50751185, y: 0.50822836, z: -0.4919063, w: 0.49210152}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftToeRoll
|
||||||
|
parentName: LeftHeelRoll
|
||||||
|
position: {x: 0.00028664237, y: 0.0030693286, z: 0.000010425295}
|
||||||
|
rotation: {x: -0.015735853, y: -0.0020787376, z: 0.99462473, w: 0.10232156}
|
||||||
|
scale: {x: 0.9999982, y: 0.9999999, z: 1}
|
||||||
|
- name: LeftFootIK
|
||||||
|
parentName: LeftToeRoll
|
||||||
|
position: {x: 0.00001821423, y: 0.0024152175, z: 0.0018004995}
|
||||||
|
rotation: {x: 0.9461289, y: 0.021870853, z: -0.07550261, w: -0.31410384}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: LeftFootIK_end
|
||||||
|
parentName: LeftFootIK
|
||||||
|
position: {x: -0, y: 0.0030125424, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftFootRollCtrl
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: -1.05442106e-10, y: -5.425903e-10, z: -1.1862861e-12}
|
||||||
|
rotation: {x: 0.5, y: -0.49999997, z: 0.49999988, w: 0.5000001}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftFootRollCtrl_end
|
||||||
|
parentName: LeftFootRollCtrl
|
||||||
|
position: {x: -0, y: 0.0029276665, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftKneeCtrl
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: 0.006179578, y: -0.0058670053, z: 0.00025887022}
|
||||||
|
rotation: {x: 0.70710695, y: 0.00000005338506, z: 0.7071066, w: -0.00000005338509}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftKneeCtrl_end
|
||||||
|
parentName: LeftKneeCtrl
|
||||||
|
position: {x: -0, y: 0.003368157, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightFootCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: 0.0020752049, y: 0.0014881003, z: 0.0019320479}
|
||||||
|
rotation: {x: 0.4999999, y: -0.50000006, z: 0.5000001, w: -0.49999988}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: RightHeelRoll
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: -0.0007085256, y: 0.0017990143, z: 0.00022240402}
|
||||||
|
rotation: {x: 0.50768566, y: 0.507902, z: -0.49172792, w: 0.49243727}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 1}
|
||||||
|
- name: RightToeRoll
|
||||||
|
parentName: RightHeelRoll
|
||||||
|
position: {x: -0.0002867288, y: 0.0030693286, z: -0.000007687028}
|
||||||
|
rotation: {x: -0.015675768, y: 0.0011517383, z: 0.9946256, w: -0.10233646}
|
||||||
|
scale: {x: 0.99999344, y: 0.99999994, z: 1}
|
||||||
|
- name: RightFootIK
|
||||||
|
parentName: RightToeRoll
|
||||||
|
position: {x: -0.000018214083, y: 0.0024152175, z: 0.0018004995}
|
||||||
|
rotation: {x: 0.9481119, y: -0.011444971, z: 0.044093143, w: -0.31465635}
|
||||||
|
scale: {x: 1.0000001, y: 0.99999994, z: 0.99999976}
|
||||||
|
- name: RightFootIK_end
|
||||||
|
parentName: RightFootIK
|
||||||
|
position: {x: -0, y: 0.0030125426, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightFootRollCtrl
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: 3.0266012e-11, y: -4.6424734e-10, z: -1.1864992e-12}
|
||||||
|
rotation: {x: 0.5, y: -0.49999997, z: 0.49999988, w: 0.5000001}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: RightFootRollCtrl_end
|
||||||
|
parentName: RightFootRollCtrl
|
||||||
|
position: {x: -0, y: 0.0029276665, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightKneeCtrl
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: 0.0061795786, y: -0.0058670053, z: -0.0002919822}
|
||||||
|
rotation: {x: 0.70710695, y: 0.00000005338506, z: 0.7071066, w: -0.00000005338509}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightKneeCtrl_end
|
||||||
|
parentName: RightKneeCtrl
|
||||||
|
position: {x: -0, y: 0.003368157, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: HipsCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: 0.0000022340876, y: -0.00031240255, z: 0.015641721}
|
||||||
|
rotation: {x: -0.0009546565, y: 0.7071062, z: -0.70710593, w: -0.0010862}
|
||||||
|
scale: {x: 0.99999994, y: 1.0000002, z: 1}
|
||||||
|
- name: Hips
|
||||||
|
parentName: HipsCtrl
|
||||||
|
position: {x: -0.000004645995, y: 0.00321951, z: -4.6911414e-10}
|
||||||
|
rotation: {x: -0.00009301444, y: -0.0000002664779, z: 0.999999, w: -0.0014431035}
|
||||||
|
scale: {x: 1.000004, y: 1, z: 0.9999999}
|
||||||
|
- name: Spine
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: 5.046533e-14, y: 0.003219516, z: 7.755615e-12}
|
||||||
|
rotation: {x: -0.061042577, y: 0.00000001054578, z: 0.000000010392165, w: 0.9981352}
|
||||||
|
scale: {x: 1.000004, y: 0.99999994, z: 1.0000002}
|
||||||
|
- name: Chest
|
||||||
|
parentName: Spine
|
||||||
|
position: {x: -1.3624496e-13, y: 0.0028704882, z: 2.560622e-10}
|
||||||
|
rotation: {x: 0.011894642, y: -0.000000009999341, z: -0.000000011040931, w: 0.99992925}
|
||||||
|
scale: {x: 1, y: 0.9999998, z: 0.99999994}
|
||||||
|
- name: UpperChest
|
||||||
|
parentName: Chest
|
||||||
|
position: {x: -4.3997716e-15, y: 0.003052766, z: -2.607736e-10}
|
||||||
|
rotation: {x: 0.049165785, y: 3.8279617e-13, z: 1.8956675e-14, w: 0.9987906}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: Neck
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: -2.297077e-14, y: 0.002708645, z: -4.2935013e-11}
|
||||||
|
rotation: {x: 0.07661576, y: 2.5414742e-13, z: 3.625577e-12, w: 0.9970607}
|
||||||
|
scale: {x: 1, y: 1, z: 0.99999994}
|
||||||
|
- name: Head
|
||||||
|
parentName: Neck
|
||||||
|
position: {x: -1.3696619e-13, y: 0.0027800926, z: -1.3969514e-10}
|
||||||
|
rotation: {x: -0.07413527, y: 2.5269785e-14, z: 8.820015e-15, w: 0.99724823}
|
||||||
|
scale: {x: 1.000004, y: 0.9999999, z: 1}
|
||||||
|
- name: Head_end
|
||||||
|
parentName: Head
|
||||||
|
position: {x: -0, y: 0.0100441, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftShoulder
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: -0.0008828004, y: 0.0028108188, z: 0.0006496106}
|
||||||
|
rotation: {x: 0.586882, y: -0.41065362, z: -0.5482945, w: -0.43163213}
|
||||||
|
scale: {x: 0.99999976, y: 0.9999998, z: 0.9999999}
|
||||||
|
- name: LeftArm
|
||||||
|
parentName: LeftShoulder
|
||||||
|
position: {x: -0, y: 0.0025880144, z: -0.0000000025695772}
|
||||||
|
rotation: {x: 0.08820719, y: -0.71049386, z: -0.06360366, w: 0.69525}
|
||||||
|
scale: {x: 1.0000006, y: 0.99999577, z: 1.0000069}
|
||||||
|
- name: LeftForeArm
|
||||||
|
parentName: LeftArm
|
||||||
|
position: {x: 0.0000000029962393, y: 0.0047077495, z: 2.3283063e-11}
|
||||||
|
rotation: {x: 0.040832367, y: -0.0122753065, z: -0.011181167, w: 0.9990281}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftHand
|
||||||
|
parentName: LeftForeArm
|
||||||
|
position: {x: 0.0000000025890767, y: 0.0052722767, z: -3.7252902e-11}
|
||||||
|
rotation: {x: -0.02654678, y: -0.7247397, z: 0.021308184, w: 0.6881814}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999996, z: 0.9999999}
|
||||||
|
- name: LeftHandIndex1
|
||||||
|
parentName: LeftHand
|
||||||
|
position: {x: 4.6566126e-11, y: 0.0013859977, z: -0.0000000018742867}
|
||||||
|
rotation: {x: 0.056727383, y: 0.07746504, z: -0.00014853867, w: 0.9953799}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 0.99999994}
|
||||||
|
- name: LeftHandIndex2
|
||||||
|
parentName: LeftHandIndex1
|
||||||
|
position: {x: 1.11758706e-10, y: 0.0011282143, z: -7.310882e-10}
|
||||||
|
rotation: {x: 0.039546326, y: -0.06709225, z: 0.00031123366, w: 0.9969627}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 0.99999994}
|
||||||
|
- name: LeftHandIndex3
|
||||||
|
parentName: LeftHandIndex2
|
||||||
|
position: {x: -3.7252902e-11, y: 0.0010213042, z: -0.0000000034901313}
|
||||||
|
rotation: {x: 0.030971779, y: 0.030524252, z: -0.0008921604, w: 0.99905366}
|
||||||
|
scale: {x: 0.9999997, y: 1.0000004, z: 1}
|
||||||
|
- name: LeftHandIndex3_end
|
||||||
|
parentName: LeftHandIndex3
|
||||||
|
position: {x: -0, y: 0.0013049884, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftHandThumb1
|
||||||
|
parentName: LeftHand
|
||||||
|
position: {x: 0.00065148337, y: 0.00050981034, z: 0.000024453737}
|
||||||
|
rotation: {x: -0.31801257, y: -0.6509115, z: -0.30346197, w: 0.61894506}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: LeftHandThumb2
|
||||||
|
parentName: LeftHandThumb1
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0010586779, z: -0.00000000173226}
|
||||||
|
rotation: {x: 0.03336114, y: 0.013767273, z: -0.0006501377, w: 0.99934834}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftHandThumb2_end
|
||||||
|
parentName: LeftHandThumb2
|
||||||
|
position: {x: -0, y: 0.0013225968, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightShoulder
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: 0.00088280055, y: 0.0028108188, z: 0.0006496106}
|
||||||
|
rotation: {x: 0.65837955, y: 0.50761116, z: -0.45999342, w: 0.31188673}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightArm
|
||||||
|
parentName: RightShoulder
|
||||||
|
position: {x: -1.4901161e-10, y: 0.002588014, z: -5.727634e-10}
|
||||||
|
rotation: {x: 0.00028371805, y: 0.96439195, z: -0.10874661, w: 0.24108574}
|
||||||
|
scale: {x: 1.000007, y: 0.9999955, z: 1.0000013}
|
||||||
|
- name: RightForeArm
|
||||||
|
parentName: RightArm
|
||||||
|
position: {x: 1.5366822e-10, y: 0.004707749, z: 0.0000000024519977}
|
||||||
|
rotation: {x: 0.007033843, y: 0.0044677104, z: -0.04174727, w: 0.9990935}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: RightHand
|
||||||
|
parentName: RightForeArm
|
||||||
|
position: {x: -7.4505804e-11, y: 0.005272276, z: 9.0338287e-10}
|
||||||
|
rotation: {x: 0.008204221, y: -0.00033306266, z: 0.033037264, w: 0.9994204}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999999, z: 0.9999999}
|
||||||
|
- name: RightHandIndex1
|
||||||
|
parentName: RightHand
|
||||||
|
position: {x: -2.7008354e-10, y: 0.0013859981, z: -1.16415315e-11}
|
||||||
|
rotation: {x: -0.056727264, y: 0.077463634, z: 0.00014847115, w: 0.99538004}
|
||||||
|
scale: {x: 1.0000001, y: 1, z: 1}
|
||||||
|
- name: RightHandIndex2
|
||||||
|
parentName: RightHandIndex1
|
||||||
|
position: {x: -2.0489097e-10, y: 0.0011282124, z: -8.405186e-10}
|
||||||
|
rotation: {x: -0.039548665, y: -0.06709124, z: -0.00031118238, w: 0.9969627}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 0.99999994}
|
||||||
|
- name: RightHandIndex3
|
||||||
|
parentName: RightHandIndex2
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0010213059, z: 0.0000000013364478}
|
||||||
|
rotation: {x: -0.030973844, y: 0.030523023, z: 0.00089219364, w: 0.99905366}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999998, z: 0.99999994}
|
||||||
|
- name: RightHandIndex3_end
|
||||||
|
parentName: RightHandIndex3
|
||||||
|
position: {x: -0, y: 0.0013049883, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb1
|
||||||
|
parentName: RightHand
|
||||||
|
position: {x: 0.00063919235, y: 0.00050981186, z: -0.00012830083}
|
||||||
|
rotation: {x: 0.33303955, y: 0.76632416, z: -0.28689188, w: 0.46853498}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb2
|
||||||
|
parentName: RightHandThumb1
|
||||||
|
position: {x: -2.9802322e-10, y: 0.001058677, z: -2.6077032e-10}
|
||||||
|
rotation: {x: -0.031657245, y: 0.026193466, z: -0.010554849, w: 0.99909973}
|
||||||
|
scale: {x: 0.9999999, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb2_end
|
||||||
|
parentName: RightHandThumb2
|
||||||
|
position: {x: -0, y: 0.0013225968, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftUpLeg
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: -0.002015291, y: 0.00058463303, z: 7.509206e-10}
|
||||||
|
rotation: {x: 0.9867031, y: -0.0010609758, z: -0.16252847, w: 0.0006699397}
|
||||||
|
scale: {x: 1.0000546, y: 1.0000014, z: 1.0000005}
|
||||||
|
- name: LeftLeg
|
||||||
|
parentName: LeftUpLeg
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0052617406, z: 2.4447217e-11}
|
||||||
|
rotation: {x: 0.14157401, y: -0.03244448, z: -0.052854277, w: 0.9879831}
|
||||||
|
scale: {x: 0.99999946, y: 0.9999988, z: 1.0000023}
|
||||||
|
- name: LeftFoot
|
||||||
|
parentName: LeftLeg
|
||||||
|
position: {x: 5.5879353e-11, y: 0.00608811, z: 1.862645e-10}
|
||||||
|
rotation: {x: -0.5438065, y: 0.19418123, z: 0.18754351, w: 0.79460406}
|
||||||
|
scale: {x: 1.0000205, y: 0.9999836, z: 0.99999577}
|
||||||
|
- name: LeftToes
|
||||||
|
parentName: LeftFoot
|
||||||
|
position: {x: 6.402843e-11, y: 0.0030125394, z: -9.3132255e-12}
|
||||||
|
rotation: {x: 0.019817863, y: 0.95228684, z: -0.2982553, w: -0.061651394}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999999, z: 0.99999994}
|
||||||
|
- name: LeftToes_end
|
||||||
|
parentName: LeftToes
|
||||||
|
position: {x: -0, y: 0.002132363, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightUpLeg
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: 0.002015291, y: 0.0005846331, z: 7.520936e-10}
|
||||||
|
rotation: {x: 0.9765877, y: 0.0013587964, z: 0.21511474, w: 0.0004842422}
|
||||||
|
scale: {x: 0.99998695, y: 0.99999946, z: 0.9999993}
|
||||||
|
- name: RightLeg
|
||||||
|
parentName: RightUpLeg
|
||||||
|
position: {x: 6.984919e-11, y: 0.0052617406, z: -4.8312358e-11}
|
||||||
|
rotation: {x: 0.13894787, y: -0.011510127, z: 0.05917322, w: 0.9884632}
|
||||||
|
scale: {x: 0.9999991, y: 1.0000004, z: 1}
|
||||||
|
- name: RightFoot
|
||||||
|
parentName: RightLeg
|
||||||
|
position: {x: 1.3038516e-10, y: 0.0060881176, z: -1.862645e-10}
|
||||||
|
rotation: {x: -0.5484955, y: -0.22882912, z: -0.17182079, w: 0.7856638}
|
||||||
|
scale: {x: 0.999995, y: 1.0000037, z: 1.0000012}
|
||||||
|
- name: RightToes
|
||||||
|
parentName: RightFoot
|
||||||
|
position: {x: -2.6193447e-10, y: 0.0030125445, z: -1.862645e-10}
|
||||||
|
rotation: {x: -0.028260881, y: 0.9539412, z: -0.29757363, w: 0.025446746}
|
||||||
|
scale: {x: 1.0000001, y: 1.0000002, z: 1}
|
||||||
|
- name: RightToes_end
|
||||||
|
parentName: RightToes
|
||||||
|
position: {x: -0, y: 0.002132363, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: characterMedium
|
||||||
|
parentName: characterMedium(Clone)
|
||||||
|
position: {x: -0, y: 0, z: 0}
|
||||||
|
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
|
||||||
|
scale: {x: 100, y: 100, z: 100}
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
globalScale: 1
|
||||||
|
rootMotionBoneName:
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 1
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 3
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 1
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
349
Samples~/Example2/Models/Character.prefab
Normal file
349
Samples~/Example2/Models/Character.prefab
Normal file
@ -0,0 +1,349 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1 &2875806964238517963
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 151188905457475429}
|
||||||
|
- component: {fileID: 2945686691385957357}
|
||||||
|
- component: {fileID: 8326251973771628025}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Character_LOD2
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &151188905457475429
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2875806964238517963}
|
||||||
|
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_Children: []
|
||||||
|
m_Father: {fileID: 7116346784165372556}
|
||||||
|
m_RootOrder: 2
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!33 &2945686691385957357
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2875806964238517963}
|
||||||
|
m_Mesh: {fileID: 3325089133657394329, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
--- !u!23 &8326251973771628025
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2875806964238517963}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RayTracingMode: 2
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: -6509774815960787801, guid: 960630e1cbf614e4dad7a9d996f00f10, 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!1 &4494890319185823164
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 7236808828640987274}
|
||||||
|
- component: {fileID: 5177956976176411929}
|
||||||
|
- component: {fileID: 7401395626658862219}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Character_LOD0
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &7236808828640987274
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 4494890319185823164}
|
||||||
|
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_Children: []
|
||||||
|
m_Father: {fileID: 7116346784165372556}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!33 &5177956976176411929
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 4494890319185823164}
|
||||||
|
m_Mesh: {fileID: 6779684662591473445, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
--- !u!23 &7401395626658862219
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 4494890319185823164}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RayTracingMode: 2
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: -6509774815960787801, guid: 960630e1cbf614e4dad7a9d996f00f10, 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!1 &5473474781530897630
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 6159017966223223241}
|
||||||
|
- component: {fileID: 6674224364482137895}
|
||||||
|
- component: {fileID: 6050056282482642976}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Character_LOD1
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &6159017966223223241
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 5473474781530897630}
|
||||||
|
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_Children: []
|
||||||
|
m_Father: {fileID: 7116346784165372556}
|
||||||
|
m_RootOrder: 1
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!33 &6674224364482137895
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 5473474781530897630}
|
||||||
|
m_Mesh: {fileID: -2227892152754236116, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
--- !u!23 &6050056282482642976
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 5473474781530897630}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RayTracingMode: 2
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: -6509774815960787801, guid: 960630e1cbf614e4dad7a9d996f00f10, 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!1 &8994014762830640304
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 7116346784165372556}
|
||||||
|
- component: {fileID: 3331560240878330676}
|
||||||
|
- component: {fileID: 5919046360895871568}
|
||||||
|
- component: {fileID: 3125770627712919068}
|
||||||
|
- component: {fileID: 4407436353477779119}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Character
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &7116346784165372556
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8994014762830640304}
|
||||||
|
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_Children:
|
||||||
|
- {fileID: 7236808828640987274}
|
||||||
|
- {fileID: 6159017966223223241}
|
||||||
|
- {fileID: 151188905457475429}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!205 &3331560240878330676
|
||||||
|
LODGroup:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8994014762830640304}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalReferencePoint: {x: 0.0050219297, y: 1.8105304, z: 0.13138211}
|
||||||
|
m_Size: 3.7305093
|
||||||
|
m_FadeMode: 0
|
||||||
|
m_AnimateCrossFading: 0
|
||||||
|
m_LastLODIsBillboard: 0
|
||||||
|
m_LODs:
|
||||||
|
- screenRelativeHeight: 0.4
|
||||||
|
fadeTransitionWidth: 0
|
||||||
|
renderers:
|
||||||
|
- renderer: {fileID: 7401395626658862219}
|
||||||
|
- screenRelativeHeight: 0.15
|
||||||
|
fadeTransitionWidth: 0
|
||||||
|
renderers:
|
||||||
|
- renderer: {fileID: 6050056282482642976}
|
||||||
|
- screenRelativeHeight: 0.01
|
||||||
|
fadeTransitionWidth: 0
|
||||||
|
renderers:
|
||||||
|
- renderer: {fileID: 8326251973771628025}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!114 &5919046360895871568
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8994014762830640304}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 29deecb09ead9e74aa32f9d265f1e7ef, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
--- !u!114 &3125770627712919068
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8994014762830640304}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ea7d7495833204790ba1d3a8755397f8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
ConversionMode: 0
|
||||||
|
--- !u!114 &4407436353477779119
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8994014762830640304}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: c23c000b7fd45d24082124648f08658f, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
idle: {fileID: 7967843481325789325, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
jump: {fileID: 835034688727185029, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
||||||
|
run: {fileID: 5358926949103709932, guid: 960630e1cbf614e4dad7a9d996f00f10, type: 2}
|
7
Samples~/Example2/Models/Character.prefab.meta
Normal file
7
Samples~/Example2/Models/Character.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 43a25e0394e12b348a5f14db01d6cefe
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Samples~/Example2/Models/CharacterIdle.fbx
Normal file
BIN
Samples~/Example2/Models/CharacterIdle.fbx
Normal file
Binary file not shown.
730
Samples~/Example2/Models/CharacterIdle.fbx.meta
Normal file
730
Samples~/Example2/Models/CharacterIdle.fbx.meta
Normal file
@ -0,0 +1,730 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 831147f74f6231d44848bdaceae2f4e5
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 20200
|
||||||
|
internalIDToNameTable:
|
||||||
|
- first:
|
||||||
|
74: -9165865403480842816
|
||||||
|
second: Root|0.Targeting Pose
|
||||||
|
- first:
|
||||||
|
74: 2910742486769232160
|
||||||
|
second: Root|Idle
|
||||||
|
- first:
|
||||||
|
74: 8090150874587106093
|
||||||
|
second: Root|Idle (1)
|
||||||
|
externalObjects: {}
|
||||||
|
materials:
|
||||||
|
materialImportMode: 2
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
materialLocation: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
importAnimatedCustomProperties: 0
|
||||||
|
importConstraints: 0
|
||||||
|
animationCompression: 3
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
extraUserProperties: []
|
||||||
|
clipAnimations:
|
||||||
|
- serializedVersion: 16
|
||||||
|
name: Root|0.Targeting Pose
|
||||||
|
takeName: Root|0.Targeting Pose
|
||||||
|
internalID: 0
|
||||||
|
firstFrame: 0
|
||||||
|
lastFrame: 1
|
||||||
|
wrapMode: 0
|
||||||
|
orientationOffsetY: 0
|
||||||
|
level: 0
|
||||||
|
cycleOffset: 0
|
||||||
|
loop: 0
|
||||||
|
hasAdditiveReferencePose: 0
|
||||||
|
loopTime: 0
|
||||||
|
loopBlend: 0
|
||||||
|
loopBlendOrientation: 0
|
||||||
|
loopBlendPositionY: 0
|
||||||
|
loopBlendPositionXZ: 0
|
||||||
|
keepOriginalOrientation: 0
|
||||||
|
keepOriginalPositionY: 1
|
||||||
|
keepOriginalPositionXZ: 0
|
||||||
|
heightFromFeet: 0
|
||||||
|
mirror: 0
|
||||||
|
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
|
||||||
|
curves: []
|
||||||
|
events: []
|
||||||
|
transformMask: []
|
||||||
|
maskType: 3
|
||||||
|
maskSource: {instanceID: 0}
|
||||||
|
additiveReferencePoseFrame: 0
|
||||||
|
- serializedVersion: 16
|
||||||
|
name: Root|Idle
|
||||||
|
takeName: Root|Idle
|
||||||
|
internalID: 0
|
||||||
|
firstFrame: 0
|
||||||
|
lastFrame: 32
|
||||||
|
wrapMode: 0
|
||||||
|
orientationOffsetY: 0
|
||||||
|
level: 0
|
||||||
|
cycleOffset: 0
|
||||||
|
loop: 0
|
||||||
|
hasAdditiveReferencePose: 0
|
||||||
|
loopTime: 0
|
||||||
|
loopBlend: 0
|
||||||
|
loopBlendOrientation: 0
|
||||||
|
loopBlendPositionY: 0
|
||||||
|
loopBlendPositionXZ: 0
|
||||||
|
keepOriginalOrientation: 0
|
||||||
|
keepOriginalPositionY: 1
|
||||||
|
keepOriginalPositionXZ: 0
|
||||||
|
heightFromFeet: 0
|
||||||
|
mirror: 0
|
||||||
|
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
|
||||||
|
curves: []
|
||||||
|
events: []
|
||||||
|
transformMask: []
|
||||||
|
maskType: 3
|
||||||
|
maskSource: {instanceID: 0}
|
||||||
|
additiveReferencePoseFrame: 0
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
useSRGBMaterialColor: 1
|
||||||
|
sortHierarchyByName: 1
|
||||||
|
importVisibility: 1
|
||||||
|
importBlendShapes: 1
|
||||||
|
importCameras: 1
|
||||||
|
importLights: 1
|
||||||
|
fileIdsGeneration: 2
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
bakeAxisConversion: 0
|
||||||
|
preserveHierarchy: 0
|
||||||
|
skinWeightsMode: 0
|
||||||
|
maxBonesPerVertex: 4
|
||||||
|
minBoneWeight: 0.001
|
||||||
|
meshOptimizationFlags: -1
|
||||||
|
indexFormat: 0
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVMarginMethod: 1
|
||||||
|
secondaryUVMinLightmapResolution: 40
|
||||||
|
secondaryUVMinObjectScale: 1
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
normalCalculationMode: 4
|
||||||
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||||
|
blendShapeNormalImportMode: 1
|
||||||
|
normalSmoothingSource: 0
|
||||||
|
referencedClips: []
|
||||||
|
importAnimation: 1
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 3
|
||||||
|
human:
|
||||||
|
- boneName: Hips
|
||||||
|
humanName: Hips
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftUpLeg
|
||||||
|
humanName: LeftUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightUpLeg
|
||||||
|
humanName: RightUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftLeg
|
||||||
|
humanName: LeftLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightLeg
|
||||||
|
humanName: RightLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftFoot
|
||||||
|
humanName: LeftFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightFoot
|
||||||
|
humanName: RightFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Spine
|
||||||
|
humanName: Spine
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Chest
|
||||||
|
humanName: Chest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Neck
|
||||||
|
humanName: Neck
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Head
|
||||||
|
humanName: Head
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftShoulder
|
||||||
|
humanName: LeftShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightShoulder
|
||||||
|
humanName: RightShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftArm
|
||||||
|
humanName: LeftUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightArm
|
||||||
|
humanName: RightUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftForeArm
|
||||||
|
humanName: LeftLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightForeArm
|
||||||
|
humanName: RightLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHand
|
||||||
|
humanName: LeftHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHand
|
||||||
|
humanName: RightHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftToes
|
||||||
|
humanName: LeftToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightToes
|
||||||
|
humanName: RightToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandThumb1
|
||||||
|
humanName: Left Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandThumb2
|
||||||
|
humanName: Left Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex1
|
||||||
|
humanName: Left Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex2
|
||||||
|
humanName: Left Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex3
|
||||||
|
humanName: Left Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandThumb1
|
||||||
|
humanName: Right Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandThumb2
|
||||||
|
humanName: Right Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex1
|
||||||
|
humanName: Right Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex2
|
||||||
|
humanName: Right Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex3
|
||||||
|
humanName: Right Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: UpperChest
|
||||||
|
humanName: UpperChest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
skeleton:
|
||||||
|
- name: characterMedium(Clone)
|
||||||
|
parentName:
|
||||||
|
position: {x: 0, y: 0, z: 0}
|
||||||
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Root
|
||||||
|
parentName: characterMedium(Clone)
|
||||||
|
position: {x: -0, y: 0, z: 0}
|
||||||
|
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
|
||||||
|
scale: {x: 100, y: 100, z: 100}
|
||||||
|
- name: LeftFootCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: -0.002042088, y: 0.0014880997, z: 0.0019320479}
|
||||||
|
rotation: {x: 0.4999999, y: -0.50000006, z: 0.5000001, w: -0.49999988}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftHeelRoll
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: -0.0007085253, y: 0.0017990143, z: -0.00022240428}
|
||||||
|
rotation: {x: 0.50751185, y: 0.50822836, z: -0.4919063, w: 0.49210152}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftToeRoll
|
||||||
|
parentName: LeftHeelRoll
|
||||||
|
position: {x: 0.00028664237, y: 0.0030693286, z: 0.000010425295}
|
||||||
|
rotation: {x: -0.015735853, y: -0.0020787376, z: 0.99462473, w: 0.10232156}
|
||||||
|
scale: {x: 0.9999982, y: 0.9999999, z: 1}
|
||||||
|
- name: LeftFootIK
|
||||||
|
parentName: LeftToeRoll
|
||||||
|
position: {x: 0.00001821423, y: 0.0024152175, z: 0.0018004995}
|
||||||
|
rotation: {x: 0.9461289, y: 0.021870853, z: -0.07550261, w: -0.31410384}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: LeftFootIK_end
|
||||||
|
parentName: LeftFootIK
|
||||||
|
position: {x: -0, y: 0.0030125424, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftFootRollCtrl
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: -1.05442106e-10, y: -5.425903e-10, z: -1.1862861e-12}
|
||||||
|
rotation: {x: 0.5, y: -0.49999997, z: 0.49999988, w: 0.5000001}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftFootRollCtrl_end
|
||||||
|
parentName: LeftFootRollCtrl
|
||||||
|
position: {x: -0, y: 0.0029276665, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftKneeCtrl
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: 0.006179578, y: -0.0058670053, z: 0.00025887022}
|
||||||
|
rotation: {x: 0.70710695, y: 0.00000005338506, z: 0.7071066, w: -0.00000005338509}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftKneeCtrl_end
|
||||||
|
parentName: LeftKneeCtrl
|
||||||
|
position: {x: -0, y: 0.003368157, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightFootCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: 0.0020752049, y: 0.0014881003, z: 0.0019320479}
|
||||||
|
rotation: {x: 0.4999999, y: -0.50000006, z: 0.5000001, w: -0.49999988}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: RightHeelRoll
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: -0.0007085256, y: 0.0017990143, z: 0.00022240402}
|
||||||
|
rotation: {x: 0.50768566, y: 0.507902, z: -0.49172792, w: 0.49243727}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 1}
|
||||||
|
- name: RightToeRoll
|
||||||
|
parentName: RightHeelRoll
|
||||||
|
position: {x: -0.0002867288, y: 0.0030693286, z: -0.000007687028}
|
||||||
|
rotation: {x: -0.015675768, y: 0.0011517383, z: 0.9946256, w: -0.10233646}
|
||||||
|
scale: {x: 0.99999344, y: 0.99999994, z: 1}
|
||||||
|
- name: RightFootIK
|
||||||
|
parentName: RightToeRoll
|
||||||
|
position: {x: -0.000018214083, y: 0.0024152175, z: 0.0018004995}
|
||||||
|
rotation: {x: 0.9481119, y: -0.011444971, z: 0.044093143, w: -0.31465635}
|
||||||
|
scale: {x: 1.0000001, y: 0.99999994, z: 0.99999976}
|
||||||
|
- name: RightFootIK_end
|
||||||
|
parentName: RightFootIK
|
||||||
|
position: {x: -0, y: 0.0030125426, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightFootRollCtrl
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: 3.0266012e-11, y: -4.6424734e-10, z: -1.1864992e-12}
|
||||||
|
rotation: {x: 0.5, y: -0.49999997, z: 0.49999988, w: 0.5000001}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: RightFootRollCtrl_end
|
||||||
|
parentName: RightFootRollCtrl
|
||||||
|
position: {x: -0, y: 0.0029276665, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightKneeCtrl
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: 0.0061795786, y: -0.0058670053, z: -0.0002919822}
|
||||||
|
rotation: {x: 0.70710695, y: 0.00000005338506, z: 0.7071066, w: -0.00000005338509}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightKneeCtrl_end
|
||||||
|
parentName: RightKneeCtrl
|
||||||
|
position: {x: -0, y: 0.003368157, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: HipsCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: 0.0000022340876, y: -0.00031240255, z: 0.015641721}
|
||||||
|
rotation: {x: -0.0009546565, y: 0.7071062, z: -0.70710593, w: -0.0010862}
|
||||||
|
scale: {x: 0.99999994, y: 1.0000002, z: 1}
|
||||||
|
- name: Hips
|
||||||
|
parentName: HipsCtrl
|
||||||
|
position: {x: -0.000004645995, y: 0.00321951, z: -4.6911414e-10}
|
||||||
|
rotation: {x: -0.00009301444, y: -0.0000002664779, z: 0.999999, w: -0.0014431035}
|
||||||
|
scale: {x: 1.000004, y: 1, z: 0.9999999}
|
||||||
|
- name: Spine
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: 5.046533e-14, y: 0.003219516, z: 7.755615e-12}
|
||||||
|
rotation: {x: -0.061042577, y: 0.00000001054578, z: 0.000000010392165, w: 0.9981352}
|
||||||
|
scale: {x: 1.000004, y: 0.99999994, z: 1.0000002}
|
||||||
|
- name: Chest
|
||||||
|
parentName: Spine
|
||||||
|
position: {x: -1.3624496e-13, y: 0.0028704882, z: 2.560622e-10}
|
||||||
|
rotation: {x: 0.011894642, y: -0.000000009999341, z: -0.000000011040931, w: 0.99992925}
|
||||||
|
scale: {x: 1, y: 0.9999998, z: 0.99999994}
|
||||||
|
- name: UpperChest
|
||||||
|
parentName: Chest
|
||||||
|
position: {x: -4.3997716e-15, y: 0.003052766, z: -2.607736e-10}
|
||||||
|
rotation: {x: 0.049165785, y: 3.8279617e-13, z: 1.8956675e-14, w: 0.9987906}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: Neck
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: -2.297077e-14, y: 0.002708645, z: -4.2935013e-11}
|
||||||
|
rotation: {x: 0.07661576, y: 2.5414742e-13, z: 3.625577e-12, w: 0.9970607}
|
||||||
|
scale: {x: 1, y: 1, z: 0.99999994}
|
||||||
|
- name: Head
|
||||||
|
parentName: Neck
|
||||||
|
position: {x: -1.3696619e-13, y: 0.0027800926, z: -1.3969514e-10}
|
||||||
|
rotation: {x: -0.07413527, y: 2.5269785e-14, z: 8.820015e-15, w: 0.99724823}
|
||||||
|
scale: {x: 1.000004, y: 0.9999999, z: 1}
|
||||||
|
- name: Head_end
|
||||||
|
parentName: Head
|
||||||
|
position: {x: -0, y: 0.0100441, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftShoulder
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: -0.0008828004, y: 0.0028108188, z: 0.0006496106}
|
||||||
|
rotation: {x: 0.586882, y: -0.41065362, z: -0.5482945, w: -0.43163213}
|
||||||
|
scale: {x: 0.99999976, y: 0.9999998, z: 0.9999999}
|
||||||
|
- name: LeftArm
|
||||||
|
parentName: LeftShoulder
|
||||||
|
position: {x: -0, y: 0.0025880144, z: -0.0000000025695772}
|
||||||
|
rotation: {x: 0.08820719, y: -0.71049386, z: -0.06360366, w: 0.69525}
|
||||||
|
scale: {x: 1.0000006, y: 0.99999577, z: 1.0000069}
|
||||||
|
- name: LeftForeArm
|
||||||
|
parentName: LeftArm
|
||||||
|
position: {x: 0.0000000029962393, y: 0.0047077495, z: 2.3283063e-11}
|
||||||
|
rotation: {x: 0.040832367, y: -0.0122753065, z: -0.011181167, w: 0.9990281}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftHand
|
||||||
|
parentName: LeftForeArm
|
||||||
|
position: {x: 0.0000000025890767, y: 0.0052722767, z: -3.7252902e-11}
|
||||||
|
rotation: {x: -0.02654678, y: -0.7247397, z: 0.021308184, w: 0.6881814}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999996, z: 0.9999999}
|
||||||
|
- name: LeftHandIndex1
|
||||||
|
parentName: LeftHand
|
||||||
|
position: {x: 4.6566126e-11, y: 0.0013859977, z: -0.0000000018742867}
|
||||||
|
rotation: {x: 0.056727383, y: 0.07746504, z: -0.00014853867, w: 0.9953799}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 0.99999994}
|
||||||
|
- name: LeftHandIndex2
|
||||||
|
parentName: LeftHandIndex1
|
||||||
|
position: {x: 1.11758706e-10, y: 0.0011282143, z: -7.310882e-10}
|
||||||
|
rotation: {x: 0.039546326, y: -0.06709225, z: 0.00031123366, w: 0.9969627}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 0.99999994}
|
||||||
|
- name: LeftHandIndex3
|
||||||
|
parentName: LeftHandIndex2
|
||||||
|
position: {x: -3.7252902e-11, y: 0.0010213042, z: -0.0000000034901313}
|
||||||
|
rotation: {x: 0.030971779, y: 0.030524252, z: -0.0008921604, w: 0.99905366}
|
||||||
|
scale: {x: 0.9999997, y: 1.0000004, z: 1}
|
||||||
|
- name: LeftHandIndex3_end
|
||||||
|
parentName: LeftHandIndex3
|
||||||
|
position: {x: -0, y: 0.0013049884, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftHandThumb1
|
||||||
|
parentName: LeftHand
|
||||||
|
position: {x: 0.00065148337, y: 0.00050981034, z: 0.000024453737}
|
||||||
|
rotation: {x: -0.31801257, y: -0.6509115, z: -0.30346197, w: 0.61894506}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: LeftHandThumb2
|
||||||
|
parentName: LeftHandThumb1
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0010586779, z: -0.00000000173226}
|
||||||
|
rotation: {x: 0.03336114, y: 0.013767273, z: -0.0006501377, w: 0.99934834}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftHandThumb2_end
|
||||||
|
parentName: LeftHandThumb2
|
||||||
|
position: {x: -0, y: 0.0013225968, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightShoulder
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: 0.00088280055, y: 0.0028108188, z: 0.0006496106}
|
||||||
|
rotation: {x: 0.65837955, y: 0.50761116, z: -0.45999342, w: 0.31188673}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightArm
|
||||||
|
parentName: RightShoulder
|
||||||
|
position: {x: -1.4901161e-10, y: 0.002588014, z: -5.727634e-10}
|
||||||
|
rotation: {x: 0.00028371805, y: 0.96439195, z: -0.10874661, w: 0.24108574}
|
||||||
|
scale: {x: 1.000007, y: 0.9999955, z: 1.0000013}
|
||||||
|
- name: RightForeArm
|
||||||
|
parentName: RightArm
|
||||||
|
position: {x: 1.5366822e-10, y: 0.004707749, z: 0.0000000024519977}
|
||||||
|
rotation: {x: 0.007033843, y: 0.0044677104, z: -0.04174727, w: 0.9990935}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: RightHand
|
||||||
|
parentName: RightForeArm
|
||||||
|
position: {x: -7.4505804e-11, y: 0.005272276, z: 9.0338287e-10}
|
||||||
|
rotation: {x: 0.008204221, y: -0.00033306266, z: 0.033037264, w: 0.9994204}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999999, z: 0.9999999}
|
||||||
|
- name: RightHandIndex1
|
||||||
|
parentName: RightHand
|
||||||
|
position: {x: -2.7008354e-10, y: 0.0013859981, z: -1.16415315e-11}
|
||||||
|
rotation: {x: -0.056727264, y: 0.077463634, z: 0.00014847115, w: 0.99538004}
|
||||||
|
scale: {x: 1.0000001, y: 1, z: 1}
|
||||||
|
- name: RightHandIndex2
|
||||||
|
parentName: RightHandIndex1
|
||||||
|
position: {x: -2.0489097e-10, y: 0.0011282124, z: -8.405186e-10}
|
||||||
|
rotation: {x: -0.039548665, y: -0.06709124, z: -0.00031118238, w: 0.9969627}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 0.99999994}
|
||||||
|
- name: RightHandIndex3
|
||||||
|
parentName: RightHandIndex2
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0010213059, z: 0.0000000013364478}
|
||||||
|
rotation: {x: -0.030973844, y: 0.030523023, z: 0.00089219364, w: 0.99905366}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999998, z: 0.99999994}
|
||||||
|
- name: RightHandIndex3_end
|
||||||
|
parentName: RightHandIndex3
|
||||||
|
position: {x: -0, y: 0.0013049883, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb1
|
||||||
|
parentName: RightHand
|
||||||
|
position: {x: 0.00063919235, y: 0.00050981186, z: -0.00012830083}
|
||||||
|
rotation: {x: 0.33303955, y: 0.76632416, z: -0.28689188, w: 0.46853498}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb2
|
||||||
|
parentName: RightHandThumb1
|
||||||
|
position: {x: -2.9802322e-10, y: 0.001058677, z: -2.6077032e-10}
|
||||||
|
rotation: {x: -0.031657245, y: 0.026193466, z: -0.010554849, w: 0.99909973}
|
||||||
|
scale: {x: 0.9999999, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb2_end
|
||||||
|
parentName: RightHandThumb2
|
||||||
|
position: {x: -0, y: 0.0013225968, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftUpLeg
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: -0.002015291, y: 0.00058463303, z: 7.509206e-10}
|
||||||
|
rotation: {x: 0.9867031, y: -0.0010609758, z: -0.16252847, w: 0.0006699397}
|
||||||
|
scale: {x: 1.0000546, y: 1.0000014, z: 1.0000005}
|
||||||
|
- name: LeftLeg
|
||||||
|
parentName: LeftUpLeg
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0052617406, z: 2.4447217e-11}
|
||||||
|
rotation: {x: 0.14157401, y: -0.03244448, z: -0.052854277, w: 0.9879831}
|
||||||
|
scale: {x: 0.99999946, y: 0.9999988, z: 1.0000023}
|
||||||
|
- name: LeftFoot
|
||||||
|
parentName: LeftLeg
|
||||||
|
position: {x: 5.5879353e-11, y: 0.00608811, z: 1.862645e-10}
|
||||||
|
rotation: {x: -0.5438065, y: 0.19418123, z: 0.18754351, w: 0.79460406}
|
||||||
|
scale: {x: 1.0000205, y: 0.9999836, z: 0.99999577}
|
||||||
|
- name: LeftToes
|
||||||
|
parentName: LeftFoot
|
||||||
|
position: {x: 6.402843e-11, y: 0.0030125394, z: -9.3132255e-12}
|
||||||
|
rotation: {x: 0.019817863, y: 0.95228684, z: -0.2982553, w: -0.061651394}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999999, z: 0.99999994}
|
||||||
|
- name: LeftToes_end
|
||||||
|
parentName: LeftToes
|
||||||
|
position: {x: -0, y: 0.002132363, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightUpLeg
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: 0.002015291, y: 0.0005846331, z: 7.520936e-10}
|
||||||
|
rotation: {x: 0.9765877, y: 0.0013587964, z: 0.21511474, w: 0.0004842422}
|
||||||
|
scale: {x: 0.99998695, y: 0.99999946, z: 0.9999993}
|
||||||
|
- name: RightLeg
|
||||||
|
parentName: RightUpLeg
|
||||||
|
position: {x: 6.984919e-11, y: 0.0052617406, z: -4.8312358e-11}
|
||||||
|
rotation: {x: 0.13894787, y: -0.011510127, z: 0.05917322, w: 0.9884632}
|
||||||
|
scale: {x: 0.9999991, y: 1.0000004, z: 1}
|
||||||
|
- name: RightFoot
|
||||||
|
parentName: RightLeg
|
||||||
|
position: {x: 1.3038516e-10, y: 0.0060881176, z: -1.862645e-10}
|
||||||
|
rotation: {x: -0.5484955, y: -0.22882912, z: -0.17182079, w: 0.7856638}
|
||||||
|
scale: {x: 0.999995, y: 1.0000037, z: 1.0000012}
|
||||||
|
- name: RightToes
|
||||||
|
parentName: RightFoot
|
||||||
|
position: {x: -2.6193447e-10, y: 0.0030125445, z: -1.862645e-10}
|
||||||
|
rotation: {x: -0.028260881, y: 0.9539412, z: -0.29757363, w: 0.025446746}
|
||||||
|
scale: {x: 1.0000001, y: 1.0000002, z: 1}
|
||||||
|
- name: RightToes_end
|
||||||
|
parentName: RightToes
|
||||||
|
position: {x: -0, y: 0.002132363, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: characterMedium
|
||||||
|
parentName: characterMedium(Clone)
|
||||||
|
position: {x: -0, y: 0, z: 0}
|
||||||
|
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
|
||||||
|
scale: {x: 100, y: 100, z: 100}
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
globalScale: 1
|
||||||
|
rootMotionBoneName:
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 1
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: c204e1fe503cf65409d961f51556053c, type: 3}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 3
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 2
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Samples~/Example2/Models/CharacterRun.fbx
Normal file
BIN
Samples~/Example2/Models/CharacterRun.fbx
Normal file
Binary file not shown.
730
Samples~/Example2/Models/CharacterRun.fbx.meta
Normal file
730
Samples~/Example2/Models/CharacterRun.fbx.meta
Normal file
@ -0,0 +1,730 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2c97acc6002505948893eeb610e01d73
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 20200
|
||||||
|
internalIDToNameTable:
|
||||||
|
- first:
|
||||||
|
74: -9165865403480842816
|
||||||
|
second: Root|0.Targeting Pose
|
||||||
|
- first:
|
||||||
|
74: 4188298191382927259
|
||||||
|
second: Root|Run
|
||||||
|
- first:
|
||||||
|
74: -1105865320849827412
|
||||||
|
second: Root|Run (1)
|
||||||
|
externalObjects: {}
|
||||||
|
materials:
|
||||||
|
materialImportMode: 2
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
materialLocation: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
importAnimatedCustomProperties: 0
|
||||||
|
importConstraints: 0
|
||||||
|
animationCompression: 3
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
extraUserProperties: []
|
||||||
|
clipAnimations:
|
||||||
|
- serializedVersion: 16
|
||||||
|
name: Root|0.Targeting Pose
|
||||||
|
takeName: Root|0.Targeting Pose
|
||||||
|
internalID: 0
|
||||||
|
firstFrame: 0
|
||||||
|
lastFrame: 1
|
||||||
|
wrapMode: 0
|
||||||
|
orientationOffsetY: 0
|
||||||
|
level: 0
|
||||||
|
cycleOffset: 0
|
||||||
|
loop: 0
|
||||||
|
hasAdditiveReferencePose: 0
|
||||||
|
loopTime: 0
|
||||||
|
loopBlend: 0
|
||||||
|
loopBlendOrientation: 0
|
||||||
|
loopBlendPositionY: 0
|
||||||
|
loopBlendPositionXZ: 0
|
||||||
|
keepOriginalOrientation: 0
|
||||||
|
keepOriginalPositionY: 1
|
||||||
|
keepOriginalPositionXZ: 0
|
||||||
|
heightFromFeet: 0
|
||||||
|
mirror: 0
|
||||||
|
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
|
||||||
|
curves: []
|
||||||
|
events: []
|
||||||
|
transformMask: []
|
||||||
|
maskType: 3
|
||||||
|
maskSource: {instanceID: 0}
|
||||||
|
additiveReferencePoseFrame: 0
|
||||||
|
- serializedVersion: 16
|
||||||
|
name: Root|Run
|
||||||
|
takeName: Root|Run
|
||||||
|
internalID: 0
|
||||||
|
firstFrame: 0
|
||||||
|
lastFrame: 16
|
||||||
|
wrapMode: 0
|
||||||
|
orientationOffsetY: 0
|
||||||
|
level: 0
|
||||||
|
cycleOffset: 0
|
||||||
|
loop: 0
|
||||||
|
hasAdditiveReferencePose: 0
|
||||||
|
loopTime: 0
|
||||||
|
loopBlend: 0
|
||||||
|
loopBlendOrientation: 0
|
||||||
|
loopBlendPositionY: 0
|
||||||
|
loopBlendPositionXZ: 0
|
||||||
|
keepOriginalOrientation: 0
|
||||||
|
keepOriginalPositionY: 1
|
||||||
|
keepOriginalPositionXZ: 0
|
||||||
|
heightFromFeet: 0
|
||||||
|
mirror: 0
|
||||||
|
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
|
||||||
|
curves: []
|
||||||
|
events: []
|
||||||
|
transformMask: []
|
||||||
|
maskType: 3
|
||||||
|
maskSource: {instanceID: 0}
|
||||||
|
additiveReferencePoseFrame: 0
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
useSRGBMaterialColor: 1
|
||||||
|
sortHierarchyByName: 1
|
||||||
|
importVisibility: 1
|
||||||
|
importBlendShapes: 1
|
||||||
|
importCameras: 1
|
||||||
|
importLights: 1
|
||||||
|
fileIdsGeneration: 2
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
bakeAxisConversion: 0
|
||||||
|
preserveHierarchy: 0
|
||||||
|
skinWeightsMode: 0
|
||||||
|
maxBonesPerVertex: 4
|
||||||
|
minBoneWeight: 0.001
|
||||||
|
meshOptimizationFlags: -1
|
||||||
|
indexFormat: 0
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVMarginMethod: 1
|
||||||
|
secondaryUVMinLightmapResolution: 40
|
||||||
|
secondaryUVMinObjectScale: 1
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
normalCalculationMode: 4
|
||||||
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||||
|
blendShapeNormalImportMode: 1
|
||||||
|
normalSmoothingSource: 0
|
||||||
|
referencedClips: []
|
||||||
|
importAnimation: 1
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 3
|
||||||
|
human:
|
||||||
|
- boneName: Hips
|
||||||
|
humanName: Hips
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftUpLeg
|
||||||
|
humanName: LeftUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightUpLeg
|
||||||
|
humanName: RightUpperLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftLeg
|
||||||
|
humanName: LeftLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightLeg
|
||||||
|
humanName: RightLowerLeg
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftFoot
|
||||||
|
humanName: LeftFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightFoot
|
||||||
|
humanName: RightFoot
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Spine
|
||||||
|
humanName: Spine
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Chest
|
||||||
|
humanName: Chest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Neck
|
||||||
|
humanName: Neck
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: Head
|
||||||
|
humanName: Head
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftShoulder
|
||||||
|
humanName: LeftShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightShoulder
|
||||||
|
humanName: RightShoulder
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftArm
|
||||||
|
humanName: LeftUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightArm
|
||||||
|
humanName: RightUpperArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftForeArm
|
||||||
|
humanName: LeftLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightForeArm
|
||||||
|
humanName: RightLowerArm
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHand
|
||||||
|
humanName: LeftHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHand
|
||||||
|
humanName: RightHand
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftToes
|
||||||
|
humanName: LeftToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightToes
|
||||||
|
humanName: RightToes
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandThumb1
|
||||||
|
humanName: Left Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandThumb2
|
||||||
|
humanName: Left Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex1
|
||||||
|
humanName: Left Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex2
|
||||||
|
humanName: Left Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: LeftHandIndex3
|
||||||
|
humanName: Left Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandThumb1
|
||||||
|
humanName: Right Thumb Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandThumb2
|
||||||
|
humanName: Right Thumb Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex1
|
||||||
|
humanName: Right Index Proximal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex2
|
||||||
|
humanName: Right Index Intermediate
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: RightHandIndex3
|
||||||
|
humanName: Right Index Distal
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
- boneName: UpperChest
|
||||||
|
humanName: UpperChest
|
||||||
|
limit:
|
||||||
|
min: {x: 0, y: 0, z: 0}
|
||||||
|
max: {x: 0, y: 0, z: 0}
|
||||||
|
value: {x: 0, y: 0, z: 0}
|
||||||
|
length: 0
|
||||||
|
modified: 0
|
||||||
|
skeleton:
|
||||||
|
- name: characterMedium(Clone)
|
||||||
|
parentName:
|
||||||
|
position: {x: 0, y: 0, z: 0}
|
||||||
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: Root
|
||||||
|
parentName: characterMedium(Clone)
|
||||||
|
position: {x: -0, y: 0, z: 0}
|
||||||
|
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
|
||||||
|
scale: {x: 100, y: 100, z: 100}
|
||||||
|
- name: LeftFootCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: -0.002042088, y: 0.0014880997, z: 0.0019320479}
|
||||||
|
rotation: {x: 0.4999999, y: -0.50000006, z: 0.5000001, w: -0.49999988}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftHeelRoll
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: -0.0007085253, y: 0.0017990143, z: -0.00022240428}
|
||||||
|
rotation: {x: 0.50751185, y: 0.50822836, z: -0.4919063, w: 0.49210152}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftToeRoll
|
||||||
|
parentName: LeftHeelRoll
|
||||||
|
position: {x: 0.00028664237, y: 0.0030693286, z: 0.000010425295}
|
||||||
|
rotation: {x: -0.015735853, y: -0.0020787376, z: 0.99462473, w: 0.10232156}
|
||||||
|
scale: {x: 0.9999982, y: 0.9999999, z: 1}
|
||||||
|
- name: LeftFootIK
|
||||||
|
parentName: LeftToeRoll
|
||||||
|
position: {x: 0.00001821423, y: 0.0024152175, z: 0.0018004995}
|
||||||
|
rotation: {x: 0.9461289, y: 0.021870853, z: -0.07550261, w: -0.31410384}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: LeftFootIK_end
|
||||||
|
parentName: LeftFootIK
|
||||||
|
position: {x: -0, y: 0.0030125424, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftFootRollCtrl
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: -1.05442106e-10, y: -5.425903e-10, z: -1.1862861e-12}
|
||||||
|
rotation: {x: 0.5, y: -0.49999997, z: 0.49999988, w: 0.5000001}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftFootRollCtrl_end
|
||||||
|
parentName: LeftFootRollCtrl
|
||||||
|
position: {x: -0, y: 0.0029276665, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftKneeCtrl
|
||||||
|
parentName: LeftFootCtrl
|
||||||
|
position: {x: 0.006179578, y: -0.0058670053, z: 0.00025887022}
|
||||||
|
rotation: {x: 0.70710695, y: 0.00000005338506, z: 0.7071066, w: -0.00000005338509}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftKneeCtrl_end
|
||||||
|
parentName: LeftKneeCtrl
|
||||||
|
position: {x: -0, y: 0.003368157, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightFootCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: 0.0020752049, y: 0.0014881003, z: 0.0019320479}
|
||||||
|
rotation: {x: 0.4999999, y: -0.50000006, z: 0.5000001, w: -0.49999988}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: RightHeelRoll
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: -0.0007085256, y: 0.0017990143, z: 0.00022240402}
|
||||||
|
rotation: {x: 0.50768566, y: 0.507902, z: -0.49172792, w: 0.49243727}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 1}
|
||||||
|
- name: RightToeRoll
|
||||||
|
parentName: RightHeelRoll
|
||||||
|
position: {x: -0.0002867288, y: 0.0030693286, z: -0.000007687028}
|
||||||
|
rotation: {x: -0.015675768, y: 0.0011517383, z: 0.9946256, w: -0.10233646}
|
||||||
|
scale: {x: 0.99999344, y: 0.99999994, z: 1}
|
||||||
|
- name: RightFootIK
|
||||||
|
parentName: RightToeRoll
|
||||||
|
position: {x: -0.000018214083, y: 0.0024152175, z: 0.0018004995}
|
||||||
|
rotation: {x: 0.9481119, y: -0.011444971, z: 0.044093143, w: -0.31465635}
|
||||||
|
scale: {x: 1.0000001, y: 0.99999994, z: 0.99999976}
|
||||||
|
- name: RightFootIK_end
|
||||||
|
parentName: RightFootIK
|
||||||
|
position: {x: -0, y: 0.0030125426, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightFootRollCtrl
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: 3.0266012e-11, y: -4.6424734e-10, z: -1.1864992e-12}
|
||||||
|
rotation: {x: 0.5, y: -0.49999997, z: 0.49999988, w: 0.5000001}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: RightFootRollCtrl_end
|
||||||
|
parentName: RightFootRollCtrl
|
||||||
|
position: {x: -0, y: 0.0029276665, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightKneeCtrl
|
||||||
|
parentName: RightFootCtrl
|
||||||
|
position: {x: 0.0061795786, y: -0.0058670053, z: -0.0002919822}
|
||||||
|
rotation: {x: 0.70710695, y: 0.00000005338506, z: 0.7071066, w: -0.00000005338509}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightKneeCtrl_end
|
||||||
|
parentName: RightKneeCtrl
|
||||||
|
position: {x: -0, y: 0.003368157, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: HipsCtrl
|
||||||
|
parentName: Root
|
||||||
|
position: {x: 0.0000022340876, y: -0.00031240255, z: 0.015641721}
|
||||||
|
rotation: {x: -0.0009546565, y: 0.7071062, z: -0.70710593, w: -0.0010862}
|
||||||
|
scale: {x: 0.99999994, y: 1.0000002, z: 1}
|
||||||
|
- name: Hips
|
||||||
|
parentName: HipsCtrl
|
||||||
|
position: {x: -0.000004645995, y: 0.00321951, z: -4.6911414e-10}
|
||||||
|
rotation: {x: -0.00009301444, y: -0.0000002664779, z: 0.999999, w: -0.0014431035}
|
||||||
|
scale: {x: 1.000004, y: 1, z: 0.9999999}
|
||||||
|
- name: Spine
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: 5.046533e-14, y: 0.003219516, z: 7.755615e-12}
|
||||||
|
rotation: {x: -0.061042577, y: 0.00000001054578, z: 0.000000010392165, w: 0.9981352}
|
||||||
|
scale: {x: 1.000004, y: 0.99999994, z: 1.0000002}
|
||||||
|
- name: Chest
|
||||||
|
parentName: Spine
|
||||||
|
position: {x: -1.3624496e-13, y: 0.0028704882, z: 2.560622e-10}
|
||||||
|
rotation: {x: 0.011894642, y: -0.000000009999341, z: -0.000000011040931, w: 0.99992925}
|
||||||
|
scale: {x: 1, y: 0.9999998, z: 0.99999994}
|
||||||
|
- name: UpperChest
|
||||||
|
parentName: Chest
|
||||||
|
position: {x: -4.3997716e-15, y: 0.003052766, z: -2.607736e-10}
|
||||||
|
rotation: {x: 0.049165785, y: 3.8279617e-13, z: 1.8956675e-14, w: 0.9987906}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: Neck
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: -2.297077e-14, y: 0.002708645, z: -4.2935013e-11}
|
||||||
|
rotation: {x: 0.07661576, y: 2.5414742e-13, z: 3.625577e-12, w: 0.9970607}
|
||||||
|
scale: {x: 1, y: 1, z: 0.99999994}
|
||||||
|
- name: Head
|
||||||
|
parentName: Neck
|
||||||
|
position: {x: -1.3696619e-13, y: 0.0027800926, z: -1.3969514e-10}
|
||||||
|
rotation: {x: -0.07413527, y: 2.5269785e-14, z: 8.820015e-15, w: 0.99724823}
|
||||||
|
scale: {x: 1.000004, y: 0.9999999, z: 1}
|
||||||
|
- name: Head_end
|
||||||
|
parentName: Head
|
||||||
|
position: {x: -0, y: 0.0100441, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftShoulder
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: -0.0008828004, y: 0.0028108188, z: 0.0006496106}
|
||||||
|
rotation: {x: 0.586882, y: -0.41065362, z: -0.5482945, w: -0.43163213}
|
||||||
|
scale: {x: 0.99999976, y: 0.9999998, z: 0.9999999}
|
||||||
|
- name: LeftArm
|
||||||
|
parentName: LeftShoulder
|
||||||
|
position: {x: -0, y: 0.0025880144, z: -0.0000000025695772}
|
||||||
|
rotation: {x: 0.08820719, y: -0.71049386, z: -0.06360366, w: 0.69525}
|
||||||
|
scale: {x: 1.0000006, y: 0.99999577, z: 1.0000069}
|
||||||
|
- name: LeftForeArm
|
||||||
|
parentName: LeftArm
|
||||||
|
position: {x: 0.0000000029962393, y: 0.0047077495, z: 2.3283063e-11}
|
||||||
|
rotation: {x: 0.040832367, y: -0.0122753065, z: -0.011181167, w: 0.9990281}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: LeftHand
|
||||||
|
parentName: LeftForeArm
|
||||||
|
position: {x: 0.0000000025890767, y: 0.0052722767, z: -3.7252902e-11}
|
||||||
|
rotation: {x: -0.02654678, y: -0.7247397, z: 0.021308184, w: 0.6881814}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999996, z: 0.9999999}
|
||||||
|
- name: LeftHandIndex1
|
||||||
|
parentName: LeftHand
|
||||||
|
position: {x: 4.6566126e-11, y: 0.0013859977, z: -0.0000000018742867}
|
||||||
|
rotation: {x: 0.056727383, y: 0.07746504, z: -0.00014853867, w: 0.9953799}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 0.99999994}
|
||||||
|
- name: LeftHandIndex2
|
||||||
|
parentName: LeftHandIndex1
|
||||||
|
position: {x: 1.11758706e-10, y: 0.0011282143, z: -7.310882e-10}
|
||||||
|
rotation: {x: 0.039546326, y: -0.06709225, z: 0.00031123366, w: 0.9969627}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 0.99999994}
|
||||||
|
- name: LeftHandIndex3
|
||||||
|
parentName: LeftHandIndex2
|
||||||
|
position: {x: -3.7252902e-11, y: 0.0010213042, z: -0.0000000034901313}
|
||||||
|
rotation: {x: 0.030971779, y: 0.030524252, z: -0.0008921604, w: 0.99905366}
|
||||||
|
scale: {x: 0.9999997, y: 1.0000004, z: 1}
|
||||||
|
- name: LeftHandIndex3_end
|
||||||
|
parentName: LeftHandIndex3
|
||||||
|
position: {x: -0, y: 0.0013049884, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftHandThumb1
|
||||||
|
parentName: LeftHand
|
||||||
|
position: {x: 0.00065148337, y: 0.00050981034, z: 0.000024453737}
|
||||||
|
rotation: {x: -0.31801257, y: -0.6509115, z: -0.30346197, w: 0.61894506}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: LeftHandThumb2
|
||||||
|
parentName: LeftHandThumb1
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0010586779, z: -0.00000000173226}
|
||||||
|
rotation: {x: 0.03336114, y: 0.013767273, z: -0.0006501377, w: 0.99934834}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftHandThumb2_end
|
||||||
|
parentName: LeftHandThumb2
|
||||||
|
position: {x: -0, y: 0.0013225968, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightShoulder
|
||||||
|
parentName: UpperChest
|
||||||
|
position: {x: 0.00088280055, y: 0.0028108188, z: 0.0006496106}
|
||||||
|
rotation: {x: 0.65837955, y: 0.50761116, z: -0.45999342, w: 0.31188673}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightArm
|
||||||
|
parentName: RightShoulder
|
||||||
|
position: {x: -1.4901161e-10, y: 0.002588014, z: -5.727634e-10}
|
||||||
|
rotation: {x: 0.00028371805, y: 0.96439195, z: -0.10874661, w: 0.24108574}
|
||||||
|
scale: {x: 1.000007, y: 0.9999955, z: 1.0000013}
|
||||||
|
- name: RightForeArm
|
||||||
|
parentName: RightArm
|
||||||
|
position: {x: 1.5366822e-10, y: 0.004707749, z: 0.0000000024519977}
|
||||||
|
rotation: {x: 0.007033843, y: 0.0044677104, z: -0.04174727, w: 0.9990935}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: RightHand
|
||||||
|
parentName: RightForeArm
|
||||||
|
position: {x: -7.4505804e-11, y: 0.005272276, z: 9.0338287e-10}
|
||||||
|
rotation: {x: 0.008204221, y: -0.00033306266, z: 0.033037264, w: 0.9994204}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999999, z: 0.9999999}
|
||||||
|
- name: RightHandIndex1
|
||||||
|
parentName: RightHand
|
||||||
|
position: {x: -2.7008354e-10, y: 0.0013859981, z: -1.16415315e-11}
|
||||||
|
rotation: {x: -0.056727264, y: 0.077463634, z: 0.00014847115, w: 0.99538004}
|
||||||
|
scale: {x: 1.0000001, y: 1, z: 1}
|
||||||
|
- name: RightHandIndex2
|
||||||
|
parentName: RightHandIndex1
|
||||||
|
position: {x: -2.0489097e-10, y: 0.0011282124, z: -8.405186e-10}
|
||||||
|
rotation: {x: -0.039548665, y: -0.06709124, z: -0.00031118238, w: 0.9969627}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 0.99999994}
|
||||||
|
- name: RightHandIndex3
|
||||||
|
parentName: RightHandIndex2
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0010213059, z: 0.0000000013364478}
|
||||||
|
rotation: {x: -0.030973844, y: 0.030523023, z: 0.00089219364, w: 0.99905366}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999998, z: 0.99999994}
|
||||||
|
- name: RightHandIndex3_end
|
||||||
|
parentName: RightHandIndex3
|
||||||
|
position: {x: -0, y: 0.0013049883, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb1
|
||||||
|
parentName: RightHand
|
||||||
|
position: {x: 0.00063919235, y: 0.00050981186, z: -0.00012830083}
|
||||||
|
rotation: {x: 0.33303955, y: 0.76632416, z: -0.28689188, w: 0.46853498}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb2
|
||||||
|
parentName: RightHandThumb1
|
||||||
|
position: {x: -2.9802322e-10, y: 0.001058677, z: -2.6077032e-10}
|
||||||
|
rotation: {x: -0.031657245, y: 0.026193466, z: -0.010554849, w: 0.99909973}
|
||||||
|
scale: {x: 0.9999999, y: 1, z: 1}
|
||||||
|
- name: RightHandThumb2_end
|
||||||
|
parentName: RightHandThumb2
|
||||||
|
position: {x: -0, y: 0.0013225968, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: LeftUpLeg
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: -0.002015291, y: 0.00058463303, z: 7.509206e-10}
|
||||||
|
rotation: {x: 0.9867031, y: -0.0010609758, z: -0.16252847, w: 0.0006699397}
|
||||||
|
scale: {x: 1.0000546, y: 1.0000014, z: 1.0000005}
|
||||||
|
- name: LeftLeg
|
||||||
|
parentName: LeftUpLeg
|
||||||
|
position: {x: -1.4901161e-10, y: 0.0052617406, z: 2.4447217e-11}
|
||||||
|
rotation: {x: 0.14157401, y: -0.03244448, z: -0.052854277, w: 0.9879831}
|
||||||
|
scale: {x: 0.99999946, y: 0.9999988, z: 1.0000023}
|
||||||
|
- name: LeftFoot
|
||||||
|
parentName: LeftLeg
|
||||||
|
position: {x: 5.5879353e-11, y: 0.00608811, z: 1.862645e-10}
|
||||||
|
rotation: {x: -0.5438065, y: 0.19418123, z: 0.18754351, w: 0.79460406}
|
||||||
|
scale: {x: 1.0000205, y: 0.9999836, z: 0.99999577}
|
||||||
|
- name: LeftToes
|
||||||
|
parentName: LeftFoot
|
||||||
|
position: {x: 6.402843e-11, y: 0.0030125394, z: -9.3132255e-12}
|
||||||
|
rotation: {x: 0.019817863, y: 0.95228684, z: -0.2982553, w: -0.061651394}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999999, z: 0.99999994}
|
||||||
|
- name: LeftToes_end
|
||||||
|
parentName: LeftToes
|
||||||
|
position: {x: -0, y: 0.002132363, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: RightUpLeg
|
||||||
|
parentName: Hips
|
||||||
|
position: {x: 0.002015291, y: 0.0005846331, z: 7.520936e-10}
|
||||||
|
rotation: {x: 0.9765877, y: 0.0013587964, z: 0.21511474, w: 0.0004842422}
|
||||||
|
scale: {x: 0.99998695, y: 0.99999946, z: 0.9999993}
|
||||||
|
- name: RightLeg
|
||||||
|
parentName: RightUpLeg
|
||||||
|
position: {x: 6.984919e-11, y: 0.0052617406, z: -4.8312358e-11}
|
||||||
|
rotation: {x: 0.13894787, y: -0.011510127, z: 0.05917322, w: 0.9884632}
|
||||||
|
scale: {x: 0.9999991, y: 1.0000004, z: 1}
|
||||||
|
- name: RightFoot
|
||||||
|
parentName: RightLeg
|
||||||
|
position: {x: 1.3038516e-10, y: 0.0060881176, z: -1.862645e-10}
|
||||||
|
rotation: {x: -0.5484955, y: -0.22882912, z: -0.17182079, w: 0.7856638}
|
||||||
|
scale: {x: 0.999995, y: 1.0000037, z: 1.0000012}
|
||||||
|
- name: RightToes
|
||||||
|
parentName: RightFoot
|
||||||
|
position: {x: -2.6193447e-10, y: 0.0030125445, z: -1.862645e-10}
|
||||||
|
rotation: {x: -0.028260881, y: 0.9539412, z: -0.29757363, w: 0.025446746}
|
||||||
|
scale: {x: 1.0000001, y: 1.0000002, z: 1}
|
||||||
|
- name: RightToes_end
|
||||||
|
parentName: RightToes
|
||||||
|
position: {x: -0, y: 0.002132363, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: characterMedium
|
||||||
|
parentName: characterMedium(Clone)
|
||||||
|
position: {x: -0, y: 0, z: 0}
|
||||||
|
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
|
||||||
|
scale: {x: 100, y: 100, z: 100}
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
globalScale: 1
|
||||||
|
rootMotionBoneName:
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 1
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: c204e1fe503cf65409d961f51556053c, type: 3}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 3
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 2
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Samples~/Example2/Scenes.meta
Normal file
8
Samples~/Example2/Scenes.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 73d6de4ffbfe09c4bb4275a030fd43fa
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -0,0 +1,63 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!850595691 &4890085278179872738
|
||||||
|
LightingSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Sample_02 Lighting Settings
|
||||||
|
serializedVersion: 3
|
||||||
|
m_GIWorkflowMode: 1
|
||||||
|
m_EnableBakedLightmaps: 1
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_RealtimeEnvironmentLighting: 1
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_UsingShadowmask: 1
|
||||||
|
m_BakeBackend: 1
|
||||||
|
m_LightmapMaxSize: 1024
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_Padding: 2
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_AO: 0
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_CompAOExponent: 1
|
||||||
|
m_CompAOExponentDirect: 0
|
||||||
|
m_ExtractAO: 0
|
||||||
|
m_MixedBakeMode: 2
|
||||||
|
m_LightmapsBakeMode: 1
|
||||||
|
m_FilterMode: 1
|
||||||
|
m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ExportTrainingData: 0
|
||||||
|
m_TrainingDataDestination: TrainingData
|
||||||
|
m_RealtimeResolution: 2
|
||||||
|
m_ForceWhiteAlbedo: 0
|
||||||
|
m_ForceUpdates: 0
|
||||||
|
m_FinalGather: 0
|
||||||
|
m_FinalGatherRayCount: 256
|
||||||
|
m_FinalGatherFiltering: 1
|
||||||
|
m_PVRCulling: 1
|
||||||
|
m_PVRSampling: 1
|
||||||
|
m_PVRDirectSampleCount: 32
|
||||||
|
m_PVRSampleCount: 512
|
||||||
|
m_PVREnvironmentSampleCount: 256
|
||||||
|
m_PVREnvironmentReferencePointCount: 2048
|
||||||
|
m_LightProbeSampleCountMultiplier: 4
|
||||||
|
m_PVRBounces: 2
|
||||||
|
m_PVRMinBounces: 1
|
||||||
|
m_PVREnvironmentMIS: 1
|
||||||
|
m_PVRFilteringMode: 1
|
||||||
|
m_PVRDenoiserTypeDirect: 1
|
||||||
|
m_PVRDenoiserTypeIndirect: 1
|
||||||
|
m_PVRDenoiserTypeAO: 1
|
||||||
|
m_PVRFilterTypeDirect: 0
|
||||||
|
m_PVRFilterTypeIndirect: 0
|
||||||
|
m_PVRFilterTypeAO: 0
|
||||||
|
m_PVRFilteringGaussRadiusDirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusIndirect: 5
|
||||||
|
m_PVRFilteringGaussRadiusAO: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
||||||
|
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaAO: 1
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 20f788b0a1139654ebe9f59cab19ed4a
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 4890085278179872738
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
1044
Samples~/Example2/Scenes/Sample_02.unity
Normal file
1044
Samples~/Example2/Scenes/Sample_02.unity
Normal file
File diff suppressed because it is too large
Load Diff
7
Samples~/Example2/Scenes/Sample_02.unity.meta
Normal file
7
Samples~/Example2/Scenes/Sample_02.unity.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ba91c014a5c8ec1428cd37021d7b8a51
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Samples~/Example2/Scripts.meta
Normal file
8
Samples~/Example2/Scripts.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fa32a55659616914d9a286b5d15776c5
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -0,0 +1,29 @@
|
|||||||
|
using Unity.Entities;
|
||||||
|
using Unity.Collections;
|
||||||
|
using TAO.VertexAnimation;
|
||||||
|
|
||||||
|
public class CharacterAnimationComponentAuthoring : UnityEngine.MonoBehaviour, IConvertGameObjectToEntity
|
||||||
|
{
|
||||||
|
[UnityEngine.SerializeField]
|
||||||
|
private VA_Animation idle;
|
||||||
|
[UnityEngine.SerializeField]
|
||||||
|
private VA_Animation run;
|
||||||
|
|
||||||
|
public void Convert(Entity entity, EntityManager dstManager, GameObjectConversionSystem conversionSystem)
|
||||||
|
{
|
||||||
|
CharacterAnimationComponent sampleAnimationComponent = new CharacterAnimationComponent
|
||||||
|
{
|
||||||
|
curAnimation = idle.GetName(),
|
||||||
|
idle = idle.GetName(),
|
||||||
|
run = run.GetName()
|
||||||
|
};
|
||||||
|
dstManager.AddComponentData(entity, sampleAnimationComponent);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public struct CharacterAnimationComponent : IComponentData
|
||||||
|
{
|
||||||
|
public FixedString64 curAnimation;
|
||||||
|
public FixedString64 idle;
|
||||||
|
public FixedString64 run;
|
||||||
|
}
|
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c23c000b7fd45d24082124648f08658f
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
41
Samples~/Example2/Scripts/CharacterAnimationSystem.cs
Normal file
41
Samples~/Example2/Scripts/CharacterAnimationSystem.cs
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
using Unity.Entities;
|
||||||
|
using Unity.Mathematics;
|
||||||
|
using TAO.VertexAnimation;
|
||||||
|
|
||||||
|
public class CharacterAnimationSystem : SystemBase
|
||||||
|
{
|
||||||
|
protected override void OnUpdate()
|
||||||
|
{
|
||||||
|
float deltaTime = UnityEngine.Time.deltaTime;
|
||||||
|
Random random = Random.CreateFromIndex((uint)UnityEngine.Time.time);
|
||||||
|
|
||||||
|
Entities.ForEach((Entity entity, ref VA_AnimatorComponent ac, ref CharacterAnimationComponent cac) =>
|
||||||
|
{
|
||||||
|
// Get the animation lib data.
|
||||||
|
ref VA_AnimationLibraryData animationsRef = ref ac.animationLibrary.Value;
|
||||||
|
|
||||||
|
// Set the animation index on the AnimatorComponent to play this animation.
|
||||||
|
ac.animationIndex = VA_AnimationLibraryUtils.GetAnimation(ref animationsRef, cac.curAnimation);
|
||||||
|
|
||||||
|
// 'Play' the actual animation.
|
||||||
|
ac.animationTime += deltaTime * animationsRef.animations[ac.animationIndex].frameTime;
|
||||||
|
|
||||||
|
if (ac.animationTime > animationsRef.animations[ac.animationIndex].duration)
|
||||||
|
{
|
||||||
|
// Set time. Using the difference to smoothen out animations when looping.
|
||||||
|
//ac.animationTime -= animationsRef.animations[ac.animationIndex].duration;
|
||||||
|
ac.animationTime = 0;
|
||||||
|
|
||||||
|
// Select new animation to play.
|
||||||
|
if (random.NextBool())
|
||||||
|
{
|
||||||
|
cac.curAnimation = cac.idle;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
cac.curAnimation = cac.run;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}).ScheduleParallel();
|
||||||
|
}
|
||||||
|
}
|
11
Samples~/Example2/Scripts/CharacterAnimationSystem.cs.meta
Normal file
11
Samples~/Example2/Scripts/CharacterAnimationSystem.cs.meta
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7c6af4647123d79418d8814e68f4f9d2
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
48
Samples~/Example2/Scripts/SpawnerComponentAuthoring.cs
Normal file
48
Samples~/Example2/Scripts/SpawnerComponentAuthoring.cs
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
using Unity.Entities;
|
||||||
|
|
||||||
|
[UnityEngine.RequireComponent(typeof(ConvertToEntity))]
|
||||||
|
public class SpawnerComponentAuthoring : UnityEngine.MonoBehaviour, IDeclareReferencedPrefabs, IConvertGameObjectToEntity
|
||||||
|
{
|
||||||
|
public UnityEngine.GameObject prefab;
|
||||||
|
public int countX = 1;
|
||||||
|
public int countY = 1;
|
||||||
|
public int countZ = 1;
|
||||||
|
public int spaceX = 1;
|
||||||
|
public int spaceY = 1;
|
||||||
|
public int spaceZ = 1;
|
||||||
|
|
||||||
|
// Referenced prefabs have to be declared so that the conversion system knows about them ahead of time
|
||||||
|
public void DeclareReferencedPrefabs(System.Collections.Generic.List<UnityEngine.GameObject> gameObjects)
|
||||||
|
{
|
||||||
|
gameObjects.Add(prefab);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Lets you convert the editor data representation to the entity optimal runtime representation
|
||||||
|
public void Convert(Entity entity, EntityManager dstManager, GameObjectConversionSystem conversionSystem)
|
||||||
|
{
|
||||||
|
var spawnerData = new SpawnerComponent
|
||||||
|
{
|
||||||
|
// The referenced prefab will be converted due to DeclareReferencedPrefabs.
|
||||||
|
// So here we simply map the game object to an entity reference to that prefab.
|
||||||
|
entity = conversionSystem.GetPrimaryEntity(prefab),
|
||||||
|
countX = countX,
|
||||||
|
countY = countY,
|
||||||
|
countZ = countZ,
|
||||||
|
spaceX = spaceX,
|
||||||
|
spaceY = spaceY,
|
||||||
|
spaceZ = spaceZ
|
||||||
|
};
|
||||||
|
dstManager.AddComponentData(entity, spawnerData);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public struct SpawnerComponent : IComponentData
|
||||||
|
{
|
||||||
|
public Entity entity;
|
||||||
|
public int countX;
|
||||||
|
public int countY;
|
||||||
|
public int countZ;
|
||||||
|
public int spaceX;
|
||||||
|
public int spaceY;
|
||||||
|
public int spaceZ;
|
||||||
|
}
|
11
Samples~/Example2/Scripts/SpawnerComponentAuthoring.cs.meta
Normal file
11
Samples~/Example2/Scripts/SpawnerComponentAuthoring.cs.meta
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 549527d13217f39419822ce998b347ca
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
42
Samples~/Example2/Scripts/SpawnerSystem.cs
Normal file
42
Samples~/Example2/Scripts/SpawnerSystem.cs
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
using Unity.Entities;
|
||||||
|
using Unity.Transforms;
|
||||||
|
using Unity.Mathematics;
|
||||||
|
|
||||||
|
public class SpawnerSystem : SystemBase
|
||||||
|
{
|
||||||
|
private EntityCommandBufferSystem enityCommandBufferSystem;
|
||||||
|
|
||||||
|
protected override void OnCreate()
|
||||||
|
{
|
||||||
|
enityCommandBufferSystem = World.GetOrCreateSystem<EndSimulationEntityCommandBufferSystem>();
|
||||||
|
}
|
||||||
|
|
||||||
|
protected override void OnUpdate()
|
||||||
|
{
|
||||||
|
var commandBuffer = enityCommandBufferSystem.CreateCommandBuffer().AsParallelWriter();
|
||||||
|
|
||||||
|
Entities.ForEach((Entity entity, int entityInQueryIndex, ref SpawnerComponent spawner, ref LocalToWorld location) =>
|
||||||
|
{
|
||||||
|
for (var x = 0; x < spawner.countX; x++)
|
||||||
|
{
|
||||||
|
for (var y = 0; y < spawner.countY; y++)
|
||||||
|
{
|
||||||
|
for (int z = 0; z < spawner.countZ; z++)
|
||||||
|
{
|
||||||
|
var instance = commandBuffer.Instantiate(entityInQueryIndex, spawner.entity);
|
||||||
|
|
||||||
|
// Place the instantiated in a grid with some noise
|
||||||
|
var position = math.transform(location.Value, new float3(x * spawner.spaceX, y * spawner.spaceY, z * spawner.spaceZ));
|
||||||
|
commandBuffer.SetComponent(entityInQueryIndex, instance, new Translation { Value = position });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
commandBuffer.DestroyEntity(entityInQueryIndex, entity);
|
||||||
|
})
|
||||||
|
.WithName("SpawnerSystem")
|
||||||
|
.ScheduleParallel();
|
||||||
|
|
||||||
|
enityCommandBufferSystem.AddJobHandleForProducer(Dependency);
|
||||||
|
}
|
||||||
|
}
|
11
Samples~/Example2/Scripts/SpawnerSystem.cs.meta
Normal file
11
Samples~/Example2/Scripts/SpawnerSystem.cs.meta
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1d39fc589a5958b43a7f68a8e2c9b5f1
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Samples~/Example2/Textures.meta
Normal file
8
Samples~/Example2/Textures.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7ffb6e3809c109a4ca11945e9ae870c8
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Samples~/Example2/Textures/ZombieA.png
Normal file
BIN
Samples~/Example2/Textures/ZombieA.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 72 KiB |
144
Samples~/Example2/Textures/ZombieA.png.meta
Normal file
144
Samples~/Example2/Textures/ZombieA.png.meta
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 01791076bab3f414f9e96f37ba255327
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 2
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 0
|
||||||
|
wrapV: 0
|
||||||
|
wrapW: 0
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 8192
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 8192
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: iPhone
|
||||||
|
maxTextureSize: 8192
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 8192
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Windows Store Apps
|
||||||
|
maxTextureSize: 8192
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -5,6 +5,12 @@ This package borrows code/assets from various different sources, including:
|
|||||||
- Source: [Sketchfab](https://skfb.ly/6QYR6)
|
- Source: [Sketchfab](https://skfb.ly/6QYR6)
|
||||||
- License: [Creative Commons Attribution](http://creativecommons.org/licenses/by/4.0/)
|
- License: [Creative Commons Attribution](http://creativecommons.org/licenses/by/4.0/)
|
||||||
|
|
||||||
|
### Character
|
||||||
|
- Author: [Kay Lousberg](https://twitter.com/KayLousberg)
|
||||||
|
- Author: [Kenney](https://kenney.nl/)
|
||||||
|
- Source: [Kenney](https://kenney.nl/assets/animated-characters)
|
||||||
|
- License: [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/)
|
||||||
|
|
||||||
### SideFx/Houdini (Vector encoding/decoding)
|
### SideFx/Houdini (Vector encoding/decoding)
|
||||||
- Source: [Sketchfab](https://github.com/sideeffects/SideFXLabs/blob/Development/unity/shaders/URP/Editor/Shaders/VAT_Utilies.hlsl)
|
- Source: [Sketchfab](https://github.com/sideeffects/SideFXLabs/blob/Development/unity/shaders/URP/Editor/Shaders/VAT_Utilies.hlsl)
|
||||||
- License: [LICENSE](https://github.com/sideeffects/SideFXLabs/blob/Development/LICENSE.md)
|
- License: [LICENSE](https://github.com/sideeffects/SideFXLabs/blob/Development/LICENSE.md)
|
||||||
|
Loading…
Reference in New Issue
Block a user