diff --git a/Assets/minecraft-character/mesh/fbx/anim-test-ascii.fbx b/Assets/minecraft-character/mesh/fbx/anim-test-ascii.fbx new file mode 100644 index 0000000..02a0367 --- /dev/null +++ b/Assets/minecraft-character/mesh/fbx/anim-test-ascii.fbx @@ -0,0 +1,702 @@ +; FBX 6.1.0 project file +; ---------------------------------------------------- + +FBXHeaderExtension: { + FBXHeaderVersion: 1003 + FBXVersion: 6100 + CurrentCameraResolution: { + CameraName: "Producer Perspective" + CameraResolutionMode: "Fixed Resolution" + CameraResolutionW: 1280 + CameraResolutionH: 720 + } + CreationTimeStamp: { + Version: 1000 + Year: 2025 + Month: 3 + Day: 19 + Hour: 17 + Minute: 18 + Second: 53 + Millisecond: 798 + } + Creator: "FBX SDK/FBX Plugins version 2020.0.1" +} + +; Document Description +;------------------------------------------------------------------ + +Document: { + Name: "" +} + +; Document References +;------------------------------------------------------------------ + +References: { +} + +; Object definitions +;------------------------------------------------------------------ + +Definitions: { + Version: 100 + Count: 5 + ObjectType: "Model" { + Count: 2 + } + ObjectType: "Material" { + Count: 1 + } + ObjectType: "SceneInfo" { + Count: 1 + } + ObjectType: "GlobalSettings" { + Count: 1 + } +} + +; Object properties +;------------------------------------------------------------------ + +Objects: { + Model: "Model::Cube__Copy_", "Mesh" { + Version: 232 + Properties60: { + Property: "QuaternionInterpolate", "enum", "",0 + Property: "RotationOffset", "Vector3D", "",0,0,0 + Property: "RotationPivot", "Vector3D", "",0,0,0 + Property: "ScalingOffset", "Vector3D", "",0,0,0 + Property: "ScalingPivot", "Vector3D", "",0,0,0 + Property: "TranslationActive", "bool", "",0 + Property: "TranslationMin", "Vector3D", "",0,0,0 + Property: "TranslationMax", "Vector3D", "",0,0,0 + Property: "TranslationMinX", "bool", "",0 + Property: "TranslationMinY", "bool", "",0 + Property: "TranslationMinZ", "bool", "",0 + Property: "TranslationMaxX", "bool", "",0 + Property: "TranslationMaxY", "bool", "",0 + Property: "TranslationMaxZ", "bool", "",0 + Property: "RotationOrder", "enum", "",0 + Property: "RotationSpaceForLimitOnly", "bool", "",0 + Property: "RotationStiffnessX", "double", "",0 + Property: "RotationStiffnessY", "double", "",0 + Property: "RotationStiffnessZ", "double", "",0 + Property: "AxisLen", "double", "",10 + Property: "PreRotation", "Vector3D", "",0,0,0 + Property: "PostRotation", "Vector3D", "",0,0,0 + Property: "RotationActive", "bool", "",1 + Property: "RotationMin", "Vector3D", "",0,0,0 + Property: "RotationMax", "Vector3D", "",0,0,0 + Property: "RotationMinX", "bool", "",0 + Property: "RotationMinY", "bool", "",0 + Property: "RotationMinZ", "bool", "",0 + Property: "RotationMaxX", "bool", "",0 + Property: "RotationMaxY", "bool", "",0 + Property: "RotationMaxZ", "bool", "",0 + Property: "InheritType", "enum", "",1 + Property: "ScalingActive", "bool", "",0 + Property: "ScalingMin", "Vector3D", "",0,0,0 + Property: "ScalingMax", "Vector3D", "",0,0,0 + Property: "ScalingMinX", "bool", "",0 + Property: "ScalingMinY", "bool", "",0 + Property: "ScalingMinZ", "bool", "",0 + Property: "ScalingMaxX", "bool", "",0 + Property: "ScalingMaxY", "bool", "",0 + Property: "ScalingMaxZ", "bool", "",0 + Property: "GeometricTranslation", "Vector3D", "",0,0,0 + Property: "GeometricRotation", "Vector3D", "",0,0,0 + Property: "GeometricScaling", "Vector3D", "",1,1,1 + Property: "MinDampRangeX", "double", "",0 + Property: "MinDampRangeY", "double", "",0 + Property: "MinDampRangeZ", "double", "",0 + Property: "MaxDampRangeX", "double", "",0 + Property: "MaxDampRangeY", "double", "",0 + Property: "MaxDampRangeZ", "double", "",0 + Property: "MinDampStrengthX", "double", "",0 + Property: "MinDampStrengthY", "double", "",0 + Property: "MinDampStrengthZ", "double", "",0 + Property: "MaxDampStrengthX", "double", "",0 + Property: "MaxDampStrengthY", "double", "",0 + Property: "MaxDampStrengthZ", "double", "",0 + Property: "PreferedAngleX", "double", "",0 + Property: "PreferedAngleY", "double", "",0 + Property: "PreferedAngleZ", "double", "",0 + Property: "LookAtProperty", "object", "" + Property: "UpVectorProperty", "object", "" + Property: "Show", "bool", "",1 + Property: "NegativePercentShapeSupport", "bool", "",1 + Property: "DefaultAttributeIndex", "int", "",0 + Property: "Freeze", "bool", "",0 + Property: "LODBox", "bool", "",0 + Property: "Lcl Translation", "Lcl Translation", "A+",13.801833152771,5.02241134643555,0.307501375675201 + Property: "Lcl Rotation", "Lcl Rotation", "A+",-79.8769378662109,-0.0029888772405684,-89.9326095581055 + Property: "Lcl Scaling", "Lcl Scaling", "A+",1,1,1 + Property: "Visibility", "Visibility", "A",1 + Property: "currentUVSet", "KString", "U", "UVW" + Property: "Color", "ColorRGB", "N",0.8,0.8,0.8 + Property: "BBoxMin", "Vector3D", "N",0,0,0 + Property: "BBoxMax", "Vector3D", "N",0,0,0 + Property: "Primary Visibility", "bool", "N",1 + Property: "Casts Shadows", "bool", "N",1 + Property: "Receive Shadows", "bool", "N",1 + } + MultiLayer: 0 + MultiTake: 0 + Shading: T + Culling: "CullingOff" + Vertices: -5,-5,5,-5,5,5,5,-5,5,5,5,5,5,-5,-5,5,5,-5,-5,-5,-5,-5,5,-5 + PolygonVertexIndex: 2,3,1,-1,4,5,3,-3,6,7,5,-5,0,1,7,-7,3,5,7,-2,4,2,0,-7 + Edges: 0,1,2,3,4,5,7,8,9,11,13,15 + GeometryVersion: 124 + LayerElementNormal: 0 { + Version: 101 + Name: "" + MappingInformationType: "ByPolygonVertex" + ReferenceInformationType: "Direct" + Normals: 0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,-1,0,0,-1,0,0,-1,0,0,0,1,0 + ,0,1,0,0,1,0,0,1,0,0,-1,0,0,-1,0,0,-1,0,0,-1,0 + } + LayerElementUV: 0 { + Version: 101 + Name: "UVW" + MappingInformationType: "ByPolygonVertex" + ReferenceInformationType: "IndexToDirect" + UV: 1,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,1,1,0,1 + UVIndex: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,5,14,17,4,18,19,15 + } + LayerElementMaterial: 0 { + Version: 101 + Name: "" + MappingInformationType: "AllSame" + ReferenceInformationType: "IndexToDirect" + Materials: 0 + } + Layer: 0 { + Version: 100 + LayerElement: { + Type: "LayerElementNormal" + TypedIndex: 0 + } + LayerElement: { + Type: "LayerElementMaterial" + TypedIndex: 0 + } + LayerElement: { + Type: "LayerElementUV" + TypedIndex: 0 + } + } + NodeAttributeName: "Geometry::Cube__Copy__ncl1_1" + } + Model: "Model::Plane", "Mesh" { + Version: 232 + Properties60: { + Property: "QuaternionInterpolate", "enum", "",0 + Property: "RotationOffset", "Vector3D", "",0,0,0 + Property: "RotationPivot", "Vector3D", "",0,0,0 + Property: "ScalingOffset", "Vector3D", "",0,0,0 + Property: "ScalingPivot", "Vector3D", "",0,0,0 + Property: "TranslationActive", "bool", "",0 + Property: "TranslationMin", "Vector3D", "",0,0,0 + Property: "TranslationMax", "Vector3D", "",0,0,0 + Property: "TranslationMinX", "bool", "",0 + Property: "TranslationMinY", "bool", "",0 + Property: "TranslationMinZ", "bool", "",0 + Property: "TranslationMaxX", "bool", "",0 + Property: "TranslationMaxY", "bool", "",0 + Property: "TranslationMaxZ", "bool", "",0 + Property: "RotationOrder", "enum", "",0 + Property: "RotationSpaceForLimitOnly", "bool", "",0 + Property: "RotationStiffnessX", "double", "",0 + Property: "RotationStiffnessY", "double", "",0 + Property: "RotationStiffnessZ", "double", "",0 + Property: "AxisLen", "double", "",10 + Property: "PreRotation", "Vector3D", "",0,0,0 + Property: "PostRotation", "Vector3D", "",0,0,0 + Property: "RotationActive", "bool", "",1 + Property: "RotationMin", "Vector3D", "",0,0,0 + Property: "RotationMax", "Vector3D", "",0,0,0 + Property: "RotationMinX", "bool", "",0 + Property: "RotationMinY", "bool", "",0 + Property: "RotationMinZ", "bool", "",0 + Property: "RotationMaxX", "bool", "",0 + Property: "RotationMaxY", "bool", "",0 + Property: "RotationMaxZ", "bool", "",0 + Property: "InheritType", "enum", "",1 + Property: "ScalingActive", "bool", "",0 + Property: "ScalingMin", "Vector3D", "",0,0,0 + Property: "ScalingMax", "Vector3D", "",0,0,0 + Property: "ScalingMinX", "bool", "",0 + Property: "ScalingMinY", "bool", "",0 + Property: "ScalingMinZ", "bool", "",0 + Property: "ScalingMaxX", "bool", "",0 + Property: "ScalingMaxY", "bool", "",0 + Property: "ScalingMaxZ", "bool", "",0 + Property: "GeometricTranslation", "Vector3D", "",0,0,0 + Property: "GeometricRotation", "Vector3D", "",0,0,0 + Property: "GeometricScaling", "Vector3D", "",1,1,1 + Property: "MinDampRangeX", "double", "",0 + Property: "MinDampRangeY", "double", "",0 + Property: "MinDampRangeZ", "double", "",0 + Property: "MaxDampRangeX", "double", "",0 + Property: "MaxDampRangeY", "double", "",0 + Property: "MaxDampRangeZ", "double", "",0 + Property: "MinDampStrengthX", "double", "",0 + Property: "MinDampStrengthY", "double", "",0 + Property: "MinDampStrengthZ", "double", "",0 + Property: "MaxDampStrengthX", "double", "",0 + Property: "MaxDampStrengthY", "double", "",0 + Property: "MaxDampStrengthZ", "double", "",0 + Property: "PreferedAngleX", "double", "",0 + Property: "PreferedAngleY", "double", "",0 + Property: "PreferedAngleZ", "double", "",0 + Property: "LookAtProperty", "object", "" + Property: "UpVectorProperty", "object", "" + Property: "Show", "bool", "",1 + Property: "NegativePercentShapeSupport", "bool", "",1 + Property: "DefaultAttributeIndex", "int", "",0 + Property: "Freeze", "bool", "",0 + Property: "LODBox", "bool", "",0 + Property: "Lcl Translation", "Lcl Translation", "A",0,0,0 + Property: "Lcl Rotation", "Lcl Rotation", "A",0,0,0 + Property: "Lcl Scaling", "Lcl Scaling", "A",1,1,1 + Property: "Visibility", "Visibility", "A",1 + Property: "currentUVSet", "KString", "U", "UVW" + Property: "Color", "ColorRGB", "N",0.8,0.8,0.8 + Property: "BBoxMin", "Vector3D", "N",0,0,0 + Property: "BBoxMax", "Vector3D", "N",0,0,0 + Property: "Primary Visibility", "bool", "N",1 + Property: "Casts Shadows", "bool", "N",1 + Property: "Receive Shadows", "bool", "N",1 + } + MultiLayer: 0 + MultiTake: 0 + Shading: T + Culling: "CullingOff" + Vertices: -50,0,50,50,0,50,-50,0,-50,50,0,-50 + PolygonVertexIndex: 1,3,2,-1 + Edges: 0,1,2,3 + GeometryVersion: 124 + LayerElementNormal: 0 { + Version: 101 + Name: "" + MappingInformationType: "ByVertice" + ReferenceInformationType: "Direct" + Normals: 0,1,0,0,1,0,0,1,0,0,1,0 + } + LayerElementUV: 0 { + Version: 101 + Name: "UVW" + MappingInformationType: "ByPolygonVertex" + ReferenceInformationType: "IndexToDirect" + UV: 1,0,1,1,0,1,0,0 + UVIndex: 0,1,2,3 + } + LayerElementMaterial: 0 { + Version: 101 + Name: "" + MappingInformationType: "AllSame" + ReferenceInformationType: "IndexToDirect" + Materials: 0 + } + Layer: 0 { + Version: 100 + LayerElement: { + Type: "LayerElementNormal" + TypedIndex: 0 + } + LayerElement: { + Type: "LayerElementMaterial" + TypedIndex: 0 + } + LayerElement: { + Type: "LayerElementUV" + TypedIndex: 0 + } + } + NodeAttributeName: "Geometry::Plane_ncl1_1" + } + SceneInfo: "SceneInfo::GlobalInfo", "UserData" { + Type: "UserData" + Version: 100 + MetaData: { + Version: 100 + Title: "" + Subject: "" + Author: "" + Keywords: "" + Revision: "" + Comment: "" + } + Properties60: { + Property: "DocumentUrl", "KString", "", "D:\Workspace\Unity\VRChat\minecraft-character-vrc\Assets\minecraft-character\mesh\fbx\FBX 2013\anim-test-ascii.fbx" + + Property: "SrcDocumentUrl", "KString", "", "D:\Workspace\Unity\VRChat\minecraft-character-vrc\Assets\minecraft-character\mesh\fbx\FBX 2013\anim-test-ascii.fbx" + + Property: "Original", "Compound", "" + Property: "Original|ApplicationVendor", "KString", "", "Autodesk" + Property: "Original|ApplicationName", "KString", "", "Maya" + Property: "Original|ApplicationVersion", "KString", "", "201903" + Property: "Original|DateTime_GMT", "DateTime", "", "19/03/2025 12:18:53.796" + Property: "Original|FileName", "KString", "", "D:\Workspace\Unity\VRChat\minecraft-character-vrc\Assets\minecraft-character\mesh\fbx\FBX 2013\anim-test-ascii.fbx" + + Property: "LastSaved", "Compound", "" + Property: "LastSaved|ApplicationVendor", "KString", "", "Autodesk" + Property: "LastSaved|ApplicationName", "KString", "", "Maya" + Property: "LastSaved|ApplicationVersion", "KString", "", "201903" + Property: "LastSaved|DateTime_GMT", "DateTime", "", "19/03/2025 12:18:53.796" + Property: "Original|ApplicationActiveProject", "KString", "", "D:\Workspace\Unity\VRChat\minecraft-character-vrc\Assets\minecraft-character\mesh\fbx\FBX 2013" + + } + } + Material: "Material::lambert1", "" { + Version: 102 + ShadingModel: "lambert" + MultiLayer: 0 + Properties60: { + Property: "ShadingModel", "KString", "", "Lambert" + Property: "MultiLayer", "bool", "",0 + Property: "EmissiveColor", "Color", "A",0,0,0 + Property: "EmissiveFactor", "Number", "A",1 + Property: "AmbientColor", "Color", "A",0,0,0 + Property: "AmbientFactor", "Number", "A",1 + Property: "DiffuseColor", "Color", "A",0.5,0.5,0.5 + Property: "DiffuseFactor", "Number", "A",0.800000011920929 + Property: "Bump", "Vector3D", "",0,0,0 + Property: "NormalMap", "Vector3D", "",0,0,0 + Property: "BumpFactor", "double", "",1 + Property: "TransparentColor", "Color", "A",0,0,0 + Property: "TransparencyFactor", "Number", "A",1 + Property: "DisplacementColor", "ColorRGB", "",0,0,0 + Property: "DisplacementFactor", "double", "",1 + Property: "VectorDisplacementColor", "ColorRGB", "",0,0,0 + Property: "VectorDisplacementFactor", "double", "",1 + Property: "Emissive", "Vector3D", "",0,0,0 + Property: "Ambient", "Vector3D", "",0,0,0 + Property: "Diffuse", "Vector3D", "",0.400000005960464,0.400000005960464,0.400000005960464 + Property: "Opacity", "double", "",1 + } + } + GlobalSettings: { + Version: 1000 + Properties60: { + Property: "UpAxis", "int", "",1 + Property: "UpAxisSign", "int", "",1 + Property: "FrontAxis", "int", "",2 + Property: "FrontAxisSign", "int", "",1 + Property: "CoordAxis", "int", "",0 + Property: "CoordAxisSign", "int", "",1 + Property: "OriginalUpAxis", "int", "",1 + Property: "OriginalUpAxisSign", "int", "",1 + Property: "UnitScaleFactor", "double", "",1 + Property: "OriginalUnitScaleFactor", "double", "",1 + Property: "AmbientColor", "ColorRGB", "",0,0,0 + Property: "DefaultCamera", "KString", "", "Producer Perspective" + Property: "TimeMode", "enum", "",6 + Property: "TimeProtocol", "enum", "",2 + Property: "SnapOnFrameMode", "enum", "",0 + Property: "TimeSpanStart", "KTime", "",0 + Property: "TimeSpanStop", "KTime", "",137018935400 + Property: "CustomFrameRate", "double", "",-1 + } + } +} + +; Object connections +;------------------------------------------------------------------ + +Connections: { + Connect: "OO", "Model::Cube__Copy_", "Model::Scene" + Connect: "OO", "Model::Plane", "Model::Scene" + Connect: "OO", "Material::lambert1", "Model::Cube__Copy_" + Connect: "OO", "Material::lambert1", "Model::Plane" +} +;Takes and animation section +;---------------------------------------------------- + +Takes: { + Current: "Take 001" + Take: "Take 001" { + FileName: "Take_001.tak" + LocalTime: 0,137018935400 + ReferenceTime: 0,137018935400 + + ;Models animation + ;---------------------------------------------------- + Model: "Model::Cube__Copy_" { + Version: 1.1 + Channel: "Transform" { + Channel: "T" { + Channel: "X" { + Default: 13.801833152771 + KeyVer: 4005 + KeyCount: 82 + Key: 0,0,U,s,0,0,n,13855847400,0,L,15395386000,-0.0554141290485859,L,16934924600,-0.110733591020107 + ,L,18474463200,-0.165958553552628,L,20014001800,-0.221089169383049,L,21553540400,-0.276125609874725 + ,L,23093079000,-0.33106803894043,L,24632617600,-0.385916590690613,L,26172156200,-0.440671443939209 + ,L,27711694800,-0.495332777500153,L,29251233400,-0.549900710582733,L,30790772000,0.222839370369911 + ,L,32330310600,2.44068312644958,L,33869849200,4.65473794937134,L,35409387800,6.86501026153564 + ,L,36948926400,9.09548854827881,L,38488465000,10.201997756958,L,40028003600,10.5765810012817 + ,L,41567542200,10.9505243301392,L,43107080800,11.3230218887329,L,44646619400,11.5067853927612 + ,L,46186158000,11.5007085800171,L,47725696600,11.4130849838257,L,49265235200,11.4608716964722 + ,L,50804773800,11.6769075393677,L,52344312400,12.0267019271851,L,53883851000,12.5183448791504 + ,L,55423389600,13.1932926177979,L,56962928200,14.0742568969727,L,58502466800,14.7394180297852 + ,L,60042005400,14.7236309051514,L,61581544000,14.5236673355103,L,63121082600,14.5299787521362 + ,L,64660621200,14.5926780700684,L,66200159800,14.2392749786377,L,67739698400,14.0616178512573 + ,L,69279237000,14.2237415313721,L,70818775600,14.4359397888184,L,72358314200,14.3294792175293 + ,L,73897852800,14.2630729675293,L,75437391400,14.1329126358032,L,76976930000,14.0890140533447 + ,L,78516468600,14.0513210296631,L,80056007200,14.0086708068848,L,81595545800,13.9666662216187 + ,L,83135084400,13.9268732070923,L,84674623000,13.8903045654297,L,86214161600,13.8358106613159 + ,L,87753700200,13.801833152771,L,89293238800,13.7796010971069,L,90832777400,13.8076906204224 + ,L,92372316000,13.8534908294678,L,93911854600,13.834942817688,L,95451393200,13.8215675354004 + ,L,96990931800,13.8114414215088,L,98530470400,13.805136680603,L,100070009000,13.8131132125854 + ,L,101609547600,13.8323554992676,L,103149086200,13.8495435714722,L,104688624800,13.866771697998 + ,L,106228163400,13.8842945098877,L,107767702000,13.9018068313599,L,109307240600,13.9173631668091 + ,L,110846779200,13.93186378479,L,112386317800,13.9344472885132,L,113925856400,13.9325513839722 + ,L,115465395000,13.9308681488037,L,117004933600,13.9283847808838,L,118544472200,13.926118850708 + ,L,120084010800,13.9232559204102,L,121623549400,13.9198322296143,L,123163088000,13.9168739318848 + ,L,124702626600,13.914023399353,L,126242165200,13.9150056838989,L,127781703800,13.9139490127563 + ,L,129321242400,13.9122009277344,L,130860781000,13.9102268218994,L,132400319600,13.9081039428711 + ,L,133939858200,13.9054002761841,L,135479396800,13.9029159545898,L,137018935400,13.9009113311768 + ,L + Color: 1,1,1 + } + Channel: "Y" { + Default: 5.02241134643555 + KeyVer: 4005 + KeyCount: 90 + Key: 0,50,U,s,-19.984016418457,-19.984016418457,n,1539538600,49.3338661193848,L,3079077200 + ,47.558895111084,L,4618615800,44.6769866943359,L,6158154400,40.6900291442871,L,7697693000 + ,35.599910736084,L,9237231600,29.4085159301758,L,10776770200,22.1177253723145,L,12316308800 + ,13.7294187545776,L,13855847400,4.24546957015991,L,15395386000,9.61298942565918,L + ,16934924600,13.861367225647,L,18474463200,16.9925155639648,L,20014001800,19.0083427429199 + ,L,21553540400,19.9107551574707,L,23093079000,19.7016525268555,L,24632617600,18.3829364776611 + ,L,26172156200,15.9565010070801,L,27711694800,12.4242382049561,L,29251233400,7.78803777694702 + ,L,30790772000,5.24664354324341,L,32330310600,6.92701148986816,L,33869849200,7.49453687667847 + ,L,35409387800,6.95112133026123,L,36948926400,5.50930309295654,L,38488465000,6.26912832260132 + ,L,40028003600,7.41450500488281,L,41567542200,7.44795322418213,L,43107080800,7.23883438110352 + ,L,44646619400,6.94423770904541,L,46186158000,6.63041543960571,L,47725696600,6.59985017776489 + ,L,49265235200,6.6247730255127,L,50804773800,6.59148550033569,L,52344312400,6.51137161254883 + ,L,53883851000,6.36455488204956,L,55423389600,6.07583284378052,L,56962928200,5.54067325592041 + ,L,58502466800,5.2814736366272,L,60042005400,5.4923849105835,L,61581544000,5.58190298080444 + ,L,63121082600,5.47019386291504,L,64660621200,5.08113431930542,L,66200159800,5.25868940353394 + ,L,67739698400,5.34989547729492,L,69279237000,5.1495566368103,L,70818775600,5.14216566085815 + ,L,72358314200,5.09483814239502,L,73897852800,5.04989194869995,L,75437391400,5.03331470489502 + ,L,76976930000,5.02168750762939,L,78516468600,5.02256536483765,L,80056007200,5.02111339569092 + ,L,81595545800,5.02239274978638,L,83135084400,5.02110481262207,L,84674623000,5.02232313156128 + ,L,86214161600,5.02131795883179,L,87753700200,5.02241134643555,L,89293238800,5.02130508422852 + ,L,90832777400,5.02211952209473,L,92372316000,5.02154207229614,L,93911854600,5.02196025848389 + ,L,95451393200,5.02182483673096,L,96990931800,5.02196502685547,L,98530470400,5.02150869369507 + ,L,100070009000,5.02217388153076,L,101609547600,5.02143955230713,L,103149086200,5.02206182479858 + ,L,104688624800,5.02157306671143,L,106228163400,5.02202701568604,L,107767702000,5.02147197723389 + ,L,109307240600,5.02202796936035,L,110846779200,5.02155303955078,L,112386317800,5.02209711074829 + ,L,113925856400,5.02139663696289,L,115465395000,5.02206087112427,L,117004933600,5.02153205871582 + ,L,118544472200,5.02206039428711,L,120084010800,5.02145433425903,L,121623549400,5.02200984954834 + ,L,123163088000,5.02141284942627,L,124702626600,5.02224826812744,L,126242165200,5.0215106010437 + ,L,127781703800,5.0222315788269,L,129321242400,5.02126789093018,L,130860781000,5.02223968505859 + ,L,132400319600,5.02143526077271,L,133939858200,5.02219772338867,L,135479396800,5.0214695930481 + ,L,137018935400,5.02218675613403,L + Color: 1,1,1 + } + Channel: "Z" { + Default: 0.307501375675201 + KeyVer: 4005 + KeyCount: 82 + Key: 0,0,U,s,0,0,n,13855847400,0,L,15395386000,-0.074591301381588,L,16934924600,-0.149055182933807 + ,L,18474463200,-0.223391845822334,L,20014001800,-0.297601521015167,L,21553540400,-0.371684432029724 + ,L,23093079000,-0.4456407725811,L,24632617600,-0.519470810890198,L,26172156200,-0.593174636363983 + ,L,27711694800,-0.666752636432648,L,29251233400,-0.740204930305481,L,30790772000,-1.08878898620605 + ,L,32330310600,-1.75913417339325,L,33869849200,-2.42833423614502,L,35409387800,-3.09639096260071 + ,L,36948926400,-3.59864473342896,L,38488465000,-3.61440253257751,L,40028003600,-3.31648778915405 + ,L,41567542200,-3.01908183097839,L,43107080800,-2.73435854911804,L,44646619400,-2.32220816612244 + ,L,46186158000,-1.64493083953857,L,47725696600,-1.08275628089905,L,49265235200,-0.66446590423584 + ,L,50804773800,-0.463042885065079,L,52344312400,-0.34897792339325,L,53883851000,-0.208304330706596 + ,L,55423389600,0.00563983991742134,L,56962928200,0.286131829023361,L,58502466800,0.785372912883759 + ,L,60042005400,1.53367185592651,L,61581544000,1.73306632041931,L,63121082600,1.59018695354462 + ,L,64660621200,1.13699924945831,L,66200159800,0.836662828922272,L,67739698400,0.811630487442017 + ,L,69279237000,0.805602371692657,L,70818775600,0.627622783184052,L,72358314200,0.485826313495636 + ,L,73897852800,0.691897332668304,L,75437391400,0.64601469039917,L,76976930000,0.594749331474304 + ,L,78516468600,0.541131854057312,L,80056007200,0.493938833475113,L,81595545800,0.446484863758087 + ,L,83135084400,0.400393396615982,L,84674623000,0.366772592067719,L,86214161600,0.34409698843956 + ,L,87753700200,0.307501375675201,L,89293238800,0.253836393356323,L,90832777400,0.213676959276199 + ,L,92372316000,0.184587985277176,L,93911854600,0.123590037226677,L,95451393200,0.062898613512516 + ,L,96990931800,0.00810475833714008,L,98530470400,-0.043085228651762,L,100070009000 + ,-0.0830984637141228,L,101609547600,-0.111432574689388,L,103149086200,-0.13762041926384 + ,L,104688624800,-0.1621303409338,L,106228163400,-0.184945628046989,L,107767702000 + ,-0.207813277840614,L,109307240600,-0.23027241230011,L,110846779200,-0.250796735286713 + ,L,112386317800,-0.265505999326706,L,113925856400,-0.285857230424881,L,115465395000 + ,-0.305865973234177,L,117004933600,-0.324216544628143,L,118544472200,-0.341414272785187 + ,L,120084010800,-0.359723955392838,L,121623549400,-0.375958859920502,L,123163088000 + ,-0.39403560757637,L,124702626600,-0.411499500274658,L,126242165200,-0.429970473051071 + ,L,127781703800,-0.448290199041367,L,129321242400,-0.465609461069107,L,130860781000 + ,-0.483191251754761,L,132400319600,-0.499492287635803,L,133939858200,-0.51348602771759 + ,L,135479396800,-0.526534140110016,L,137018935400,-0.539556443691254,L + Color: 1,1,1 + } + LayerType: 1 + } + Channel: "R" { + Channel: "X" { + Default: -79.8769378662109 + KeyVer: 4005 + KeyCount: 72 + Key: 0,0,U,s,0,0,n,29251233400,0,L,30790772000,0.101819716393948,L,32330310600,3.38980507850647 + ,L,33869849200,6.19278049468994,L,35409387800,8.18058395385742,L,36948926400,6.17480564117432 + ,L,38488465000,-1.81176042556763,L,40028003600,-14.8139657974243,L,41567542200,-29.5190105438232 + ,L,43107080800,-45.2803192138672,L,44646619400,-58.8934440612793,L,46186158000,-68.6914291381836 + ,L,47725696600,-74.9355010986328,L,49265235200,-77.8097763061523,L,50804773800,-78.1110000610352 + ,L,52344312400,-77.6508331298828,L,53883851000,-76.9479217529297,L,55423389600,-76.2921905517578 + ,L,56962928200,-75.61083984375,L,58502466800,-77.2104034423828,L,60042005400,-79.8802719116211 + ,L,61581544000,-80.3755111694336,L,63121082600,-80.1818923950195,L,64660621200,-80.3542556762695 + ,L,66200159800,-80.8566207885742,L,67739698400,-80.7457427978516,L,69279237000,-80.7690582275391 + ,L,70818775600,-79.5592041015625,L,72358314200,-78.661750793457,L,73897852800,-79.2040481567383 + ,L,75437391400,-79.7609176635742,L,76976930000,-79.7623062133789,L,78516468600,-79.7632751464844 + ,L,80056007200,-79.761100769043,L,81595545800,-79.7649765014648,L,83135084400,-79.7602081298828 + ,L,84674623000,-79.7649230957031,L,86214161600,-79.836669921875,L,87753700200,-79.8769378662109 + ,L,89293238800,-79.8766479492188,L,90832777400,-79.8772735595703,L,92372316000,-79.8775329589844 + ,L,93911854600,-79.9004669189453,L,95451393200,-79.8995895385742,L,96990931800,-79.8976669311523 + ,L,98530470400,-79.899528503418,L,100070009000,-79.899787902832,L,101609547600,-79.8956298828125 + ,L,103149086200,-79.8985595703125,L,104688624800,-79.8997497558594,L,106228163400 + ,-79.9002304077148,L,107767702000,-79.8918762207031,L,109307240600,-79.8994522094727 + ,L,110846779200,-79.8983764648438,L,112386317800,-79.9217910766602,L,113925856400 + ,-79.9216232299805,L,115465395000,-79.9216766357422,L,117004933600,-79.9218902587891 + ,L,118544472200,-79.9205627441406,L,120084010800,-79.9205932617188,L,121623549400 + ,-79.9207305908203,L,123163088000,-79.9208679199219,L,124702626600,-79.9215927124023 + ,L,126242165200,-79.9217071533203,L,127781703800,-79.9229202270508,L,129321242400 + ,-79.922966003418,L,130860781000,-79.9232482910156,L,132400319600,-79.9227523803711 + ,L,133939858200,-79.9228668212891,L,135479396800,-79.9231872558594,L,137018935400 + ,-79.9230728149414,L + Color: 1,1,1 + } + Channel: "Y" { + Default: -0.0029888772405684 + KeyVer: 4005 + KeyCount: 72 + Key: 0,-0,U,s,0,0,n,29251233400,0,L,30790772000,1.28263306617737,L,32330310600,2.11250901222229 + ,L,33869849200,4.01449298858643,L,35409387800,6.75247430801392,L,36948926400,4.59362268447876 + ,L,38488465000,-9.47802066802979,L,40028003600,-21.0349712371826,L,41567542200,-31.8493328094482 + ,L,43107080800,-33.5190544128418,L,44646619400,-26.2420921325684,L,46186158000,-16.9439258575439 + ,L,47725696600,-11.0189332962036,L,49265235200,-9.15046119689941,L,50804773800,-8.11090850830078 + ,L,52344312400,-7.39734411239624,L,53883851000,-6.15899467468262,L,55423389600,-4.57996892929077 + ,L,56962928200,-1.88252949714661,L,58502466800,3.34901094436646,L,60042005400,7.02997875213623 + ,L,61581544000,8.57988262176514,L,63121082600,6.75439167022705,L,64660621200,0.825664222240448 + ,L,66200159800,-0.830791413784027,L,67739698400,-0.848007380962372,L,69279237000,-0.246237739920616 + ,L,70818775600,-1.74563205242157,L,72358314200,-1.03829514980316,L,73897852800,0.17176228761673 + ,L,75437391400,-0.0279094651341438,L,76976930000,-0.0569615699350834,L,78516468600 + ,0.0630825459957123,L,80056007200,-0.0135869644582272,L,81595545800,0.0423421896994114 + ,L,83135084400,-0.066172868013382,L,84674623000,0.0704626888036728,L,86214161600,0.0105955060571432 + ,L,87753700200,-0.0029888772405684,L,89293238800,0.000971917121205479,L,90832777400 + ,0.0632447376847267,L,92372316000,0.0527102760970592,L,93911854600,-0.0138248791918159 + ,L,95451393200,0.00914679002016783,L,96990931800,-0.0108733028173447,L,98530470400 + ,0.00449397787451744,L,100070009000,0.0266317930072546,L,101609547600,-0.0101622492074966 + ,L,103149086200,0.0258493572473526,L,104688624800,-0.00743563426658511,L,106228163400 + ,0.0327415652573109,L,107767702000,-0.0338496752083302,L,109307240600,0.0226809028536081 + ,L,110846779200,-0.02369524538517,L,112386317800,0.0193599835038185,L,113925856400 + ,-0.0186750516295433,L,115465395000,0.0172035675495863,L,117004933600,-0.0180090721696615 + ,L,118544472200,0.0167475212365389,L,120084010800,-0.0165331456810236,L,121623549400 + ,0.0224699061363935,L,123163088000,-0.0210122969001532,L,124702626600,0.0183273479342461 + ,L,126242165200,-0.0182352270931005,L,127781703800,0.0181605722755194,L,129321242400 + ,-0.0169555861502886,L,130860781000,0.0154750747606158,L,132400319600,-0.0142409577965736 + ,L,133939858200,0.0137051194906235,L,135479396800,-0.0124176116660237,L,137018935400 + ,0.013501850888133,L + Color: 1,1,1 + } + Channel: "Z" { + Default: -89.9326095581055 + KeyVer: 4005 + KeyCount: 82 + Key: 0,0,U,s,0,0,n,13855847400,0,L,15395386000,0.63499915599823,L,16934924600,1.26891350746155 + ,L,18474463200,1.90174496173859,L,20014001800,2.53349542617798,L,21553540400,3.16416645050049 + ,L,23093079000,3.79376029968262,L,24632617600,4.42227840423584,L,26172156200,5.04972314834595 + ,L,27711694800,5.67609548568726,L,29251233400,6.30139827728271,L,30790772000,-5.72190475463867 + ,L,32330310600,-25.78857421875,L,33869849200,-45.7683601379395,L,35409387800,-65.6770172119141 + ,L,36948926400,-87.3036193847656,L,38488465000,-92.1700744628906,L,40028003600,-90.4661865234375 + ,L,41567542200,-85.605583190918,L,43107080800,-73.0736770629883,L,44646619400,-60.6397857666016 + ,L,46186158000,-52.3501968383789,L,47725696600,-52.1322174072266,L,49265235200,-53.8059730529785 + ,L,50804773800,-56.0770301818848,L,52344312400,-59.6938743591309,L,53883851000,-64.9669418334961 + ,L,55423389600,-72.1780242919922,L,56962928200,-82.2838134765625,L,58502466800,-90.1298446655273 + ,L,60042005400,-88.7828063964844,L,61581544000,-88.5190048217773,L,63121082600,-88.8749847412109 + ,L,64660621200,-89.8034896850586,L,66200159800,-86.2580490112305,L,67739698400,-85.1558074951172 + ,L,69279237000,-88.1322708129883,L,70818775600,-90.7598342895508,L,72358314200,-90.2419967651367 + ,L,73897852800,-90.5204620361328,L,75437391400,-89.9602127075195,L,76976930000,-90.0575332641602 + ,L,78516468600,-89.9541168212891,L,80056007200,-90.0751266479492,L,81595545800,-89.9488296508789 + ,L,83135084400,-90.0298309326172,L,84674623000,-89.9772338867188,L,86214161600,-90.0722732543945 + ,L,87753700200,-89.9326095581055,L,89293238800,-90.0633010864258,L,90832777400,-89.9804763793945 + ,L,92372316000,-90.0919342041016,L,93911854600,-89.9322662353516,L,95451393200,-90.066535949707 + ,L,96990931800,-89.9388656616211,L,98530470400,-90.0545120239258,L,100070009000,-89.9687194824219 + ,L,101609547600,-90.0364227294922,L,103149086200,-89.9756469726563,L,104688624800 + ,-90.0356674194336,L,106228163400,-89.9839096069336,L,107767702000,-90.0139541625977 + ,L,109307240600,-89.9822540283203,L,110846779200,-90.0158004760742,L,112386317800 + ,-89.988655090332,L,113925856400,-90.010139465332,L,115465395000,-89.9891662597656 + ,L,117004933600,-90.0109100341797,L,118544472200,-89.9891891479492,L,120084010800 + ,-90.0095977783203,L,121623549400,-89.9949493408203,L,123163088000,-90.0080642700195 + ,L,124702626600,-89.9910430908203,L,126242165200,-90.0077362060547,L,127781703800 + ,-89.9927368164063,L,129321242400,-90.0074615478516,L,130860781000,-89.9930267333984 + ,L,132400319600,-90.0085296630859,L,133939858200,-89.9936599731445,L,135479396800 + ,-90.0066833496094,L,137018935400,-89.9937210083008,L + Color: 1,1,1 + } + LayerType: 2 + } + Channel: "S" { + Channel: "X" { + Default: 1 + Color: 1,1,1 + } + Channel: "Y" { + Default: 1 + Color: 1,1,1 + } + Channel: "Z" { + Default: 1 + Color: 1,1,1 + } + LayerType: 3 + } + } + } + + ;Generic nodes animation + ;---------------------------------------------------- + + ;Textures animation + ;---------------------------------------------------- + + ;Materials animation + ;---------------------------------------------------- + + + ;Constraints animation + ;---------------------------------------------------- + } +} +;Version 5 settings +;------------------------------------------------------------------ + +Version5: { + AmbientRenderSettings: { + Version: 101 + AmbientLightColor: 0,0,0,1 + } + FogOptions: { + FlogEnable: 0 + FogMode: 0 + FogDensity: 0.002 + FogStart: 0.3 + FogEnd: 1000 + FogColor: 1,1,1,1 + } + Settings: { + FrameRate: "30" + TimeFormat: 1 + SnapOnFrames: 0 + ReferenceTimeIndex: -1 + TimeLineStartTime: 0 + TimeLineStopTime: 418656000 + } + RendererSetting: { + DefaultCamera: "Producer Perspective" + DefaultViewingMode: 0 + } +} diff --git a/Assets/minecraft-character/mesh/fbx/anim-test-ascii.fbx.meta b/Assets/minecraft-character/mesh/fbx/anim-test-ascii.fbx.meta new file mode 100644 index 0000000..4c54f04 --- /dev/null +++ b/Assets/minecraft-character/mesh/fbx/anim-test-ascii.fbx.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: 0aed4a0b025ff21409155a6f32051086 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/minecraft-character/mesh/fbx/anim-test.fbx b/Assets/minecraft-character/mesh/fbx/anim-test.fbx new file mode 100644 index 0000000..215bc3f Binary files /dev/null and b/Assets/minecraft-character/mesh/fbx/anim-test.fbx differ diff --git a/Assets/minecraft-character/mesh/fbx/anim-test.fbx.meta b/Assets/minecraft-character/mesh/fbx/anim-test.fbx.meta new file mode 100644 index 0000000..9fe4f21 --- /dev/null +++ b/Assets/minecraft-character/mesh/fbx/anim-test.fbx.meta @@ -0,0 +1,109 @@ +fileFormatVersion: 2 +guid: 80b37924f83011e4899d75a7cdb76791 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: