dump: [json] pakchunk0

dump: [json] [pak]  pakchunk0
dump: [json] [utoc] pakchunk0
track large files with lfs
This commit is contained in:
merith-tk 2024-11-29 17:06:31 -08:00
parent a0202f19ac
commit 6c5b2d22ac
5983 changed files with 1839706 additions and 0 deletions

View file

@ -0,0 +1,25 @@
{
"FileVersion" : 3,
"Version" : 1,
"VersionName" : "1.0",
"FriendlyName" : "AISupport",
"Description" : "A simple plugin that makes sure your project loads AIModule and NavigationSystem at runtime",
"Category" : "AI",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : false,
"Installed" : false,
"Modules" :
[
{
"Name": "AISupportModule",
"Type": "Runtime",
"LoadingPhase": "PostConfigInit"
}
]
}

View file

@ -0,0 +1,30 @@
{
"FileVersion" : 3,
"Version" : 1,
"VersionName" : "0.1",
"FriendlyName" : "Environment Query Editor (Experimental)",
"Description" : "Allows editing of Environment Query assets, which are used by the AI to collect data about the environment/world",
"Category" : "AI",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : true,
"Installed" : false,
"Modules" : [
{
"Name" : "EnvironmentQueryEditor",
"Type" : "UncookedOnly",
"LoadingPhase" : "PreDefault"
}
],
"Plugins" : [
{
"Name" : "AISupport",
"Enabled" : true
}
]
}

View file

@ -0,0 +1,30 @@
{
"FileVersion": 3,
"Version": 30004,
"VersionName": "3.0.4",
"FriendlyName": "Animation Compression Library",
"Description": "Use the Animation Compression Library (ACL) to compress AnimSequences.",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": true,
"IsBetaVersion": false,
"Modules": [
{
"Name": "ACLPlugin",
"Type": "Runtime",
"LoadingPhase": "PostConfigInit",
"PlatformDenyList": []
},
{
"Name": "ACLPluginEditor",
"Type": "Editor",
"LoadingPhase": "Default",
"PlatformDenyList": []
}
]
}

View file

@ -0,0 +1,4 @@
[FilterPlugin]
/LICENSE
/README.md

View file

@ -0,0 +1,26 @@
[
{
"Type": "AnimBoneCompressionCodec_ACL",
"Name": "AnimBoneCompressionCodec_ACL_0",
"Outer": "ACLAnimBoneCompressionSettings",
"Class": "UScriptClass'AnimBoneCompressionCodec_ACL'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Description": "ACL"
}
},
{
"Type": "AnimBoneCompressionSettings",
"Name": "ACLAnimBoneCompressionSettings",
"Class": "UScriptClass'AnimBoneCompressionSettings'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Codecs": [
{
"ObjectName": "AnimBoneCompressionCodec_ACL'ACLAnimBoneCompressionSettings:AnimBoneCompressionCodec_ACL_0'",
"ObjectPath": "/ACLPlugin/ACLAnimBoneCompressionSettings.0"
}
]
}
}
]

View file

@ -0,0 +1,31 @@
{
"FileVersion": 1,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Animation Data",
"Description": "Animation Data",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": false,
"IsBetaVersion": false,
"Installed": false,
"Modules":
[
{
"Name": "AnimationData",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault"
}
],
"Plugins": [
{
"Name": "ControlRig",
"Enabled": true
}
]
}

View file

@ -0,0 +1,30 @@
{
"FileVersion": 1,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Animation Locomotion Library",
"Description": "Collection of techniques for driving locomotion animations",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": false,
"CanContainContent": true,
"IsBetaVersion": true,
"IsExperimentalVersion": false,
"Installed": false,
"Modules": [
{
"Name": "AnimationLocomotionLibraryRuntime",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "AnimationLocomotionLibraryEditor",
"Type": "UncookedOnly",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,26 @@
{
"FileVersion": 1,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Animation Modifier Library",
"Description": "Collection of Animation Modifiers",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": false,
"IsBetaVersion": false,
"IsExperimentalVersion": false,
"Installed": false,
"Modules":
[
{
"Name": "AnimationModifierLibrary",
"Type": "UncookedOnly",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,33 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Animation Warping",
"Description": "Framework for animation and pose warping. This plugin includes Stride, Orientation, and Slope Warping alongside the Root Motion Delta animation attribute.",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"EnabledByDefault": false,
"CanContainContent": true,
"IsBetaVersion": false,
"IsExperimentalVersion": false,
"Installed": false,
"Modules": [
{
"Name": "AnimationWarpingRuntime",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "AnimationWarpingEditor",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault"
}
],
"Plugins": [
{
"Name": "AnimationModifierLibrary",
"Enabled": true
}
]
}

View file

@ -0,0 +1,433 @@
[CoreRedirects]
+ClassRedirects=(OldName="/Script/ControlRigEditor.ControlRigBlueprint", NewName="/Script/ControlRigDeveloper.ControlRigBlueprint")
+ClassRedirects=(OldName="/Script/ControlRigEditor.ControlRigGraph", NewName="/Script/ControlRigDeveloper.ControlRigGraph")
+ClassRedirects=(OldName="/Script/ControlRigEditor.ControlRigGraphNode", NewName="/Script/ControlRigDeveloper.ControlRigGraphNode")
+ClassRedirects=(OldName="/Script/ControlRigEditor.ControlRigGraphSchema", NewName="/Script/ControlRigDeveloper.ControlRigGraphSchema")
+ClassRedirects=(OldName="/Script/ControlRigEditor.AnimGraphNode_ControlRig", NewName="/Script/ControlRigDeveloper.AnimGraphNode_ControlRig")
+StructRedirects=(OldName="RigJoint",NewName="/Script/ControlRig.RigBone")
+PropertyRedirects=(OldName="RigBoneHierarchy.Joints",NewName="RigBoneHierarchy.Bones")
+PropertyRedirects=(OldName="RigHierarchyContainer.BaseHierarchy",NewName="RigHierarchyContainer.BoneHierarchy")
+PropertyRedirects=(OldName="RigUnit_SetTransform.Transform", NewName="RigUnit_SetTransform.Value")
+PropertyRedirects=(OldName="RigUnit_SetTranslation.Translation", NewName="RigUnit_SetTranslation.Value")
+PropertyRedirects=(OldName="RigUnit_SetRotation.Rotation", NewName="RigUnit_SetRotation.Value")
+PropertyRedirects=(OldName="RigUnit_ToWorldSpace_Transform.Transform", NewName="RigUnit_ToWorldSpace_Transform.Value")
+PropertyRedirects=(OldName="RigUnit_ToWorldSpace_Transform.Transform", NewName="RigUnit_ToWorldSpace_Transform.Value")
+PropertyRedirects=(OldName="RigUnit_ToWorldSpace_Location.Location", NewName="RigUnit_ToWorldSpace_Location.Value")
+PropertyRedirects=(OldName="RigUnit_ToWorldSpace_Rotation.Rotation", NewName="RigUnit_ToWorldSpace_Rotation.Value")
+PropertyRedirects=(OldName="RigUnit_ToRigSpace_Transform.Transform", NewName="RigUnit_ToRigSpace_Transform.Value")
+PropertyRedirects=(OldName="RigUnit_ToRigSpace_Location.Location", NewName="RigUnit_ToRigSpace_Location.Value")
+PropertyRedirects=(OldName="RigUnit_ToRigSpace_Rotation.Rotation", NewName="RigUnit_ToRigSpace_Rotation.Value")
+PropertyRedirects=(OldName="RigVMFunction_MathQuaternionRotateVector.Quaternion", NewName="RigVMFunction_MathQuaternionRotateVector.Transform")
+PropertyRedirects=(OldName="RigVMFunction_MathTransformRotateVector.Direction", NewName="RigVMFunction_MathTransformRotateVector.Vector")
+PropertyRedirects=(OldName="RigUnit_SetRelativeTransformForItem.RelativeTransform", NewName="RigUnit_SetRelativeTransformForItem.Value")
+ClassRedirects=(OldName="RigVMGraph",NewName="/Script/RigVMDeveloper.RigVMGraph",ValueChanges=(("Model","RigVMModel")))
+EnumRedirects=(OldName="ERigElementType",ValueChanges=(("Space","Null"))
+EnumRedirects=(OldName="/Script/ControlRig.EControlRigRotationOrder",NewName="/Script/AnimationCore.EEulerRotationOrder")
+EnumRedirects=(OldName="EControlRigRotationOrder",NewName="/Script/AnimationCore.EEulerRotationOrder")
+ClassRedirects=(OldName="/Script/ControlRig.ControlRigGizmoLibrary", NewName="/Script/ControlRig.ControlRigShapeLibrary")
+ClassRedirects=(OldName="/Script/ControlRig.ControlRigGizmoActor", NewName="/Script/ControlRig.ControlRigShapeActor")
+StructRedirects=(OldName="ControlRigGizmoDefinition", NewName="/Script/ControlRig.ControlRigShapeDefinition")
+StructRedirects=(OldName="GizmoActorCreationParam", NewName="/Script/ControlRig.ControlShapeActorCreationParam")
+PropertyRedirects=(OldName="/Script/ControlRig.ControlRigShapeLibrary.DefaultGizmo",NewName="DefaultShape")
+PropertyRedirects=(OldName="/Script/ControlRig.ControlRigShapeLibrary.Gizmos",NewName="Shapes")
+PropertyRedirects=(OldName="/Script/ControlRig.ControlRigShapeDefinition.GizmoName",NewName="ShapeName")
+PropertyRedirects=(OldName="/Script/ControlRig.RigControlSettings.bGizmoEnabled",NewName="bShapeEnabled")
+PropertyRedirects=(OldName="/Script/ControlRig.RigControlSettings.bGizmoVisible",NewName="bShapeVisible")
+PropertyRedirects=(OldName="/Script/ControlRig.RigControlSettings.GizmoName",NewName="ShapeName")
+PropertyRedirects=(OldName="/Script/ControlRig.RigControlSettings.GizmoColor",NewName="ShapeColor")
+PropertyRedirects=(OldName="/Script/ControlRig.RigControlElement.Gizmo",NewName="Shape")
+PropertyRedirects=(OldName="/Script/ControlRigEditor.ControlRigEditModeSettings.GizmoScale",NewName="ShapeScale")
+PropertyRedirects=(OldName="/Script/ControlRig.ControlRigComponent.OnPreSetupDelegate",NewName="OnPreConstructionDelegate")
+PropertyRedirects=(OldName="/Script/ControlRig.ControlRigComponent.OnPostSetupDelegate",NewName="OnPostConstructionDelegate")
+PropertyRedirects=(OldName="/Script/ControlRig.UControlRigSettings.SetupEventBorderColor",NewName="ConstructionEventBorderColor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NameBase",NewName="/Script/RigVM.RigVMFunction_NameBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NameConcat",NewName="/Script/RigVM.RigVMFunction_NameConcat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NameTruncate",NewName="/Script/RigVM.RigVMFunction_NameTruncate")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NameReplace",NewName="/Script/RigVM.RigVMFunction_NameReplace")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_EndsWith",NewName="/Script/RigVM.RigVMFunction_EndsWith")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StartsWith",NewName="/Script/RigVM.RigVMFunction_StartsWith")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_Contains",NewName="/Script/RigVM.RigVMFunction_Contains")
+StructRedirects=(OldName="/Script/ControlRig.RigDispatch_CoreBase",NewName="/Script/RigVM.RigVMDispatch_CoreBase")
+StructRedirects=(OldName="/Script/ControlRig.RigDispatch_CoreEquals",NewName="/Script/RigVM.RigVMDispatch_CoreEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigDispatch_CoreNotEquals",NewName="/Script/RigVM.RigVMDispatch_CoreNotEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigDispatch_Print",NewName="/Script/RigVM.RigVMDispatch_Print")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringBase",NewName="/Script/RigVM.RigVMFunction_StringBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringConcat",NewName="/Script/RigVM.RigVMFunction_StringConcat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringTruncate",NewName="/Script/RigVM.RigVMFunction_StringTruncate")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringReplace",NewName="/Script/RigVM.RigVMFunction_StringReplace")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringEndsWith",NewName="/Script/RigVM.RigVMFunction_StringEndsWith")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringStartsWith",NewName="/Script/RigVM.RigVMFunction_StringStartsWith")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringContains",NewName="/Script/RigVM.RigVMFunction_StringContains")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringLength",NewName="/Script/RigVM.RigVMFunction_StringLength")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringTrimWhitespace",NewName="/Script/RigVM.RigVMFunction_StringTrimWhitespace")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringToUppercase",NewName="/Script/RigVM.RigVMFunction_StringToUppercase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringToLowercase",NewName="/Script/RigVM.RigVMFunction_StringToLowercase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringReverse",NewName="/Script/RigVM.RigVMFunction_StringReverse")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringLeft",NewName="/Script/RigVM.RigVMFunction_StringLeft")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringRight",NewName="/Script/RigVM.RigVMFunction_StringRight")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringMiddle",NewName="/Script/RigVM.RigVMFunction_StringMiddle")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringFind",NewName="/Script/RigVM.RigVMFunction_StringFind")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringSplit",NewName="/Script/RigVM.RigVMFunction_StringSplit")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringJoin",NewName="/Script/RigVM.RigVMFunction_StringJoin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_StringPadInteger",NewName="/Script/RigVM.RigVMFunction_StringPadInteger")
+StructRedirects=(OldName="/Script/ControlRig.ControlRigDrawInstruction",NewName="/Script/RigVM.RigVMDrawInstruction")
+StructRedirects=(OldName="/Script/ControlRig.ControlRigDrawContainer",NewName="/Script/RigVM.RigVMDrawContainer")
+StructRedirects=(OldName="/Script/ControlRig.ControlRigDrawInterface",NewName="/Script/RigVM.RigVMDrawInterface")
+EnumRedirects=(OldName="EBoneGetterSetterMode",NewName="/Script/RigVM.ERigVMTransformSpace")
+EnumRedirects=(OldName="EControlRigAnimEasingType",NewName="/Script/RigVM.ERigVMAnimEasingType")
+EnumRedirects=(OldName="EControlRigClampSpatialMode",NewName="/Script/RigVM.ERigVMClampSpatialMode")
+EnumRedirects=(OldName="/Script/ControlRig.ERigUnitDebugTransformMode",NewName="/Script/RigVM.ERigUnitDebugTransformMode")
+StructRedirects=(OldName="/Script/ControlRig.CRFourPointBezier",NewName="/Script/RigVM.RigVMFourPointBezier")
+StructRedirects=(OldName="/Script/ControlRig.RigMirrorSettings",NewName="/Script/RigVM.RigVMMirrorSettings")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBase",NewName="/Script/RigVM.RigVMFunction_MathBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMutableBase",NewName="/Script/RigVM.RigVMFunction_MathMutableBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolBase",NewName="/Script/RigVM.RigVMFunction_MathBoolBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolConstant",NewName="/Script/RigVM.RigVMFunction_MathBoolConstant")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathBoolUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathBoolBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathBoolBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolMake",NewName="/Script/RigVM.RigVMFunction_MathBoolMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolConstTrue",NewName="/Script/RigVM.RigVMFunction_MathBoolConstTrue")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolConstFalse",NewName="/Script/RigVM.RigVMFunction_MathBoolConstFalse")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolNot",NewName="/Script/RigVM.RigVMFunction_MathBoolNot")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolAnd",NewName="/Script/RigVM.RigVMFunction_MathBoolAnd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolNand",NewName="/Script/RigVM.RigVMFunction_MathBoolNand")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolNand2",NewName="/Script/RigVM.RigVMFunction_MathBoolNand2")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolOr",NewName="/Script/RigVM.RigVMFunction_MathBoolOr")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolEquals",NewName="/Script/RigVM.RigVMFunction_MathBoolEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolNotEquals",NewName="/Script/RigVM.RigVMFunction_MathBoolNotEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolToggled",NewName="/Script/RigVM.RigVMFunction_MathBoolToggled")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolFlipFlop",NewName="/Script/RigVM.RigVMFunction_MathBoolFlipFlop")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolOnce",NewName="/Script/RigVM.RigVMFunction_MathBoolOnce")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolToFloat",NewName="/Script/RigVM.RigVMFunction_MathBoolToFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathBoolToInteger",NewName="/Script/RigVM.RigVMFunction_MathBoolToInteger")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorBase",NewName="/Script/RigVM.RigVMFunction_MathColorBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathColorBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathColorBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorMake",NewName="/Script/RigVM.RigVMFunction_MathColorMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorFromFloat",NewName="/Script/RigVM.RigVMFunction_MathColorFromFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorFromDouble",NewName="/Script/RigVM.RigVMFunction_MathColorFromDouble")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorAdd",NewName="/Script/RigVM.RigVMFunction_MathColorAdd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorSub",NewName="/Script/RigVM.RigVMFunction_MathColorSub")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorMul",NewName="/Script/RigVM.RigVMFunction_MathColorMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathColorLerp",NewName="/Script/RigVM.RigVMFunction_MathColorLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleBase",NewName="/Script/RigVM.RigVMFunction_MathDoubleBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleConstant",NewName="/Script/RigVM.RigVMFunction_MathDoubleConstant")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathDoubleUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathDoubleBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathDoubleBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleMake",NewName="/Script/RigVM.RigVMFunction_MathDoubleMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleConstPi",NewName="/Script/RigVM.RigVMFunction_MathDoubleConstPi")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleConstHalfPi",NewName="/Script/RigVM.RigVMFunction_MathDoubleConstHalfPi")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleConstTwoPi",NewName="/Script/RigVM.RigVMFunction_MathDoubleConstTwoPi")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleConstE",NewName="/Script/RigVM.RigVMFunction_MathDoubleConstE")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleAdd",NewName="/Script/RigVM.RigVMFunction_MathDoubleAdd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleSub",NewName="/Script/RigVM.RigVMFunction_MathDoubleSub")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleMul",NewName="/Script/RigVM.RigVMFunction_MathDoubleMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleDiv",NewName="/Script/RigVM.RigVMFunction_MathDoubleDiv")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleMod",NewName="/Script/RigVM.RigVMFunction_MathDoubleMod")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleMin",NewName="/Script/RigVM.RigVMFunction_MathDoubleMin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleMax",NewName="/Script/RigVM.RigVMFunction_MathDoubleMax")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoublePow",NewName="/Script/RigVM.RigVMFunction_MathDoublePow")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleSqrt",NewName="/Script/RigVM.RigVMFunction_MathDoubleSqrt")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleNegate",NewName="/Script/RigVM.RigVMFunction_MathDoubleNegate")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleAbs",NewName="/Script/RigVM.RigVMFunction_MathDoubleAbs")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleFloor",NewName="/Script/RigVM.RigVMFunction_MathDoubleFloor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleCeil",NewName="/Script/RigVM.RigVMFunction_MathDoubleCeil")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleRound",NewName="/Script/RigVM.RigVMFunction_MathDoubleRound")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleToInt",NewName="/Script/RigVM.RigVMFunction_MathDoubleToInt")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleSign",NewName="/Script/RigVM.RigVMFunction_MathDoubleSign")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleClamp",NewName="/Script/RigVM.RigVMFunction_MathDoubleClamp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleLerp",NewName="/Script/RigVM.RigVMFunction_MathDoubleLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleRemap",NewName="/Script/RigVM.RigVMFunction_MathDoubleRemap")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleEquals",NewName="/Script/RigVM.RigVMFunction_MathDoubleEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleNotEquals",NewName="/Script/RigVM.RigVMFunction_MathDoubleNotEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleGreater",NewName="/Script/RigVM.RigVMFunction_MathDoubleGreater")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleLess",NewName="/Script/RigVM.RigVMFunction_MathDoubleLess")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleGreaterEqual",NewName="/Script/RigVM.RigVMFunction_MathDoubleGreaterEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleLessEqual",NewName="/Script/RigVM.RigVMFunction_MathDoubleLessEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleIsNearlyZero",NewName="/Script/RigVM.RigVMFunction_MathDoubleIsNearlyZero")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleIsNearlyEqual",NewName="/Script/RigVM.RigVMFunction_MathDoubleIsNearlyEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleDeg",NewName="/Script/RigVM.RigVMFunction_MathDoubleDeg")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleRad",NewName="/Script/RigVM.RigVMFunction_MathDoubleRad")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleSin",NewName="/Script/RigVM.RigVMFunction_MathDoubleSin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleCos",NewName="/Script/RigVM.RigVMFunction_MathDoubleCos")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleTan",NewName="/Script/RigVM.RigVMFunction_MathDoubleTan")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleAsin",NewName="/Script/RigVM.RigVMFunction_MathDoubleAsin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleAcos",NewName="/Script/RigVM.RigVMFunction_MathDoubleAcos")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleAtan",NewName="/Script/RigVM.RigVMFunction_MathDoubleAtan")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleLawOfCosine",NewName="/Script/RigVM.RigVMFunction_MathDoubleLawOfCosine")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDoubleExponential",NewName="/Script/RigVM.RigVMFunction_MathDoubleExponential")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatBase",NewName="/Script/RigVM.RigVMFunction_MathFloatBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatConstant",NewName="/Script/RigVM.RigVMFunction_MathFloatConstant")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathFloatUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathFloatBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathFloatBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatMake",NewName="/Script/RigVM.RigVMFunction_MathFloatMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatConstPi",NewName="/Script/RigVM.RigVMFunction_MathFloatConstPi")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatConstHalfPi",NewName="/Script/RigVM.RigVMFunction_MathFloatConstHalfPi")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatConstTwoPi",NewName="/Script/RigVM.RigVMFunction_MathFloatConstTwoPi")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatConstE",NewName="/Script/RigVM.RigVMFunction_MathFloatConstE")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatAdd",NewName="/Script/RigVM.RigVMFunction_MathFloatAdd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatSub",NewName="/Script/RigVM.RigVMFunction_MathFloatSub")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatMul",NewName="/Script/RigVM.RigVMFunction_MathFloatMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatDiv",NewName="/Script/RigVM.RigVMFunction_MathFloatDiv")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatMod",NewName="/Script/RigVM.RigVMFunction_MathFloatMod")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatMin",NewName="/Script/RigVM.RigVMFunction_MathFloatMin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatMax",NewName="/Script/RigVM.RigVMFunction_MathFloatMax")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatPow",NewName="/Script/RigVM.RigVMFunction_MathFloatPow")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatSqrt",NewName="/Script/RigVM.RigVMFunction_MathFloatSqrt")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatNegate",NewName="/Script/RigVM.RigVMFunction_MathFloatNegate")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatAbs",NewName="/Script/RigVM.RigVMFunction_MathFloatAbs")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatFloor",NewName="/Script/RigVM.RigVMFunction_MathFloatFloor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatCeil",NewName="/Script/RigVM.RigVMFunction_MathFloatCeil")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatRound",NewName="/Script/RigVM.RigVMFunction_MathFloatRound")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatToInt",NewName="/Script/RigVM.RigVMFunction_MathFloatToInt")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatSign",NewName="/Script/RigVM.RigVMFunction_MathFloatSign")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatClamp",NewName="/Script/RigVM.RigVMFunction_MathFloatClamp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatLerp",NewName="/Script/RigVM.RigVMFunction_MathFloatLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatRemap",NewName="/Script/RigVM.RigVMFunction_MathFloatRemap")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatEquals",NewName="/Script/RigVM.RigVMFunction_MathFloatEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatNotEquals",NewName="/Script/RigVM.RigVMFunction_MathFloatNotEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatGreater",NewName="/Script/RigVM.RigVMFunction_MathFloatGreater")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatLess",NewName="/Script/RigVM.RigVMFunction_MathFloatLess")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatGreaterEqual",NewName="/Script/RigVM.RigVMFunction_MathFloatGreaterEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatLessEqual",NewName="/Script/RigVM.RigVMFunction_MathFloatLessEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatIsNearlyZero",NewName="/Script/RigVM.RigVMFunction_MathFloatIsNearlyZero")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatIsNearlyEqual",NewName="/Script/RigVM.RigVMFunction_MathFloatIsNearlyEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatSelectBool",NewName="/Script/RigVM.RigVMFunction_MathFloatSelectBool")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatDeg",NewName="/Script/RigVM.RigVMFunction_MathFloatDeg")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatRad",NewName="/Script/RigVM.RigVMFunction_MathFloatRad")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatSin",NewName="/Script/RigVM.RigVMFunction_MathFloatSin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatCos",NewName="/Script/RigVM.RigVMFunction_MathFloatCos")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatTan",NewName="/Script/RigVM.RigVMFunction_MathFloatTan")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatAsin",NewName="/Script/RigVM.RigVMFunction_MathFloatAsin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatAcos",NewName="/Script/RigVM.RigVMFunction_MathFloatAcos")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatAtan",NewName="/Script/RigVM.RigVMFunction_MathFloatAtan")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatLawOfCosine",NewName="/Script/RigVM.RigVMFunction_MathFloatLawOfCosine")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathFloatExponential",NewName="/Script/RigVM.RigVMFunction_MathFloatExponential")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntBase",NewName="/Script/RigVM.RigVMFunction_MathIntBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathIntUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathIntBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathIntBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntMake",NewName="/Script/RigVM.RigVMFunction_MathIntMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntAdd",NewName="/Script/RigVM.RigVMFunction_MathIntAdd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntSub",NewName="/Script/RigVM.RigVMFunction_MathIntSub")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntMul",NewName="/Script/RigVM.RigVMFunction_MathIntMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntDiv",NewName="/Script/RigVM.RigVMFunction_MathIntDiv")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntMod",NewName="/Script/RigVM.RigVMFunction_MathIntMod")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntMin",NewName="/Script/RigVM.RigVMFunction_MathIntMin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntMax",NewName="/Script/RigVM.RigVMFunction_MathIntMax")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntPow",NewName="/Script/RigVM.RigVMFunction_MathIntPow")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntNegate",NewName="/Script/RigVM.RigVMFunction_MathIntNegate")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntAbs",NewName="/Script/RigVM.RigVMFunction_MathIntAbs")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntToFloat",NewName="/Script/RigVM.RigVMFunction_MathIntToFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntToDouble",NewName="/Script/RigVM.RigVMFunction_MathIntToDouble")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntSign",NewName="/Script/RigVM.RigVMFunction_MathIntSign")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntClamp",NewName="/Script/RigVM.RigVMFunction_MathIntClamp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntEquals",NewName="/Script/RigVM.RigVMFunction_MathIntEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntNotEquals",NewName="/Script/RigVM.RigVMFunction_MathIntNotEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntGreater",NewName="/Script/RigVM.RigVMFunction_MathIntGreater")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntLess",NewName="/Script/RigVM.RigVMFunction_MathIntLess")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntGreaterEqual",NewName="/Script/RigVM.RigVMFunction_MathIntGreaterEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntLessEqual",NewName="/Script/RigVM.RigVMFunction_MathIntLessEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixBase",NewName="/Script/RigVM.RigVMFunction_MathMatrixBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathMatrixUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathMatrixBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathMatrixBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixToTransform",NewName="/Script/RigVM.RigVMFunction_MathMatrixToTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixFromTransform",NewName="/Script/RigVM.RigVMFunction_MathMatrixFromTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixFromTransformV2",NewName="/Script/RigVM.RigVMFunction_MathMatrixFromTransformV2")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixToVectors",NewName="/Script/RigVM.RigVMFunction_MathMatrixToVectors")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixFromVectors",NewName="/Script/RigVM.RigVMFunction_MathMatrixFromVectors")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixMul",NewName="/Script/RigVM.RigVMFunction_MathMatrixMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathMatrixInverse",NewName="/Script/RigVM.RigVMFunction_MathMatrixInverse")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionBase",NewName="/Script/RigVM.RigVMFunction_MathQuaternionBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathQuaternionUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathQuaternionBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathQuaternionBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionMake",NewName="/Script/RigVM.RigVMFunction_MathQuaternionMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionFromAxisAndAngle",NewName="/Script/RigVM.RigVMFunction_MathQuaternionFromAxisAndAngle")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionFromEuler",NewName="/Script/RigVM.RigVMFunction_MathQuaternionFromEuler")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionFromRotator",NewName="/Script/RigVM.RigVMFunction_MathQuaternionFromRotator")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionFromRotatorV2",NewName="/Script/RigVM.RigVMFunction_MathQuaternionFromRotatorV2")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionFromTwoVectors",NewName="/Script/RigVM.RigVMFunction_MathQuaternionFromTwoVectors")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionToAxisAndAngle",NewName="/Script/RigVM.RigVMFunction_MathQuaternionToAxisAndAngle")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionScale",NewName="/Script/RigVM.RigVMFunction_MathQuaternionScale")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionScaleV2",NewName="/Script/RigVM.RigVMFunction_MathQuaternionScaleV2")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionToEuler",NewName="/Script/RigVM.RigVMFunction_MathQuaternionToEuler")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionToRotator",NewName="/Script/RigVM.RigVMFunction_MathQuaternionToRotator")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionMul",NewName="/Script/RigVM.RigVMFunction_MathQuaternionMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionInverse",NewName="/Script/RigVM.RigVMFunction_MathQuaternionInverse")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionSlerp",NewName="/Script/RigVM.RigVMFunction_MathQuaternionSlerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionEquals",NewName="/Script/RigVM.RigVMFunction_MathQuaternionEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionNotEquals",NewName="/Script/RigVM.RigVMFunction_MathQuaternionNotEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionSelectBool",NewName="/Script/RigVM.RigVMFunction_MathQuaternionSelectBool")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionDot",NewName="/Script/RigVM.RigVMFunction_MathQuaternionDot")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionUnit",NewName="/Script/RigVM.RigVMFunction_MathQuaternionUnit")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionRotateVector",NewName="/Script/RigVM.RigVMFunction_MathQuaternionRotateVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionGetAxis",NewName="/Script/RigVM.RigVMFunction_MathQuaternionGetAxis")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionSwingTwist",NewName="/Script/RigVM.RigVMFunction_MathQuaternionSwingTwist")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionRotationOrder",NewName="/Script/RigVM.RigVMFunction_MathQuaternionRotationOrder")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionMakeRelative",NewName="/Script/RigVM.RigVMFunction_MathQuaternionMakeRelative")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionMakeAbsolute",NewName="/Script/RigVM.RigVMFunction_MathQuaternionMakeAbsolute")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathQuaternionMirrorTransform",NewName="/Script/RigVM.RigVMFunction_MathQuaternionMirrorTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFQuatWeightFunctor",NewName="/Script/RigVM.RigVMFunction_MathRBFQuatWeightFunctor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFVectorWeightFunctor",NewName="/Script/RigVM.RigVMFunction_MathRBFVectorWeightFunctor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateQuatWorkData",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateQuatWorkData")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateVectorWorkData",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateVectorWorkData")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateBase",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateQuatBase",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateQuatBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateVectorBase",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateVectorBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateQuatFloat",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateQuatFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateQuatVector",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateQuatVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateQuatColor",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateQuatColor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateQuatQuat",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateQuatQuat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateQuatXform",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateQuatXform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateVectorFloat",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateVectorFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateVectorVector",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateVectorVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateVectorColor",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateVectorColor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateVectorQuat",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateVectorQuat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathRBFInterpolateVectorXform",NewName="/Script/RigVM.RigVMFunction_MathRBFInterpolateVectorXform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformBase",NewName="/Script/RigVM.RigVMFunction_MathTransformBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformMutableBase",NewName="/Script/RigVM.RigVMFunction_MathTransformMutableBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathTransformUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathTransformBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathTransformBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformMake",NewName="/Script/RigVM.RigVMFunction_MathTransformMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformFromEulerTransform",NewName="/Script/RigVM.RigVMFunction_MathTransformFromEulerTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformFromEulerTransformV2",NewName="/Script/RigVM.RigVMFunction_MathTransformFromEulerTransformV2")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformToEulerTransform",NewName="/Script/RigVM.RigVMFunction_MathTransformToEulerTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformMul",NewName="/Script/RigVM.RigVMFunction_MathTransformMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformMakeRelative",NewName="/Script/RigVM.RigVMFunction_MathTransformMakeRelative")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformMakeAbsolute",NewName="/Script/RigVM.RigVMFunction_MathTransformMakeAbsolute")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformAccumulateArray",NewName="/Script/RigVM.RigVMFunction_MathTransformAccumulateArray")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformInverse",NewName="/Script/RigVM.RigVMFunction_MathTransformInverse")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformLerp",NewName="/Script/RigVM.RigVMFunction_MathTransformLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformSelectBool",NewName="/Script/RigVM.RigVMFunction_MathTransformSelectBool")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformRotateVector",NewName="/Script/RigVM.RigVMFunction_MathTransformRotateVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformTransformVector",NewName="/Script/RigVM.RigVMFunction_MathTransformTransformVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformFromSRT",NewName="/Script/RigVM.RigVMFunction_MathTransformFromSRT")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformArrayToSRT",NewName="/Script/RigVM.RigVMFunction_MathTransformArrayToSRT")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformClampSpatially",NewName="/Script/RigVM.RigVMFunction_MathTransformClampSpatially")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathTransformMirrorTransform",NewName="/Script/RigVM.RigVMFunction_MathTransformMirrorTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorBase",NewName="/Script/RigVM.RigVMFunction_MathVectorBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorUnaryOp",NewName="/Script/RigVM.RigVMFunction_MathVectorUnaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorBinaryOp",NewName="/Script/RigVM.RigVMFunction_MathVectorBinaryOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorBinaryAggregateOp",NewName="/Script/RigVM.RigVMFunction_MathVectorBinaryAggregateOp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMake",NewName="/Script/RigVM.RigVMFunction_MathVectorMake")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorFromFloat",NewName="/Script/RigVM.RigVMFunction_MathVectorFromFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorFromDouble",NewName="/Script/RigVM.RigVMFunction_MathVectorFromDouble")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorAdd",NewName="/Script/RigVM.RigVMFunction_MathVectorAdd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorSub",NewName="/Script/RigVM.RigVMFunction_MathVectorSub")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMul",NewName="/Script/RigVM.RigVMFunction_MathVectorMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorScale",NewName="/Script/RigVM.RigVMFunction_MathVectorScale")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorDiv",NewName="/Script/RigVM.RigVMFunction_MathVectorDiv")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMod",NewName="/Script/RigVM.RigVMFunction_MathVectorMod")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMin",NewName="/Script/RigVM.RigVMFunction_MathVectorMin")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMax",NewName="/Script/RigVM.RigVMFunction_MathVectorMax")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorNegate",NewName="/Script/RigVM.RigVMFunction_MathVectorNegate")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorAbs",NewName="/Script/RigVM.RigVMFunction_MathVectorAbs")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorFloor",NewName="/Script/RigVM.RigVMFunction_MathVectorFloor")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorCeil",NewName="/Script/RigVM.RigVMFunction_MathVectorCeil")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorRound",NewName="/Script/RigVM.RigVMFunction_MathVectorRound")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorSign",NewName="/Script/RigVM.RigVMFunction_MathVectorSign")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorClamp",NewName="/Script/RigVM.RigVMFunction_MathVectorClamp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorLerp",NewName="/Script/RigVM.RigVMFunction_MathVectorLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorRemap",NewName="/Script/RigVM.RigVMFunction_MathVectorRemap")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorEquals",NewName="/Script/RigVM.RigVMFunction_MathVectorEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorNotEquals",NewName="/Script/RigVM.RigVMFunction_MathVectorNotEquals")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorIsNearlyZero",NewName="/Script/RigVM.RigVMFunction_MathVectorIsNearlyZero")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorIsNearlyEqual",NewName="/Script/RigVM.RigVMFunction_MathVectorIsNearlyEqual")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorSelectBool",NewName="/Script/RigVM.RigVMFunction_MathVectorSelectBool")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorDeg",NewName="/Script/RigVM.RigVMFunction_MathVectorDeg")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorRad",NewName="/Script/RigVM.RigVMFunction_MathVectorRad")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorLengthSquared",NewName="/Script/RigVM.RigVMFunction_MathVectorLengthSquared")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorLength",NewName="/Script/RigVM.RigVMFunction_MathVectorLength")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorDistance",NewName="/Script/RigVM.RigVMFunction_MathVectorDistance")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorCross",NewName="/Script/RigVM.RigVMFunction_MathVectorCross")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorDot",NewName="/Script/RigVM.RigVMFunction_MathVectorDot")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorUnit",NewName="/Script/RigVM.RigVMFunction_MathVectorUnit")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorSetLength",NewName="/Script/RigVM.RigVMFunction_MathVectorSetLength")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorClampLength",NewName="/Script/RigVM.RigVMFunction_MathVectorClampLength")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMirror",NewName="/Script/RigVM.RigVMFunction_MathVectorMirror")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorAngle",NewName="/Script/RigVM.RigVMFunction_MathVectorAngle")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorParallel",NewName="/Script/RigVM.RigVMFunction_MathVectorParallel")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorOrthogonal",NewName="/Script/RigVM.RigVMFunction_MathVectorOrthogonal")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorBezierFourPoint",NewName="/Script/RigVM.RigVMFunction_MathVectorBezierFourPoint")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMakeBezierFourPoint",NewName="/Script/RigVM.RigVMFunction_MathVectorMakeBezierFourPoint")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorClampSpatially",NewName="/Script/RigVM.RigVMFunction_MathVectorClampSpatially")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathIntersectPlane",NewName="/Script/RigVM.RigVMFunction_MathIntersectPlane")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathDistanceToPlane",NewName="/Script/RigVM.RigVMFunction_MathDistanceToPlane")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMakeRelative",NewName="/Script/RigVM.RigVMFunction_MathVectorMakeRelative")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMakeAbsolute",NewName="/Script/RigVM.RigVMFunction_MathVectorMakeAbsolute")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_MathVectorMirrorTransform",NewName="/Script/RigVM.RigVMFunction_MathVectorMirrorTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NoiseFloat",NewName="/Script/RigVM.RigVMFunction_NoiseFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NoiseDouble",NewName="/Script/RigVM.RigVMFunction_NoiseDouble")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NoiseVector",NewName="/Script/RigVM.RigVMFunction_NoiseVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_NoiseVector2",NewName="/Script/RigVM.RigVMFunction_NoiseVector2")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_RandomFloat",NewName="/Script/RigVM.RigVMFunction_RandomFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_RandomVector",NewName="/Script/RigVM.RigVMFunction_RandomVector")
+EnumRedirects=(OldName="ECRSimPointIntegrateType",NewName="/Script/RigVM.ERigVMSimPointIntegrateType")
+StructRedirects=(OldName="/Script/ControlRig.CRSimPoint",NewName="/Script/RigVM.RigVMSimPoint")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_ForLoopCount",NewName="/Script/RigVM.RigVMFunction_ForLoopCount")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_SequenceAggregate",NewName="/Script/RigVM.RigVMFunction_Sequence")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_UserDefinedEvent",NewName="/Script/RigVM.RigVMFunction_UserDefinedEvent")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateBase",NewName="/Script/RigVM.RigVMFunction_AccumulateBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateFloatAdd",NewName="/Script/RigVM.RigVMFunction_AccumulateFloatAdd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateVectorAdd",NewName="/Script/RigVM.RigVMFunction_AccumulateVectorAdd")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateFloatMul",NewName="/Script/RigVM.RigVMFunction_AccumulateFloatMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateVectorMul",NewName="/Script/RigVM.RigVMFunction_AccumulateVectorMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateQuatMul",NewName="/Script/RigVM.RigVMFunction_AccumulateQuatMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateTransformMul",NewName="/Script/RigVM.RigVMFunction_AccumulateTransformMul")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateFloatLerp",NewName="/Script/RigVM.RigVMFunction_AccumulateFloatLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateVectorLerp",NewName="/Script/RigVM.RigVMFunction_AccumulateVectorLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateQuatLerp",NewName="/Script/RigVM.RigVMFunction_AccumulateQuatLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateTransformLerp",NewName="/Script/RigVM.RigVMFunction_AccumulateTransformLerp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateFloatRange",NewName="/Script/RigVM.RigVMFunction_AccumulateFloatRange")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AccumulateVectorRange",NewName="/Script/RigVM.RigVMFunction_AccumulateVectorRange")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AlphaInterp",NewName="/Script/RigVM.RigVMFunction_AlphaInterp")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AlphaInterpVector",NewName="/Script/RigVM.RigVMFunction_AlphaInterpVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AlphaInterpQuat",NewName="/Script/RigVM.RigVMFunction_AlphaInterpQuat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_DeltaFromPreviousFloat",NewName="/Script/RigVM.RigVMFunction_DeltaFromPreviousFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_DeltaFromPreviousVector",NewName="/Script/RigVM.RigVMFunction_DeltaFromPreviousVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_DeltaFromPreviousQuat",NewName="/Script/RigVM.RigVMFunction_DeltaFromPreviousQuat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_DeltaFromPreviousTransform",NewName="/Script/RigVM.RigVMFunction_DeltaFromPreviousTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_KalmanFloat",NewName="/Script/RigVM.RigVMFunction_KalmanFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_KalmanVector",NewName="/Script/RigVM.RigVMFunction_KalmanVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_KalmanTransform",NewName="/Script/RigVM.RigVMFunction_KalmanTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_SimBase",NewName="/Script/RigVM.RigVMFunction_SimBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_SimBaseMutable",NewName="/Script/RigVM.RigVMFunction_SimBaseMutable")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_Timeline",NewName="/Script/RigVM.RigVMFunction_Timeline")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_TimeLoop",NewName="/Script/RigVM.RigVMFunction_TimeLoop")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_TimeOffsetFloat",NewName="/Script/RigVM.RigVMFunction_TimeOffsetFloat")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_TimeOffsetVector",NewName="/Script/RigVM.RigVMFunction_TimeOffsetVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_TimeOffsetTransform",NewName="/Script/RigVM.RigVMFunction_TimeOffsetTransform")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_VerletIntegrateVector",NewName="/Script/RigVM.RigVMFunction_VerletIntegrateVector")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_DebugPoint",NewName="/Script/RigVM.RigVMFunction_DebugPoint")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_DebugPointMutable",NewName="/Script/RigVM.RigVMFunction_DebugPointMutable")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AnimBase",NewName="/Script/RigVM.RigVMFunction_AnimBase")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AnimEasingType",NewName="/Script/RigVM.RigVMFunction_AnimEasingType")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AnimEasing",NewName="/Script/RigVM.RigVMFunction_AnimEasing")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AnimEvalRichCurve",NewName="/Script/RigVM.RigVMFunction_AnimEvalRichCurve")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_AnimRichCurve",NewName="/Script/RigVM.RigVMFunction_AnimRichCurve")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_GetDeltaTime",NewName="/Script/RigVM.RigVMFunction_GetDeltaTime")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_GetWorldTime",NewName="/Script/RigVM.RigVMFunction_GetWorldTime")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_FramesToSeconds",NewName="/Script/RigVM.RigVMFunction_FramesToSeconds")
+StructRedirects=(OldName="/Script/ControlRig.RigUnit_SecondsToFrames",NewName="/Script/RigVM.RigVMFunction_SecondsToFrames")
+StructRedirects=(OldName="/Script/ControlRig.RigGraphDisplaySettings",NewName="/Script/RigVMDeveloper.RigVMEdGraphDisplaySettings")
+StructRedirects=(OldName="/Script/ControlRig.ControlRigPythonSettings",NewName="/Script/RigVMDeveloper.RigVMPythonSettings")
+StructRedirects=(OldName="/Script/ControlRig.ControlRigPublicFunctionArg",NewName="/Script/RigVMDeveloper.RigVMOldPublicFunctionArg")
+StructRedirects=(OldName="/Script/ControlRig.ControlRigPublicFunctionData",NewName="/Script/RigVMDeveloper.RigVMOldPublicFunctionData")
+ClassRedirects=(OldName="/Script/ControlRig.NameSpacedUserData", NewName="/Script/RigVM.NameSpacedUserData")
+ClassRedirects=(OldName="/Script/ControlRig.DataAssetLink", NewName="/Script/RigVM.DataAssetLink")

View file

@ -0,0 +1,96 @@
[
{
"Type": "Material",
"Name": "ControlRigGizmoMaterial",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"ShadingModels": {
"ShadingModelField": 1
},
"bCanMaskedBeAssumedOpaque": true,
"bCastRayTracedShadows": false,
"StateId": "1292B979-AA7EBEDE-B39658B2-AE34729F",
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": [
{
"Name": "Color",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [
-1
],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [
{
"R": 0.0,
"G": 1.0,
"B": 0.089757,
"A": 0.0,
"Hex": "00FF54"
}
],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 35
}
}
]

View file

@ -0,0 +1,108 @@
[
{
"Type": "Material",
"Name": "ControlRigXRayMaterial",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"ShadingModels": {
"ShadingModelField": 1
},
"bDisableDepthTest": true,
"bUsedWithStaticLighting": true,
"bCanMaskedBeAssumedOpaque": true,
"StateId": "BEA391C8-AB5C96C7-4B4E0993-DB688D91",
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": [
{
"Name": "Opacity",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[1]": {
"ParameterInfoSet": [
{
"Name": "Color",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [
-1
],
"VectorPrimitiveDataIndexValues": [
-1
],
"ScalarValues": [
1.0
],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [
{
"R": 0.0,
"G": 1.0,
"B": 0.089757,
"A": 0.0,
"Hex": "00FF54"
}
],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 268435459
}
}
]

View file

@ -0,0 +1,366 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow2_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 24.1,
"Y": -26.024994,
"Z": 0.625
},
{
"X": 24.1,
"Y": 26.0,
"Z": 0.625
},
{
"X": 24.1,
"Y": 26.0,
"Z": -0.5812504
},
{
"X": 24.1,
"Y": -26.024994,
"Z": -0.5812495
},
{
"X": -24.1,
"Y": 26.025005,
"Z": 0.625
},
{
"X": -24.1,
"Y": -26.02501,
"Z": 0.625
},
{
"X": -24.1,
"Y": -26.0,
"Z": -0.5812504
},
{
"X": -24.1,
"Y": 26.02501,
"Z": -0.5812495
},
{
"X": 0.003118515,
"Y": 50.12813,
"Z": 0.6
},
{
"X": 0.003124237,
"Y": -50.12188,
"Z": 0.6
},
{
"X": -0.015611649,
"Y": -50.14061,
"Z": -0.5999999
},
{
"X": -0.012489319,
"Y": 50.11252,
"Z": -0.5999999
}
],
"IndexData": [
0,
4,
5,
4,
6,
5,
0,
5,
9,
4,
0,
1,
0,
2,
1,
4,
1,
8,
1,
2,
8,
0,
9,
3,
9,
5,
10,
5,
6,
10,
2,
3,
10,
3,
9,
10,
2,
0,
3,
6,
4,
7,
4,
8,
7,
8,
2,
11,
2,
10,
11,
10,
7,
11,
7,
8,
11,
10,
6,
7
],
"ElemBox": {
"Min": {
"X": -24.1,
"Y": -50.14061,
"Z": -0.5999999
},
"Max": {
"X": 24.1,
"Y": 50.12813,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "4918C94F31455B9AB1D5BFA98057F12F",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 6272,
"SizeOnDisk": 6272,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow2_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow2_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 128.02473,
"LocalUVDensities[1]": 281.79718,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 281.79718,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 24.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow2_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow2_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow2_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow2_1mm.1"
},
"LightingGuid": "87DB5F2B-4548FBC9-62041194-43B01D5F",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 92,
"MinVertexIndex": 0,
"MaxVertexIndex": 135,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 136
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 136,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -25.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 25.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x18E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 24.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 55.46395
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,429 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow2_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 24.1,
"Y": -26.024994,
"Z": 0.625
},
{
"X": 24.1,
"Y": 26.0,
"Z": 0.625
},
{
"X": 24.1,
"Y": 26.0,
"Z": -0.5812504
},
{
"X": 24.1,
"Y": -26.024994,
"Z": -0.5812495
},
{
"X": -24.1,
"Y": 26.025005,
"Z": 0.625
},
{
"X": -24.1,
"Y": -26.02501,
"Z": 0.625
},
{
"X": -24.1,
"Y": -26.0,
"Z": -0.5812504
},
{
"X": -24.1,
"Y": 26.02501,
"Z": -0.5812495
},
{
"X": 0.003118515,
"Y": 50.12813,
"Z": 0.6
},
{
"X": 0.003124237,
"Y": -50.12188,
"Z": 0.6
},
{
"X": -0.015611649,
"Y": -50.14061,
"Z": -0.5999999
},
{
"X": -0.012489319,
"Y": 50.11252,
"Z": -0.5999999
}
],
"IndexData": [
0,
4,
5,
4,
6,
5,
0,
5,
9,
4,
0,
1,
0,
2,
1,
4,
1,
8,
1,
2,
8,
0,
9,
3,
9,
5,
10,
5,
6,
10,
2,
3,
10,
3,
9,
10,
2,
0,
3,
6,
4,
7,
4,
8,
7,
8,
2,
11,
2,
10,
11,
10,
7,
11,
7,
8,
11,
10,
6,
7
],
"ElemBox": {
"Min": {
"X": -24.1,
"Y": -50.14061,
"Z": -0.5999999
},
"Max": {
"X": 24.1,
"Y": 50.12813,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "A39B7BD18548A99860FD42A3B254E110",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 6272,
"SizeOnDisk": 6272,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow2_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow2_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 154.65184,
"LocalUVDensities[1]": 286.35938,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 286.35938,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 24.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow2_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow2_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow2_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow2_3mm.1"
},
"LightingGuid": "8C8D2A9E-BC46D43C-221E8B81-048A3A2D",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 92,
"MinVertexIndex": 0,
"MaxVertexIndex": 135,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 136
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 136,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -25.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 25.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x18E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 24.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 55.46395
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,429 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow2_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 24.1,
"Y": -26.024994,
"Z": 0.625
},
{
"X": 24.1,
"Y": 26.0,
"Z": 0.625
},
{
"X": 24.1,
"Y": 26.0,
"Z": -0.5812504
},
{
"X": 24.1,
"Y": -26.024994,
"Z": -0.5812495
},
{
"X": -24.1,
"Y": 26.025005,
"Z": 0.625
},
{
"X": -24.1,
"Y": -26.02501,
"Z": 0.625
},
{
"X": -24.1,
"Y": -26.0,
"Z": -0.5812504
},
{
"X": -24.1,
"Y": 26.02501,
"Z": -0.5812495
},
{
"X": 0.003118515,
"Y": 50.12813,
"Z": 0.6
},
{
"X": 0.003124237,
"Y": -50.12188,
"Z": 0.6
},
{
"X": -0.015611649,
"Y": -50.14061,
"Z": -0.5999999
},
{
"X": -0.012489319,
"Y": 50.11252,
"Z": -0.5999999
}
],
"IndexData": [
0,
4,
5,
4,
6,
5,
0,
5,
9,
4,
0,
1,
0,
2,
1,
4,
1,
8,
1,
2,
8,
0,
9,
3,
9,
5,
10,
5,
6,
10,
2,
3,
10,
3,
9,
10,
2,
0,
3,
6,
4,
7,
4,
8,
7,
8,
2,
11,
2,
10,
11,
10,
7,
11,
7,
8,
11,
10,
6,
7
],
"ElemBox": {
"Min": {
"X": -24.1,
"Y": -50.14061,
"Z": -0.5999999
},
"Max": {
"X": 24.1,
"Y": 50.12813,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "56D661619F4075B96C50998D9CF0AEFF",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 3696,
"SizeOnDisk": 3696,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow2_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow2_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 134.23338,
"LocalUVDensities[1]": 142.37067,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 142.37067,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 24.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow2_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow2_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow2_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow2_solid.1"
},
"LightingGuid": "74642B71-D04CF430-CD13F494-A3CC7E86",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 44,
"MinVertexIndex": 0,
"MaxVertexIndex": 69,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 70
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 70,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -25.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 25.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0xD31"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 24.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 55.46395
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,366 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow4_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.125,
"Y": 50.25,
"Z": 0.5999999
},
{
"X": 50.1875,
"Y": -0.0625,
"Z": 0.5999999
},
{
"X": 0.0625,
"Y": -50.25,
"Z": 0.5999999
},
{
"X": -50.156254,
"Y": -0.03125,
"Z": 0.5999999
},
{
"X": 50.25,
"Y": -0.0625,
"Z": -0.6
},
{
"X": 0.03125,
"Y": 50.15625,
"Z": -0.6
},
{
"X": -50.125,
"Y": 0.0,
"Z": -0.6
},
{
"X": 0.0,
"Y": -50.125,
"Z": -0.6
},
{
"X": -3.8146973E-06,
"Y": 50.125004,
"Z": 0.625
},
{
"X": 0.0,
"Y": -50.125,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": -0.6124996
}
],
"IndexData": [
3,
0,
6,
10,
4,
11,
6,
5,
11,
5,
10,
11,
6,
0,
5,
3,
6,
2,
6,
11,
7,
11,
4,
7,
4,
2,
7,
2,
6,
7,
4,
10,
1,
10,
2,
1,
2,
4,
1,
10,
5,
8,
5,
0,
8,
0,
3,
8,
3,
9,
8,
9,
10,
8,
3,
2,
9,
2,
10,
9
],
"ElemBox": {
"Min": {
"X": -50.156254,
"Y": -50.25,
"Z": -0.6124996
},
"Max": {
"X": 50.25,
"Y": 50.25,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "86ABB9F6F04D22FF133E80A66F7347F0",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 11796,
"SizeOnDisk": 11796,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow4_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow4_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 228.28894,
"LocalUVDensities[1]": 464.11832,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 464.11832,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow4_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow4_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow4_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow4_1mm.1"
},
"LightingGuid": "636B4E14-38422F5B-8C8087AF-46D65E64",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 192,
"MinVertexIndex": 0,
"MaxVertexIndex": 287,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 288
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 288,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x32E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,429 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow4_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.125,
"Y": 50.25,
"Z": 0.5999999
},
{
"X": 50.1875,
"Y": -0.0625,
"Z": 0.5999999
},
{
"X": 0.0625,
"Y": -50.25,
"Z": 0.5999999
},
{
"X": -50.156254,
"Y": -0.03125,
"Z": 0.5999999
},
{
"X": 50.25,
"Y": -0.0625,
"Z": -0.6
},
{
"X": 0.03125,
"Y": 50.15625,
"Z": -0.6
},
{
"X": -50.125,
"Y": 0.0,
"Z": -0.6
},
{
"X": 0.0,
"Y": -50.125,
"Z": -0.6
},
{
"X": -3.8146973E-06,
"Y": 50.125004,
"Z": 0.625
},
{
"X": 0.0,
"Y": -50.125,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": -0.6124996
}
],
"IndexData": [
3,
0,
6,
10,
4,
11,
6,
5,
11,
5,
10,
11,
6,
0,
5,
3,
6,
2,
6,
11,
7,
11,
4,
7,
4,
2,
7,
2,
6,
7,
4,
10,
1,
10,
2,
1,
2,
4,
1,
10,
5,
8,
5,
0,
8,
0,
3,
8,
3,
9,
8,
9,
10,
8,
3,
2,
9,
2,
10,
9
],
"ElemBox": {
"Min": {
"X": -50.156254,
"Y": -50.25,
"Z": -0.6124996
},
"Max": {
"X": 50.25,
"Y": 50.25,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "36FC17557D4F6DF7E64BD48314B88596",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 11796,
"SizeOnDisk": 11796,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow4_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow4_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 276.25555,
"LocalUVDensities[1]": 470.59833,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 470.59833,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow4_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow4_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow4_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow4_3mm.1"
},
"LightingGuid": "DA9E8531-2D44C9EC-3F6F88A2-E064E0D5",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 192,
"MinVertexIndex": 0,
"MaxVertexIndex": 287,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 288
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 288,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x32E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,429 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow4_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.125,
"Y": 50.25,
"Z": 0.5999999
},
{
"X": 50.1875,
"Y": -0.0625,
"Z": 0.5999999
},
{
"X": 0.0625,
"Y": -50.25,
"Z": 0.5999999
},
{
"X": -50.156254,
"Y": -0.03125,
"Z": 0.5999999
},
{
"X": 50.25,
"Y": -0.0625,
"Z": -0.6
},
{
"X": 0.03125,
"Y": 50.15625,
"Z": -0.6
},
{
"X": -50.125,
"Y": 0.0,
"Z": -0.6
},
{
"X": 0.0,
"Y": -50.125,
"Z": -0.6
},
{
"X": -3.8146973E-06,
"Y": 50.125004,
"Z": 0.625
},
{
"X": 0.0,
"Y": -50.125,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": -0.6124996
}
],
"IndexData": [
3,
0,
6,
10,
4,
11,
6,
5,
11,
5,
10,
11,
6,
0,
5,
3,
6,
2,
6,
11,
7,
11,
4,
7,
4,
2,
7,
2,
6,
7,
4,
10,
1,
10,
2,
1,
2,
4,
1,
10,
5,
8,
5,
0,
8,
0,
3,
8,
3,
9,
8,
9,
10,
8,
3,
2,
9,
2,
10,
9
],
"ElemBox": {
"Min": {
"X": -50.156254,
"Y": -50.25,
"Z": -0.6124996
},
"Max": {
"X": 50.25,
"Y": 50.25,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "AFFA692392483AFE78A09091FFDC8D82",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 6596,
"SizeOnDisk": 6596,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow4_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow4_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 242.07545,
"LocalUVDensities[1]": 175.67258,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 175.67258,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow4_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow4_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow4_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow4_solid.1"
},
"LightingGuid": "39A5F0DD-A14157B0-92F6FC89-8A6730F2",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 92,
"MinVertexIndex": 0,
"MaxVertexIndex": 143,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 144
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 144,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x19C9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,388 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 30.1,
"Y": -20.025005,
"Z": 0.625
},
{
"X": 30.1,
"Y": 35.125,
"Z": 0.625
},
{
"X": 30.1,
"Y": 35.150005,
"Z": -0.6000004
},
{
"X": 30.1,
"Y": -20.025013,
"Z": -0.6000017
},
{
"X": -30.1,
"Y": -19.9375,
"Z": -0.62499833
},
{
"X": -30.1,
"Y": 35.15,
"Z": -0.62499964
},
{
"X": -30.1,
"Y": 35.150005,
"Z": 0.625
},
{
"X": -30.1,
"Y": -20.025002,
"Z": 0.625
},
{
"X": -15.150009,
"Y": 50.09999,
"Z": -0.60621303
},
{
"X": 15.150005,
"Y": 50.09999,
"Z": -0.6187948
},
{
"X": 15.150002,
"Y": 50.1,
"Z": 0.625
},
{
"X": -15.150002,
"Y": 50.1,
"Z": 0.625
},
{
"X": 0.018745422,
"Y": -50.106262,
"Z": 0.6
},
{
"X": 0.015636444,
"Y": -50.109375,
"Z": -0.6
}
],
"IndexData": [
6,
4,
7,
4,
13,
7,
13,
12,
7,
12,
0,
7,
0,
6,
7,
13,
0,
12,
4,
3,
13,
3,
0,
13,
4,
9,
3,
0,
3,
2,
3,
9,
2,
0,
2,
1,
2,
10,
1,
10,
0,
1,
2,
9,
10,
6,
10,
11,
10,
9,
11,
6,
0,
10,
9,
4,
5,
4,
6,
5,
6,
11,
5,
11,
9,
8,
9,
5,
8,
5,
11,
8
],
"ElemBox": {
"Min": {
"X": -30.1,
"Y": -50.109375,
"Z": -0.62499964
},
"Max": {
"X": 30.1,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "7DFF77CB1D44A7187D002C9E09A5497F",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4506,
"SizeOnDisk": 4506,
"OffsetInFile": "0x34A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 649,
"SizeOnDisk": 649,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 139.4114,
"LocalUVDensities[1]": 291.0518,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 291.0518,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 30.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 52.241634368896484
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow_1mm.1"
},
"LightingGuid": "B1E661CD-0C4F3DFD-66AA9098-5D8CBDF6",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 56,
"MinVertexIndex": 0,
"MaxVertexIndex": 83,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 84
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 84,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -31.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 31.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0xFD9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 30.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 58.31166
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,451 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 30.1,
"Y": -20.025005,
"Z": 0.625
},
{
"X": 30.1,
"Y": 35.125,
"Z": 0.625
},
{
"X": 30.1,
"Y": 35.150005,
"Z": -0.6000004
},
{
"X": 30.1,
"Y": -20.025013,
"Z": -0.6000017
},
{
"X": -30.1,
"Y": -19.9375,
"Z": -0.62499833
},
{
"X": -30.1,
"Y": 35.15,
"Z": -0.62499964
},
{
"X": -30.1,
"Y": 35.150005,
"Z": 0.625
},
{
"X": -30.1,
"Y": -20.025002,
"Z": 0.625
},
{
"X": -15.150009,
"Y": 50.09999,
"Z": -0.60621303
},
{
"X": 15.150005,
"Y": 50.09999,
"Z": -0.6187948
},
{
"X": 15.150002,
"Y": 50.1,
"Z": 0.625
},
{
"X": -15.150002,
"Y": 50.1,
"Z": 0.625
},
{
"X": 0.018745422,
"Y": -50.106262,
"Z": 0.6
},
{
"X": 0.015636444,
"Y": -50.109375,
"Z": -0.6
}
],
"IndexData": [
6,
4,
7,
4,
13,
7,
13,
12,
7,
12,
0,
7,
0,
6,
7,
13,
0,
12,
4,
3,
13,
3,
0,
13,
4,
9,
3,
0,
3,
2,
3,
9,
2,
0,
2,
1,
2,
10,
1,
10,
0,
1,
2,
9,
10,
6,
10,
11,
10,
9,
11,
6,
0,
10,
9,
4,
5,
4,
6,
5,
6,
11,
5,
11,
9,
8,
9,
5,
8,
5,
11,
8
],
"ElemBox": {
"Min": {
"X": -30.1,
"Y": -50.109375,
"Z": -0.62499964
},
"Max": {
"X": 30.1,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "EBBAED09AC46D6CC74E1479E106A745C",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4506,
"SizeOnDisk": 4506,
"OffsetInFile": "0x34A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 649,
"SizeOnDisk": 649,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 166.68324,
"LocalUVDensities[1]": 294.05624,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 294.05624,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 30.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 52.241634368896484
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow_3mm.1"
},
"LightingGuid": "C1114102-A94B0F3F-5017B9AF-DAAA17A1",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 56,
"MinVertexIndex": 0,
"MaxVertexIndex": 83,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 84
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 84,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -31.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 31.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 30.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 30.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0xFD9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 30.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 58.31166
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,451 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Arrow_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 30.1,
"Y": -20.025005,
"Z": 0.625
},
{
"X": 30.1,
"Y": 35.125,
"Z": 0.625
},
{
"X": 30.1,
"Y": 35.150005,
"Z": -0.6000004
},
{
"X": 30.1,
"Y": -20.025013,
"Z": -0.6000017
},
{
"X": -30.1,
"Y": -19.9375,
"Z": -0.62499833
},
{
"X": -30.1,
"Y": 35.15,
"Z": -0.62499964
},
{
"X": -30.1,
"Y": 35.150005,
"Z": 0.625
},
{
"X": -30.1,
"Y": -20.025002,
"Z": 0.625
},
{
"X": -15.150009,
"Y": 50.09999,
"Z": -0.60621303
},
{
"X": 15.150005,
"Y": 50.09999,
"Z": -0.6187948
},
{
"X": 15.150002,
"Y": 50.1,
"Z": 0.625
},
{
"X": -15.150002,
"Y": 50.1,
"Z": 0.625
},
{
"X": 0.018745422,
"Y": -50.106262,
"Z": 0.6
},
{
"X": 0.015636444,
"Y": -50.109375,
"Z": -0.6
}
],
"IndexData": [
6,
4,
7,
4,
13,
7,
13,
12,
7,
12,
0,
7,
0,
6,
7,
13,
0,
12,
4,
3,
13,
3,
0,
13,
4,
9,
3,
0,
3,
2,
3,
9,
2,
0,
2,
1,
2,
10,
1,
10,
0,
1,
2,
9,
10,
6,
10,
11,
10,
9,
11,
6,
0,
10,
9,
4,
5,
4,
6,
5,
6,
11,
5,
11,
9,
8,
9,
5,
8,
5,
11,
8
],
"ElemBox": {
"Min": {
"X": -30.1,
"Y": -50.109375,
"Z": -0.62499964
},
"Max": {
"X": 30.1,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "D7A6121AC84DE1F6F354F8AB8C0FC4E5",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2890,
"SizeOnDisk": 2890,
"OffsetInFile": "0x34A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Arrow_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 649,
"SizeOnDisk": 649,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Arrow_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 148.34341,
"LocalUVDensities[1]": 148.71777,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 148.71777,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 30.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 52.241634368896484
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Arrow_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Arrow_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Arrow_solid.1"
},
"LightingGuid": "3CB12B6E-8D4A227F-8B0F54BB-E370C3F0",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 24,
"MinVertexIndex": 0,
"MaxVertexIndex": 41,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 42
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 42,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -31.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 31.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 30.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 30.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x841"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 30.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 58.31166
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,322 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Box_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": -50.1125,
"Z": -50.125
},
{
"X": 50.1,
"Y": -50.1125,
"Z": 50.125
},
{
"X": 50.1,
"Y": 50.125,
"Z": 50.125
},
{
"X": 50.1,
"Y": 50.125,
"Z": -50.1
},
{
"X": -50.1,
"Y": 50.125,
"Z": -50.125
},
{
"X": -50.1,
"Y": 50.125,
"Z": 50.125
},
{
"X": -50.1,
"Y": -50.1125,
"Z": 50.125
},
{
"X": -50.1,
"Y": -50.1125,
"Z": -50.1
}
],
"IndexData": [
0,
4,
3,
4,
2,
3,
2,
0,
3,
4,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
4,
5,
4,
6,
5,
6,
2,
5
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1125,
"Z": -50.125
},
"Max": {
"X": 50.1,
"Y": 50.125,
"Z": 50.125
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "BCD25C05424AF6E18E5AF6958DA1D224",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 95792,
"SizeOnDisk": 95792,
"OffsetInFile": "0x22A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Box_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 361,
"SizeOnDisk": 361,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Box_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 299.3408,
"LocalUVDensities[1]": 329.63464,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 329.63464,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 86.6025390625
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Box_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Box_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Box_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Box_1mm.1"
},
"LightingGuid": "F8AACDF8-044AF03C-DEE2F08C-50AA92F0",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1896,
"MinVertexIndex": 0,
"MaxVertexIndex": 1943,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1944
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1944,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -51.0
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 51.0
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x187C9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 86.60254
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,695 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Box_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": -50.1125,
"Z": -50.125
},
{
"X": 50.1,
"Y": -50.1125,
"Z": 50.125
},
{
"X": 50.1,
"Y": 50.125,
"Z": 50.125
},
{
"X": 50.1,
"Y": 50.125,
"Z": -50.1
},
{
"X": -50.1,
"Y": 50.125,
"Z": -50.125
},
{
"X": -50.1,
"Y": 50.125,
"Z": 50.125
},
{
"X": -50.1,
"Y": -50.1125,
"Z": 50.125
},
{
"X": -50.1,
"Y": -50.1125,
"Z": -50.1
}
],
"IndexData": [
0,
4,
3,
4,
2,
3,
2,
0,
3,
4,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
4,
5,
4,
6,
5,
6,
2,
5
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1125,
"Z": -50.125
},
"Max": {
"X": 50.1,
"Y": 50.125,
"Z": 50.125
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "13558E3E214F3F7B7C8EBE8E8FCF916E",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 44928,
"SizeOnDisk": 44928,
"OffsetInFile": "0x22A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Box_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 361,
"SizeOnDisk": 361,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Box_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 300.12402,
"LocalUVDensities[1]": 326.1619,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 326.1619,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 86.6025390625
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Box_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Box_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Box_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Box_3mm.1"
},
"LightingGuid": "6C2F9653-D445E531-E149F2AF-400D80BB",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 864,
"MinVertexIndex": 0,
"MaxVertexIndex": 911,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 912
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 912,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -51.0
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 51.0
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -45.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 45.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 45.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -45.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": -45.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": 45.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": 45.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": -45.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": -45.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 45.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 45.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": -45.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0xB629"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 86.60254
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,509 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Box_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": -50.1125,
"Z": -50.125
},
{
"X": 50.1,
"Y": -50.1125,
"Z": 50.125
},
{
"X": 50.1,
"Y": 50.125,
"Z": 50.125
},
{
"X": 50.1,
"Y": 50.125,
"Z": -50.1
},
{
"X": -50.1,
"Y": 50.125,
"Z": -50.125
},
{
"X": -50.1,
"Y": 50.125,
"Z": 50.125
},
{
"X": -50.1,
"Y": -50.1125,
"Z": 50.125
},
{
"X": -50.1,
"Y": -50.1125,
"Z": -50.1
}
],
"IndexData": [
0,
4,
3,
4,
2,
3,
2,
0,
3,
4,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
4,
5,
4,
6,
5,
6,
2,
5
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1125,
"Z": -50.125
},
"Max": {
"X": 50.1,
"Y": 50.125,
"Z": 50.125
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "ACB0068FA040FCA4E4761A9A7756A731",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1744,
"SizeOnDisk": 1744,
"OffsetInFile": "0x22A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Box_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 361,
"SizeOnDisk": 361,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Box_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 275.38956,
"LocalUVDensities[1]": 272.5593,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 272.5593,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 86.6025390625
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Box_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Box_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Box_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Box_solid.1"
},
"LightingGuid": "C5CD0F52-1A4CC37A-D3702889-67F1B0D5",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 12,
"MinVertexIndex": 0,
"MaxVertexIndex": 23,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 24
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 24,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -51.0
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 51.0
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -45.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 45.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": -45.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": 45.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": -45.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 45.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x529"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 86.60254
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,472 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Circle_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": 20.775002,
"Z": -0.5890198
},
{
"X": 50.1,
"Y": -20.77499,
"Z": -0.5734755
},
{
"X": 50.1,
"Y": -20.774988,
"Z": 0.625
},
{
"X": 50.1,
"Y": 20.775005,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.775005,
"Z": -0.5890244
},
{
"X": -50.1,
"Y": 20.775002,
"Z": -0.5734801
},
{
"X": -50.1,
"Y": 20.775002,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.775002,
"Z": 0.625
},
{
"X": -20.775007,
"Y": 50.1,
"Z": -0.5890244
},
{
"X": 20.775005,
"Y": 50.1,
"Z": -0.5734801
},
{
"X": 20.775002,
"Y": 50.1,
"Z": 0.625
},
{
"X": -20.775002,
"Y": 50.1,
"Z": 0.625
},
{
"X": 20.774996,
"Y": -50.1,
"Z": -0.5890198
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -0.5734755
},
{
"X": -20.775002,
"Y": -50.1,
"Z": 0.625
},
{
"X": 20.775003,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
0,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
0,
12,
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.5890244
},
"Max": {
"X": 50.1,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "BC3180C953401306831264A98139D732",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 14392,
"SizeOnDisk": 14392,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Circle_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Circle_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 193.49728,
"LocalUVDensities[1]": 333.62634,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 333.62634,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Circle_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Circle_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Circle_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Circle_1mm.1"
},
"LightingGuid": "903048F7-264B32FB-FB7CACB8-D9C43AA3",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 256,
"MinVertexIndex": 0,
"MaxVertexIndex": 259,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 260
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 260,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.727264,
"Y": -51.728134,
"Z": -2.087082
},
"Max": {
"X": 51.0,
"Y": 51.730698,
"Z": 2.0780497
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 128,
"MinVertexIndex": 0,
"MaxVertexIndex": 144,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 15.900658,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 145
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 145,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 64,
"MinVertexIndex": 0,
"MaxVertexIndex": 97,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 26.693962,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 98
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 98,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x6425"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.36363316,
"Y": 0.0012798309,
"Z": -0.0045161247
},
"BoxExtent": {
"X": 50.363632,
"Y": 50.729416,
"Z": 1.0825658
},
"SphereRadius": 71.49225
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.03611502,
0.021831244,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,535 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Circle_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": 20.775002,
"Z": -0.5890198
},
{
"X": 50.1,
"Y": -20.77499,
"Z": -0.5734755
},
{
"X": 50.1,
"Y": -20.774988,
"Z": 0.625
},
{
"X": 50.1,
"Y": 20.775005,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.775005,
"Z": -0.5890244
},
{
"X": -50.1,
"Y": 20.775002,
"Z": -0.5734801
},
{
"X": -50.1,
"Y": 20.775002,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.775002,
"Z": 0.625
},
{
"X": -20.775007,
"Y": 50.1,
"Z": -0.5890244
},
{
"X": 20.775005,
"Y": 50.1,
"Z": -0.5734801
},
{
"X": 20.775002,
"Y": 50.1,
"Z": 0.625
},
{
"X": -20.775002,
"Y": 50.1,
"Z": 0.625
},
{
"X": 20.774996,
"Y": -50.1,
"Z": -0.5890198
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -0.5734755
},
{
"X": -20.775002,
"Y": -50.1,
"Z": 0.625
},
{
"X": 20.775003,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
0,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
0,
12,
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.5890244
},
"Max": {
"X": 50.1,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "05A526C2A049DE18DFBA9E8D9BC15C7A",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 14392,
"SizeOnDisk": 14392,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Circle_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Circle_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 236.61472,
"LocalUVDensities[1]": 336.495,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 336.495,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Circle_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Circle_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Circle_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Circle_3mm.1"
},
"LightingGuid": "81D375C6-284557B8-0AFCD9B9-1A0554C5",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 256,
"MinVertexIndex": 0,
"MaxVertexIndex": 259,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 260
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 260,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.137154,
"Y": -51.157173,
"Z": -1.941152
},
"Max": {
"X": 52.783997,
"Y": 51.1585,
"Z": 1.5630789
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.8234215,
"Y": 0.0006637573,
"Z": -0.18903637
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.8234215,
"Y": 0.0006637573,
"Z": -0.18903637
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 128,
"MinVertexIndex": 0,
"MaxVertexIndex": 131,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 18.954132,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 132
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 132,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 64,
"MinVertexIndex": 0,
"MaxVertexIndex": 83,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 52.115726,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 84
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 84,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x6131"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.8234215,
"Y": 0.00066185,
"Z": -0.18903655
},
"BoxExtent": {
"X": 50.960575,
"Y": 50.157837,
"Z": 0.7521154
},
"SphereRadius": 71.50772
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.030480651,
0.011304863,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,535 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Circle_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": 20.775002,
"Z": -0.5890198
},
{
"X": 50.1,
"Y": -20.77499,
"Z": -0.5734755
},
{
"X": 50.1,
"Y": -20.774988,
"Z": 0.625
},
{
"X": 50.1,
"Y": 20.775005,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.775005,
"Z": -0.5890244
},
{
"X": -50.1,
"Y": 20.775002,
"Z": -0.5734801
},
{
"X": -50.1,
"Y": 20.775002,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.775002,
"Z": 0.625
},
{
"X": -20.775007,
"Y": 50.1,
"Z": -0.5890244
},
{
"X": 20.775005,
"Y": 50.1,
"Z": -0.5734801
},
{
"X": 20.775002,
"Y": 50.1,
"Z": 0.625
},
{
"X": -20.775002,
"Y": 50.1,
"Z": 0.625
},
{
"X": 20.774996,
"Y": -50.1,
"Z": -0.5890198
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -0.5734755
},
{
"X": -20.775002,
"Y": -50.1,
"Z": 0.625
},
{
"X": 20.775003,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
0,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
0,
12,
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.5890244
},
"Max": {
"X": 50.1,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "057C6823FC4C3E52B06F17B1F37AA96D",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 7840,
"SizeOnDisk": 7840,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Circle_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Circle_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 229.4156,
"LocalUVDensities[1]": 197.1994,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 197.1994,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Circle_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Circle_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Circle_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Circle_solid.1"
},
"LightingGuid": "92BF0766-7D402BAA-2C793D83-B236EA25",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 124,
"MinVertexIndex": 0,
"MaxVertexIndex": 129,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 130
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 130,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.138412,
"Y": -51.140125,
"Z": -1.5263023
},
"Max": {
"X": 51.24807,
"Y": 51.138416,
"Z": 1.503617
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.054828644,
"Y": -0.0008544922,
"Z": -0.0113425255
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.054828644,
"Y": -0.0008544922,
"Z": -0.0113425255
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 62,
"MinVertexIndex": 0,
"MaxVertexIndex": 73,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 11.571361,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 74
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 74,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 30,
"MinVertexIndex": 0,
"MaxVertexIndex": 33,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 18.08985,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 34
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 34,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x3169"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.054828644,
"Y": -0.0008544922,
"Z": -0.011342704
},
"BoxExtent": {
"X": 50.19324,
"Y": 50.13927,
"Z": 0.5149597
},
"SphereRadius": 70.94768
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.048610587,
0.031648632,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,510 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_0",
"Outer": "ControlRig_Diamond_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.099983,
"Y": 50.09998,
"Z": -20.02501
},
{
"X": 50.099983,
"Y": -50.025055,
"Z": -20.02501
},
{
"X": 50.099983,
"Y": -50.1125,
"Z": -19.9375
},
{
"X": 50.099983,
"Y": -50.1125,
"Z": 20.012497
},
{
"X": 50.099983,
"Y": 50.1,
"Z": 20.025005
},
{
"X": -50.09999,
"Y": -50.099995,
"Z": -20.025007
},
{
"X": -50.09999,
"Y": 50.09375,
"Z": -20.025003
},
{
"X": -50.09999,
"Y": 50.09375,
"Z": 20.025019
},
{
"X": -50.09999,
"Y": -50.09998,
"Z": 20.02501
},
{
"X": -1.5258789E-05,
"Y": 7.6293945E-06,
"Z": 70.12499
},
{
"X": 0.0,
"Y": -5.7212133E-06,
"Z": -70.125
}
],
"IndexData": [
0,
6,
7,
6,
5,
7,
5,
6,
10,
6,
0,
10,
0,
3,
1,
3,
5,
2,
5,
1,
2,
1,
3,
2,
5,
10,
1,
10,
0,
1,
0,
7,
4,
7,
9,
4,
9,
3,
4,
3,
0,
4,
9,
7,
8,
7,
5,
8,
5,
3,
8,
3,
9,
8
],
"ElemBox": {
"Min": {
"X": -50.09999,
"Y": -50.1125,
"Z": -70.125
},
"Max": {
"X": 50.099983,
"Y": 50.1,
"Z": 70.12499
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "7E93E0685C4552986BE1EE9C152C4854",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 139908,
"SizeOnDisk": 139908,
"OffsetInFile": "0x2BA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_1",
"Outer": "ControlRig_Diamond_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 505,
"SizeOnDisk": 505,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Diamond_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 306.4336,
"LocalUVDensities[1]": 331.86942,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 331.86942,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 70.0
},
"SphereRadius": 70.71067810058594
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Diamond_1mm:BodySetup_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Diamond_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Diamond_1mm:NavCollision_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Diamond_1mm.1"
},
"LightingGuid": "1784903F-7B4C3845-D3FF9D92-5358F229",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 2776,
"MinVertexIndex": 0,
"MaxVertexIndex": 2847,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 2848
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 2848,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.138245,
"Y": -51.172405,
"Z": -71.0
},
"Max": {
"X": 51.18959,
"Y": 51.153362,
"Z": 71.0
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1388,
"MinVertexIndex": 0,
"MaxVertexIndex": 1459,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 1.462369E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1460
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1460,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 694,
"MinVertexIndex": 0,
"MaxVertexIndex": 765,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 2.6847909E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 766
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 766,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 346,
"MinVertexIndex": 0,
"MaxVertexIndex": 417,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 4.162851E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 418
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 418,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 174,
"MinVertexIndex": 0,
"MaxVertexIndex": 245,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 9.651232E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 246
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 246,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 86,
"MinVertexIndex": 0,
"MaxVertexIndex": 152,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 30.387276,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 153
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 153,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x48A49"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.02567482,
"Y": -0.009521484,
"Z": 0.0
},
"BoxExtent": {
"X": 50.163918,
"Y": 50.162884,
"Z": 70.0
},
"SphereRadius": 99.6631
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.9999824,
0.9999677,
0.9999499,
0.99988383,
0.026604239,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,821 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_0",
"Outer": "ControlRig_Diamond_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.099983,
"Y": 50.09998,
"Z": -20.02501
},
{
"X": 50.099983,
"Y": -50.025055,
"Z": -20.02501
},
{
"X": 50.099983,
"Y": -50.1125,
"Z": -19.9375
},
{
"X": 50.099983,
"Y": -50.1125,
"Z": 20.012497
},
{
"X": 50.099983,
"Y": 50.1,
"Z": 20.025005
},
{
"X": -50.09999,
"Y": -50.099995,
"Z": -20.025007
},
{
"X": -50.09999,
"Y": 50.09375,
"Z": -20.025003
},
{
"X": -50.09999,
"Y": 50.09375,
"Z": 20.025019
},
{
"X": -50.09999,
"Y": -50.09998,
"Z": 20.02501
},
{
"X": -1.5258789E-05,
"Y": 7.6293945E-06,
"Z": 70.12499
},
{
"X": 0.0,
"Y": -5.7212133E-06,
"Z": -70.125
}
],
"IndexData": [
0,
6,
7,
6,
5,
7,
5,
6,
10,
6,
0,
10,
0,
3,
1,
3,
5,
2,
5,
1,
2,
1,
3,
2,
5,
10,
1,
10,
0,
1,
0,
7,
4,
7,
9,
4,
9,
3,
4,
3,
0,
4,
9,
7,
8,
7,
5,
8,
5,
3,
8,
3,
9,
8
],
"ElemBox": {
"Min": {
"X": -50.09999,
"Y": -50.1125,
"Z": -70.125
},
"Max": {
"X": 50.099983,
"Y": 50.1,
"Z": 70.12499
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "4B80841675451576CD9C5A9A62EFBF99",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 88556,
"SizeOnDisk": 88556,
"OffsetInFile": "0x2BA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_1",
"Outer": "ControlRig_Diamond_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 505,
"SizeOnDisk": 505,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Diamond_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 350.94507,
"LocalUVDensities[1]": 338.96365,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 338.96365,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 70.0
},
"SphereRadius": 70.71067810058594
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Diamond_3mm:BodySetup_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Diamond_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Diamond_3mm:NavCollision_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Diamond_3mm.1"
},
"LightingGuid": "3858F84F-29465985-59176491-8BDA0561",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1732,
"MinVertexIndex": 0,
"MaxVertexIndex": 1691,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1692
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1692,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.957535,
"Y": -51.59767,
"Z": -71.0
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 72.83392
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -25.478767,
"Y": -0.29883575,
"Z": 0.91696167
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 29.521233,
"Y": -0.29883575,
"Z": -4.0830383
},
"Extent": {
"X": 50.0,
"Y": 55.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 24.521233,
"Y": -0.29883575,
"Z": 0.91696167
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -30.478767,
"Y": -0.29883575,
"Z": -4.0830383
},
"Extent": {
"X": 50.0,
"Y": 55.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": -0.4787674,
"Y": -25.298836,
"Z": 0.91696167
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": -0.4787674,
"Y": 29.701164,
"Z": 0.91696167
},
"Extent": {
"X": 50.0,
"Y": 60.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": -0.4787674,
"Y": 24.701164,
"Z": 0.91696167
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": -0.4787674,
"Y": -30.298836,
"Z": 0.91696167
},
"Extent": {
"X": 50.0,
"Y": 60.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": -0.4787674,
"Y": -0.29883575,
"Z": -34.08304
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 40.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": -0.4787674,
"Y": -0.29883575,
"Z": 30.916962
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 45.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 866,
"MinVertexIndex": 0,
"MaxVertexIndex": 929,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 3.8915264E-06,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 930
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 930,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 432,
"MinVertexIndex": 0,
"MaxVertexIndex": 503,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 3.1190844E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 504
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 504,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 216,
"MinVertexIndex": 0,
"MaxVertexIndex": 287,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 8.742791E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 288
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 288,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 108,
"MinVertexIndex": 0,
"MaxVertexIndex": 177,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 63.441345,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 178
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 178,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 52,
"MinVertexIndex": 0,
"MaxVertexIndex": 105,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 175.32364,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 106
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 106,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x2D97D"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.4787655,
"Y": -0.29883575,
"Z": 0.91696167
},
"BoxExtent": {
"X": 50.478767,
"Y": 50.298836,
"Z": 70.91696
},
"SphereRadius": 100.53504
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.99999535,
0.9999628,
0.9998957,
0.013033654,
0.0047558197,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,542 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_0",
"Outer": "ControlRig_Diamond_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.099983,
"Y": 50.09998,
"Z": -20.02501
},
{
"X": 50.099983,
"Y": -50.025055,
"Z": -20.02501
},
{
"X": 50.099983,
"Y": -50.1125,
"Z": -19.9375
},
{
"X": 50.099983,
"Y": -50.1125,
"Z": 20.012497
},
{
"X": 50.099983,
"Y": 50.1,
"Z": 20.025005
},
{
"X": -50.09999,
"Y": -50.099995,
"Z": -20.025007
},
{
"X": -50.09999,
"Y": 50.09375,
"Z": -20.025003
},
{
"X": -50.09999,
"Y": 50.09375,
"Z": 20.025019
},
{
"X": -50.09999,
"Y": -50.09998,
"Z": 20.02501
},
{
"X": -1.5258789E-05,
"Y": 7.6293945E-06,
"Z": 70.12499
},
{
"X": 0.0,
"Y": -5.7212133E-06,
"Z": -70.125
}
],
"IndexData": [
0,
6,
7,
6,
5,
7,
5,
6,
10,
6,
0,
10,
0,
3,
1,
3,
5,
2,
5,
1,
2,
1,
3,
2,
5,
10,
1,
10,
0,
1,
0,
7,
4,
7,
9,
4,
9,
3,
4,
3,
0,
4,
9,
7,
8,
7,
5,
8,
5,
3,
8,
3,
9,
8
],
"ElemBox": {
"Min": {
"X": -50.09999,
"Y": -50.1125,
"Z": -70.125
},
"Max": {
"X": 50.099983,
"Y": 50.1,
"Z": 70.12499
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "CC4CC4047D4FF08530FF5C8C078047CB",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 3196,
"SizeOnDisk": 3196,
"OffsetInFile": "0x2BA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_1",
"Outer": "ControlRig_Diamond_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 505,
"SizeOnDisk": 505,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Diamond_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 301.07886,
"LocalUVDensities[1]": 282.28723,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 282.28723,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 70.0
},
"SphereRadius": 70.71067810058594
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Diamond_solid:BodySetup_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Diamond_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Diamond_solid:NavCollision_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Diamond_solid.1"
},
"LightingGuid": "B3F73DB2-EE4D2221-5CB2AAAB-B867D5F4",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 32,
"MinVertexIndex": 0,
"MaxVertexIndex": 47,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 48
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 48,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -71.0
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 71.0
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -25.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": -25.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": 25.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 70.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": -35.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 40.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 35.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 40.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x9A9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 70.0
},
"SphereRadius": 99.49874
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,433 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_HalfCircle_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": -20.774992,
"Z": -0.6103915
},
{
"X": 50.09999,
"Y": -20.774986,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.093749985,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.09375002,
"Z": -0.6
},
{
"X": -50.1,
"Y": -20.775007,
"Z": -0.6145994
},
{
"X": -50.1,
"Y": 0.125,
"Z": -0.625
},
{
"X": -50.1,
"Y": 0.125,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.774998,
"Z": 0.625
},
{
"X": 20.774996,
"Y": -50.1,
"Z": -0.60732013
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -0.617683
},
{
"X": -20.775002,
"Y": -50.1,
"Z": 0.625
},
{
"X": 20.775003,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
10,
9,
8,
9,
0,
8,
10,
4,
9,
0,
9,
5,
9,
4,
5,
4,
6,
5,
6,
10,
2,
10,
8,
11,
8,
0,
11,
0,
2,
1,
2,
11,
1,
11,
0,
1,
2,
10,
11,
0,
3,
2,
3,
6,
2,
0,
5,
3,
5,
6,
3,
4,
10,
7,
10,
6,
7,
6,
4,
7
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.625
},
"Max": {
"X": 50.09999,
"Y": 0.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "3A6D88DE734920F252EA179532FA05B2",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8708,
"SizeOnDisk": 8708,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_HalfCircle_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_HalfCircle_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 129.3767,
"LocalUVDensities[1]": 277.01334,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 277.01334,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 0.0,
"Y": -25.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 25.0,
"Z": 0.5
},
"SphereRadius": 55.903934478759766
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_HalfCircle_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_HalfCircle_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_HalfCircle_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_HalfCircle_1mm.1"
},
"LightingGuid": "BCAD46BF-C84314E5-B0C1448A-4EE5A6C4",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 144,
"MinVertexIndex": 0,
"MaxVertexIndex": 151,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 152
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 152,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.166023,
"Z": -2.0313013
},
"Max": {
"X": 51.00003,
"Y": 1.0000076,
"Z": 2.0622196
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 72,
"MinVertexIndex": 0,
"MaxVertexIndex": 87,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 18.512602,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 88
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 88,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 36,
"MinVertexIndex": 0,
"MaxVertexIndex": 53,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 21.609795,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 54
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 54,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x3B01"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 1.335144E-05,
"Y": -25.083008,
"Z": 0.01545918
},
"BoxExtent": {
"X": 50.000015,
"Y": 25.083015,
"Z": 1.0467604
},
"SphereRadius": 55.94868
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.024566252,
0.021119691,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,496 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_HalfCircle_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": -20.774992,
"Z": -0.6103915
},
{
"X": 50.09999,
"Y": -20.774986,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.093749985,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.09375002,
"Z": -0.6
},
{
"X": -50.1,
"Y": -20.775007,
"Z": -0.6145994
},
{
"X": -50.1,
"Y": 0.125,
"Z": -0.625
},
{
"X": -50.1,
"Y": 0.125,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.774998,
"Z": 0.625
},
{
"X": 20.774996,
"Y": -50.1,
"Z": -0.60732013
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -0.617683
},
{
"X": -20.775002,
"Y": -50.1,
"Z": 0.625
},
{
"X": 20.775003,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
10,
9,
8,
9,
0,
8,
10,
4,
9,
0,
9,
5,
9,
4,
5,
4,
6,
5,
6,
10,
2,
10,
8,
11,
8,
0,
11,
0,
2,
1,
2,
11,
1,
11,
0,
1,
2,
10,
11,
0,
3,
2,
3,
6,
2,
0,
5,
3,
5,
6,
3,
4,
10,
7,
10,
6,
7,
6,
4,
7
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.625
},
"Max": {
"X": 50.09999,
"Y": 0.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "00784EF7D4453EBCA5B7F796F9223E35",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8580,
"SizeOnDisk": 8580,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_HalfCircle_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_HalfCircle_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 155.49586,
"LocalUVDensities[1]": 276.82745,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 276.82745,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 0.0,
"Y": -25.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 25.0,
"Z": 0.5
},
"SphereRadius": 55.903934478759766
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_HalfCircle_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_HalfCircle_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_HalfCircle_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_HalfCircle_3mm.1"
},
"LightingGuid": "15CD4A0C-FE44957A-F5397898-708F5C3D",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 144,
"MinVertexIndex": 0,
"MaxVertexIndex": 151,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 152
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 152,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.149868,
"Z": -1.9369185
},
"Max": {
"X": 53.403824,
"Y": 1.0000229,
"Z": 1.9723105
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 1.2019119,
"Y": -25.07492,
"Z": 0.017695904
},
"Extent": {
"X": 50.0,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 1.2019119,
"Y": -25.07492,
"Z": 0.017695904
},
"Extent": {
"X": 50.0,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 72,
"MinVertexIndex": 0,
"MaxVertexIndex": 79,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 18.199816,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 80
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 80,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 36,
"MinVertexIndex": 0,
"MaxVertexIndex": 48,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 62.372147,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 49
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 49,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x3995"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 1.2019129,
"Y": -25.074923,
"Z": 0.017696023
},
"BoxExtent": {
"X": 51.201912,
"Y": 25.074945,
"Z": 0.9546145
},
"SphereRadius": 57.020172
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.025444098,
0.0075606746,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,496 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_HalfCircle_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": -20.774992,
"Z": -0.6103915
},
{
"X": 50.09999,
"Y": -20.774986,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.093749985,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.09375002,
"Z": -0.6
},
{
"X": -50.1,
"Y": -20.775007,
"Z": -0.6145994
},
{
"X": -50.1,
"Y": 0.125,
"Z": -0.625
},
{
"X": -50.1,
"Y": 0.125,
"Z": 0.625
},
{
"X": -50.1,
"Y": -20.774998,
"Z": 0.625
},
{
"X": 20.774996,
"Y": -50.1,
"Z": -0.60732013
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -0.617683
},
{
"X": -20.775002,
"Y": -50.1,
"Z": 0.625
},
{
"X": 20.775003,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
10,
9,
8,
9,
0,
8,
10,
4,
9,
0,
9,
5,
9,
4,
5,
4,
6,
5,
6,
10,
2,
10,
8,
11,
8,
0,
11,
0,
2,
1,
2,
11,
1,
11,
0,
1,
2,
10,
11,
0,
3,
2,
3,
6,
2,
0,
5,
3,
5,
6,
3,
4,
10,
7,
10,
6,
7,
6,
4,
7
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.625
},
"Max": {
"X": 50.09999,
"Y": 0.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "FB40EDB1DA48DFCA3BBFC38413CB0B0B",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4724,
"SizeOnDisk": 4724,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_HalfCircle_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_HalfCircle_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 144.55081,
"LocalUVDensities[1]": 166.89589,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 166.89589,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 0.0,
"Y": -25.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 25.0,
"Z": 0.5
},
"SphereRadius": 55.903934478759766
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_HalfCircle_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_HalfCircle_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_HalfCircle_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_HalfCircle_solid.1"
},
"LightingGuid": "CB86DA15-24499548-254A5397-6810BCB8",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 68,
"MinVertexIndex": 0,
"MaxVertexIndex": 75,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 76
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 76,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.13951,
"Z": -1.9010304
},
"Max": {
"X": 51.086655,
"Y": 1.0256119,
"Z": 1.7990144
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.04332733,
"Y": -25.05695,
"Z": -0.051008224
},
"Extent": {
"X": 50.0,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.04332733,
"Y": -25.05695,
"Z": -0.051008224
},
"Extent": {
"X": 50.0,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 34,
"MinVertexIndex": 0,
"MaxVertexIndex": 44,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 17.45732,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 45
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 45,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 16,
"MinVertexIndex": 0,
"MaxVertexIndex": 25,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 39.00643,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 26
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 26,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x1E5D"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.043328285,
"Y": -25.05695,
"Z": -0.051007986
},
"BoxExtent": {
"X": 50.043327,
"Y": 25.082561,
"Z": 0.85002244
},
"SphereRadius": 55.983856
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.026028564,
0.011819029,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,410 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Hexagon_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 43.423874,
"Y": 25.076124,
"Z": -0.5906376
},
{
"X": 43.423874,
"Y": -24.951132,
"Z": -0.57191604
},
{
"X": 43.423874,
"Y": -24.951124,
"Z": 0.625
},
{
"X": 43.423874,
"Y": 25.076126,
"Z": 0.625
},
{
"X": -43.423874,
"Y": -25.07612,
"Z": -0.5906306
},
{
"X": -43.423874,
"Y": 24.951132,
"Z": -0.57190907
},
{
"X": -43.423874,
"Y": 24.951134,
"Z": 0.625
},
{
"X": -43.423874,
"Y": -25.076126,
"Z": 0.625
},
{
"X": -18.275032,
"Y": 50.09997,
"Z": -0.5891423
},
{
"X": 18.400032,
"Y": 50.09997,
"Z": -0.57329303
},
{
"X": 18.40002,
"Y": 50.09998,
"Z": 0.625
},
{
"X": -18.275023,
"Y": 50.099976,
"Z": 0.625
},
{
"X": 18.275026,
"Y": -50.09998,
"Z": -0.5891241
},
{
"X": -18.40002,
"Y": -50.09998,
"Z": -0.57329196
},
{
"X": -18.400023,
"Y": -50.09998,
"Z": 0.625
},
{
"X": 18.27502,
"Y": -50.09998,
"Z": 0.625
}
],
"IndexData": [
4,
0,
12,
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -43.423874,
"Y": -50.09998,
"Z": -0.5906376
},
"Max": {
"X": 43.423874,
"Y": 50.09998,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "91F1885C014BE0A1550815BAC426332E",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4136,
"SizeOnDisk": 4136,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Hexagon_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Hexagon_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 177.43037,
"LocalUVDensities[1]": 309.6375,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 309.6375,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 43.323883,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Hexagon_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Hexagon_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Hexagon_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Hexagon_1mm.1"
},
"LightingGuid": "F826CEEC-E74B64C4-35E3ECB0-CD8755E1",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 48,
"MinVertexIndex": 0,
"MaxVertexIndex": 71,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 72
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 72,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -44.323883,
"Y": -50.99998,
"Z": -1.5
},
"Max": {
"X": 44.323883,
"Y": 50.99998,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0xDC9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 43.323883,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 66.16046
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,473 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Hexagon_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 43.423874,
"Y": 25.076124,
"Z": -0.5906376
},
{
"X": 43.423874,
"Y": -24.951132,
"Z": -0.57191604
},
{
"X": 43.423874,
"Y": -24.951124,
"Z": 0.625
},
{
"X": 43.423874,
"Y": 25.076126,
"Z": 0.625
},
{
"X": -43.423874,
"Y": -25.07612,
"Z": -0.5906306
},
{
"X": -43.423874,
"Y": 24.951132,
"Z": -0.57190907
},
{
"X": -43.423874,
"Y": 24.951134,
"Z": 0.625
},
{
"X": -43.423874,
"Y": -25.076126,
"Z": 0.625
},
{
"X": -18.275032,
"Y": 50.09997,
"Z": -0.5891423
},
{
"X": 18.400032,
"Y": 50.09997,
"Z": -0.57329303
},
{
"X": 18.40002,
"Y": 50.09998,
"Z": 0.625
},
{
"X": -18.275023,
"Y": 50.099976,
"Z": 0.625
},
{
"X": 18.275026,
"Y": -50.09998,
"Z": -0.5891241
},
{
"X": -18.40002,
"Y": -50.09998,
"Z": -0.57329196
},
{
"X": -18.400023,
"Y": -50.09998,
"Z": 0.625
},
{
"X": 18.27502,
"Y": -50.09998,
"Z": 0.625
}
],
"IndexData": [
4,
0,
12,
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -43.423874,
"Y": -50.09998,
"Z": -0.5906376
},
"Max": {
"X": 43.423874,
"Y": 50.09998,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "D69B8D11444DA4DEFCF7BBAEFAEC18CF",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4136,
"SizeOnDisk": 4136,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Hexagon_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Hexagon_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 213.47203,
"LocalUVDensities[1]": 303.0281,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 303.0281,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 43.323883,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Hexagon_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Hexagon_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Hexagon_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Hexagon_3mm.1"
},
"LightingGuid": "40D30484-0F44AA8C-8BAB9086-91A31D98",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 48,
"MinVertexIndex": 0,
"MaxVertexIndex": 71,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 72
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 72,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -44.323883,
"Y": -50.99998,
"Z": -1.5
},
"Max": {
"X": 44.323883,
"Y": 50.99998,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 44.323883,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 44.323883,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0xDC9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 43.323883,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 66.16046
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,473 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Hexagon_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 43.423874,
"Y": 25.076124,
"Z": -0.5906376
},
{
"X": 43.423874,
"Y": -24.951132,
"Z": -0.57191604
},
{
"X": 43.423874,
"Y": -24.951124,
"Z": 0.625
},
{
"X": 43.423874,
"Y": 25.076126,
"Z": 0.625
},
{
"X": -43.423874,
"Y": -25.07612,
"Z": -0.5906306
},
{
"X": -43.423874,
"Y": 24.951132,
"Z": -0.57190907
},
{
"X": -43.423874,
"Y": 24.951134,
"Z": 0.625
},
{
"X": -43.423874,
"Y": -25.076126,
"Z": 0.625
},
{
"X": -18.275032,
"Y": 50.09997,
"Z": -0.5891423
},
{
"X": 18.400032,
"Y": 50.09997,
"Z": -0.57329303
},
{
"X": 18.40002,
"Y": 50.09998,
"Z": 0.625
},
{
"X": -18.275023,
"Y": 50.099976,
"Z": 0.625
},
{
"X": 18.275026,
"Y": -50.09998,
"Z": -0.5891241
},
{
"X": -18.40002,
"Y": -50.09998,
"Z": -0.57329196
},
{
"X": -18.400023,
"Y": -50.09998,
"Z": 0.625
},
{
"X": 18.27502,
"Y": -50.09998,
"Z": 0.625
}
],
"IndexData": [
4,
0,
12,
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -43.423874,
"Y": -50.09998,
"Z": -0.5906376
},
"Max": {
"X": 43.423874,
"Y": 50.09998,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "9153A71A2F4D5CDE532D9380C18EB1CB",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2712,
"SizeOnDisk": 2712,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Hexagon_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Hexagon_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 194.88542,
"LocalUVDensities[1]": 175.15622,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 175.15622,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 43.323883,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Hexagon_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Hexagon_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Hexagon_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Hexagon_solid.1"
},
"LightingGuid": "707E63A9-D84DCF31-28469FAC-DE9F61BA",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 20,
"MinVertexIndex": 0,
"MaxVertexIndex": 35,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 36
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 36,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -44.323883,
"Y": -50.99998,
"Z": -1.5
},
"Max": {
"X": 44.323883,
"Y": 50.99998,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 44.323883,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 44.323883,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x739"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 43.323883,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 66.16046
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,410 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Octagon_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09998,
"Y": 20.775011,
"Z": -0.60732013
},
{
"X": 50.09998,
"Y": -20.775003,
"Z": -0.617683
},
{
"X": 50.09998,
"Y": -20.775003,
"Z": 0.625
},
{
"X": 50.09998,
"Y": 20.77501,
"Z": 0.625
},
{
"X": -50.09998,
"Y": -20.775023,
"Z": -0.60731703
},
{
"X": -50.09998,
"Y": 20.775023,
"Z": -0.6176799
},
{
"X": -50.09998,
"Y": 20.775023,
"Z": 0.625
},
{
"X": -50.09998,
"Y": -20.775032,
"Z": 0.625
},
{
"X": -20.775019,
"Y": 50.09998,
"Z": -0.60731703
},
{
"X": 20.77501,
"Y": 50.09998,
"Z": -0.6176799
},
{
"X": 20.775023,
"Y": 50.09998,
"Z": 0.625
},
{
"X": -20.775023,
"Y": 50.09998,
"Z": 0.625
},
{
"X": 20.775,
"Y": -50.09998,
"Z": -0.60732013
},
{
"X": -20.775017,
"Y": -50.09998,
"Z": -0.617683
},
{
"X": -20.775023,
"Y": -50.099976,
"Z": 0.625
},
{
"X": 20.77502,
"Y": -50.09998,
"Z": 0.625
}
],
"IndexData": [
11,
8,
5,
5,
8,
9,
8,
11,
9,
15,
12,
1,
5,
9,
1,
9,
0,
1,
4,
5,
13,
5,
1,
13,
1,
12,
13,
12,
15,
13,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7
],
"ElemBox": {
"Min": {
"X": -50.09998,
"Y": -50.09998,
"Z": -0.617683
},
"Max": {
"X": 50.09998,
"Y": 50.09998,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "4AFB4017A149B4A85BDA78ADFEB8283A",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4904,
"SizeOnDisk": 4904,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Octagon_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Octagon_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 185.4283,
"LocalUVDensities[1]": 309.77164,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 309.77164,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 49.99998,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Octagon_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Octagon_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Octagon_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Octagon_1mm.1"
},
"LightingGuid": "DA40625A-734D0EC2-4734B48A-50C568AD",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 64,
"MinVertexIndex": 0,
"MaxVertexIndex": 95,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 96
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 96,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -50.99998,
"Y": -50.99998,
"Z": -1.5
},
"Max": {
"X": 50.99998,
"Y": 50.99998,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x11E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 49.99998,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 70.71242
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,473 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Octagon_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09998,
"Y": 20.775011,
"Z": -0.60732013
},
{
"X": 50.09998,
"Y": -20.775003,
"Z": -0.617683
},
{
"X": 50.09998,
"Y": -20.775003,
"Z": 0.625
},
{
"X": 50.09998,
"Y": 20.77501,
"Z": 0.625
},
{
"X": -50.09998,
"Y": -20.775023,
"Z": -0.60731703
},
{
"X": -50.09998,
"Y": 20.775023,
"Z": -0.6176799
},
{
"X": -50.09998,
"Y": 20.775023,
"Z": 0.625
},
{
"X": -50.09998,
"Y": -20.775032,
"Z": 0.625
},
{
"X": -20.775019,
"Y": 50.09998,
"Z": -0.60731703
},
{
"X": 20.77501,
"Y": 50.09998,
"Z": -0.6176799
},
{
"X": 20.775023,
"Y": 50.09998,
"Z": 0.625
},
{
"X": -20.775023,
"Y": 50.09998,
"Z": 0.625
},
{
"X": 20.775,
"Y": -50.09998,
"Z": -0.60732013
},
{
"X": -20.775017,
"Y": -50.09998,
"Z": -0.617683
},
{
"X": -20.775023,
"Y": -50.099976,
"Z": 0.625
},
{
"X": 20.77502,
"Y": -50.09998,
"Z": 0.625
}
],
"IndexData": [
11,
8,
5,
5,
8,
9,
8,
11,
9,
15,
12,
1,
5,
9,
1,
9,
0,
1,
4,
5,
13,
5,
1,
13,
1,
12,
13,
12,
15,
13,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7
],
"ElemBox": {
"Min": {
"X": -50.09998,
"Y": -50.09998,
"Z": -0.617683
},
"Max": {
"X": 50.09998,
"Y": 50.09998,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "E77EA5EF5148E0B8BAEF70B10107E8F4",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4904,
"SizeOnDisk": 4904,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Octagon_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Octagon_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 222.81096,
"LocalUVDensities[1]": 307.85968,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 307.85968,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 49.99998,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Octagon_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Octagon_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Octagon_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Octagon_3mm.1"
},
"LightingGuid": "D2E4CCF6-7A44B941-07DAB9A8-8F938C90",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 64,
"MinVertexIndex": 0,
"MaxVertexIndex": 95,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 96
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 96,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -50.99998,
"Y": -50.99998,
"Z": -1.5
},
"Max": {
"X": 50.99998,
"Y": 50.99998,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x11E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 49.99998,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 70.71242
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,473 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Octagon_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09998,
"Y": 20.775011,
"Z": -0.60732013
},
{
"X": 50.09998,
"Y": -20.775003,
"Z": -0.617683
},
{
"X": 50.09998,
"Y": -20.775003,
"Z": 0.625
},
{
"X": 50.09998,
"Y": 20.77501,
"Z": 0.625
},
{
"X": -50.09998,
"Y": -20.775023,
"Z": -0.60731703
},
{
"X": -50.09998,
"Y": 20.775023,
"Z": -0.6176799
},
{
"X": -50.09998,
"Y": 20.775023,
"Z": 0.625
},
{
"X": -50.09998,
"Y": -20.775032,
"Z": 0.625
},
{
"X": -20.775019,
"Y": 50.09998,
"Z": -0.60731703
},
{
"X": 20.77501,
"Y": 50.09998,
"Z": -0.6176799
},
{
"X": 20.775023,
"Y": 50.09998,
"Z": 0.625
},
{
"X": -20.775023,
"Y": 50.09998,
"Z": 0.625
},
{
"X": 20.775,
"Y": -50.09998,
"Z": -0.60732013
},
{
"X": -20.775017,
"Y": -50.09998,
"Z": -0.617683
},
{
"X": -20.775023,
"Y": -50.099976,
"Z": 0.625
},
{
"X": 20.77502,
"Y": -50.09998,
"Z": 0.625
}
],
"IndexData": [
11,
8,
5,
5,
8,
9,
8,
11,
9,
15,
12,
1,
5,
9,
1,
9,
0,
1,
4,
5,
13,
5,
1,
13,
1,
12,
13,
12,
15,
13,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7
],
"ElemBox": {
"Min": {
"X": -50.09998,
"Y": -50.09998,
"Z": -0.617683
},
"Max": {
"X": 50.09998,
"Y": 50.09998,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "ADBBD3E2494515BEC55E8DB539444856",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 3096,
"SizeOnDisk": 3096,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Octagon_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Octagon_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 204.05476,
"LocalUVDensities[1]": 171.77516,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 171.77516,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 49.99998,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Octagon_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Octagon_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Octagon_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Octagon_solid.1"
},
"LightingGuid": "D6C49060-664DC5C2-276440B4-E487911E",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 28,
"MinVertexIndex": 0,
"MaxVertexIndex": 47,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 48
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 48,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -50.99998,
"Y": -50.99998,
"Z": -1.5
},
"Max": {
"X": 50.99998,
"Y": 50.99998,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x949"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 49.99998,
"Y": 49.99998,
"Z": 0.5
},
"SphereRadius": 70.71242
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,613 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Pyramid_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.1,
"Y": 50.225006,
"Z": -18.275003
},
{
"X": -0.1,
"Y": 50.22501,
"Z": 18.288412
},
{
"X": -0.1,
"Y": 25.125,
"Z": 43.4375
},
{
"X": -0.1,
"Y": -25.062485,
"Z": 43.437496
},
{
"X": -0.1,
"Y": -50.22499,
"Z": 18.274984
},
{
"X": -0.1,
"Y": -50.22499,
"Z": -18.262129
},
{
"X": -0.1,
"Y": -25.125,
"Z": -43.356884
},
{
"X": -0.1,
"Y": 25.143131,
"Z": -43.35688
},
{
"X": 6.723733,
"Y": 25.0625,
"Z": 43.40126
},
{
"X": 6.6875,
"Y": -25.098726,
"Z": 43.40126
},
{
"X": 6.723743,
"Y": -25.098753,
"Z": -43.40126
},
{
"X": 6.7237396,
"Y": 25.098755,
"Z": -43.40126
},
{
"X": 15.875004,
"Y": 34.250008,
"Z": 34.249996
},
{
"X": 15.874996,
"Y": -34.249996,
"Z": -34.25
},
{
"X": 15.875008,
"Y": 34.250004,
"Z": -34.249996
},
{
"X": 15.868414,
"Y": -34.25658,
"Z": 34.243423
},
{
"X": 50.125,
"Y": 0.0,
"Z": 7.6293945E-06
}
],
"IndexData": [
0,
16,
14,
16,
10,
14,
4,
7,
6,
7,
10,
6,
4,
0,
7,
0,
14,
7,
14,
10,
11,
10,
7,
11,
7,
14,
11,
16,
4,
13,
4,
6,
5,
6,
10,
5,
10,
13,
5,
13,
4,
5,
10,
16,
13,
16,
0,
12,
0,
2,
1,
2,
12,
1,
12,
0,
1,
2,
4,
3,
4,
16,
15,
16,
8,
15,
8,
3,
9,
3,
15,
9,
15,
8,
9,
3,
4,
15,
8,
2,
3,
16,
12,
8,
12,
2,
8,
0,
4,
2
],
"ElemBox": {
"Min": {
"X": -0.1,
"Y": -50.22499,
"Z": -43.40126
},
"Max": {
"X": 50.125,
"Y": 50.22501,
"Z": 43.4375
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "3C08ABFFD946329342E539929D1AF78A",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 93146,
"SizeOnDisk": 93146,
"OffsetInFile": "0x3DA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Pyramid_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 793,
"SizeOnDisk": 793,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Pyramid_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 206.43463,
"LocalUVDensities[1]": 175.6243,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 175.6243,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 50.0,
"Z": 43.30127
},
"SphereRadius": 55.90169906616211
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Pyramid_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Pyramid_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Pyramid_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Pyramid_1mm.1"
},
"LightingGuid": "CD080EAC-9E415575-5A533682-CEE6F83F",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1836,
"MinVertexIndex": 0,
"MaxVertexIndex": 1809,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1810
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1810,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -1.0,
"Y": -51.0,
"Z": -44.30127
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 44.30127
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 44.30127,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 44.30127,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 918,
"MinVertexIndex": 0,
"MaxVertexIndex": 963,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 9.306741E-06,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 964
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 964,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 458,
"MinVertexIndex": 0,
"MaxVertexIndex": 505,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 1.8340228E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 506
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 506,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 230,
"MinVertexIndex": 0,
"MaxVertexIndex": 277,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 3.7352005E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 278
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 278,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 114,
"MinVertexIndex": 0,
"MaxVertexIndex": 161,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 9.248987E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 162
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 162,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x2E931"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 50.0,
"Z": 43.30127
},
"SphereRadius": 70.71068
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.99998426,
0.99996895,
0.99993664,
0.99984306,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,675 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Pyramid_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.1,
"Y": 50.225006,
"Z": -18.275003
},
{
"X": -0.1,
"Y": 50.22501,
"Z": 18.288412
},
{
"X": -0.1,
"Y": 25.125,
"Z": 43.4375
},
{
"X": -0.1,
"Y": -25.062485,
"Z": 43.437496
},
{
"X": -0.1,
"Y": -50.22499,
"Z": 18.274984
},
{
"X": -0.1,
"Y": -50.22499,
"Z": -18.262129
},
{
"X": -0.1,
"Y": -25.125,
"Z": -43.356884
},
{
"X": -0.1,
"Y": 25.143131,
"Z": -43.35688
},
{
"X": 6.723733,
"Y": 25.0625,
"Z": 43.40126
},
{
"X": 6.6875,
"Y": -25.098726,
"Z": 43.40126
},
{
"X": 6.723743,
"Y": -25.098753,
"Z": -43.40126
},
{
"X": 6.7237396,
"Y": 25.098755,
"Z": -43.40126
},
{
"X": 15.875004,
"Y": 34.250008,
"Z": 34.249996
},
{
"X": 15.874996,
"Y": -34.249996,
"Z": -34.25
},
{
"X": 15.875008,
"Y": 34.250004,
"Z": -34.249996
},
{
"X": 15.868414,
"Y": -34.25658,
"Z": 34.243423
},
{
"X": 50.125,
"Y": 0.0,
"Z": 7.6293945E-06
}
],
"IndexData": [
0,
16,
14,
16,
10,
14,
4,
7,
6,
7,
10,
6,
4,
0,
7,
0,
14,
7,
14,
10,
11,
10,
7,
11,
7,
14,
11,
16,
4,
13,
4,
6,
5,
6,
10,
5,
10,
13,
5,
13,
4,
5,
10,
16,
13,
16,
0,
12,
0,
2,
1,
2,
12,
1,
12,
0,
1,
2,
4,
3,
4,
16,
15,
16,
8,
15,
8,
3,
9,
3,
15,
9,
15,
8,
9,
3,
4,
15,
8,
2,
3,
16,
12,
8,
12,
2,
8,
0,
4,
2
],
"ElemBox": {
"Min": {
"X": -0.1,
"Y": -50.22499,
"Z": -43.40126
},
"Max": {
"X": 50.125,
"Y": 50.22501,
"Z": 43.4375
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "EC3B3E3F6C46D206993C34A2773B4DE7",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 58242,
"SizeOnDisk": 58242,
"OffsetInFile": "0x3DA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Pyramid_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 793,
"SizeOnDisk": 793,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Pyramid_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 222.36275,
"LocalUVDensities[1]": 181.70963,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 181.70963,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 50.0,
"Z": 43.30127
},
"SphereRadius": 55.90169906616211
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Pyramid_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Pyramid_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Pyramid_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Pyramid_3mm.1"
},
"LightingGuid": "C78DF39E-7D47E313-1E4A8E9C-EC19C66A",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1132,
"MinVertexIndex": 0,
"MaxVertexIndex": 1099,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1100
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1100,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -1.0,
"Y": -51.0,
"Z": -44.301277
},
"Max": {
"X": 52.123955,
"Y": 51.0,
"Z": 44.301277
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 25.561977,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 44.301277,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 25.561977,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 44.301277,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 25.561977,
"Y": 0.0,
"Z": -20.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 25.561977,
"Y": 0.0,
"Z": 20.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 566,
"MinVertexIndex": 0,
"MaxVertexIndex": 611,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 7.3976476E-06,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 612
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 612,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 282,
"MinVertexIndex": 0,
"MaxVertexIndex": 329,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 2.6472155E-05,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 330
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 330,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 142,
"MinVertexIndex": 0,
"MaxVertexIndex": 189,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.000120544646,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 190
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 190,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 70,
"MinVertexIndex": 0,
"MaxVertexIndex": 113,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 110.08256,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 114
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 114,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x1D309"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 25.561977,
"Y": -9.536743E-07,
"Z": -1.9073486E-06
},
"BoxExtent": {
"X": 25.561977,
"Y": 50.0,
"Z": 43.301277
},
"SphereRadius": 70.91132
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.99998754,
0.99995524,
0.99979603,
0.005339379,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,613 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Pyramid_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.1,
"Y": 50.225006,
"Z": -18.275003
},
{
"X": -0.1,
"Y": 50.22501,
"Z": 18.288412
},
{
"X": -0.1,
"Y": 25.125,
"Z": 43.4375
},
{
"X": -0.1,
"Y": -25.062485,
"Z": 43.437496
},
{
"X": -0.1,
"Y": -50.22499,
"Z": 18.274984
},
{
"X": -0.1,
"Y": -50.22499,
"Z": -18.262129
},
{
"X": -0.1,
"Y": -25.125,
"Z": -43.356884
},
{
"X": -0.1,
"Y": 25.143131,
"Z": -43.35688
},
{
"X": 6.723733,
"Y": 25.0625,
"Z": 43.40126
},
{
"X": 6.6875,
"Y": -25.098726,
"Z": 43.40126
},
{
"X": 6.723743,
"Y": -25.098753,
"Z": -43.40126
},
{
"X": 6.7237396,
"Y": 25.098755,
"Z": -43.40126
},
{
"X": 15.875004,
"Y": 34.250008,
"Z": 34.249996
},
{
"X": 15.874996,
"Y": -34.249996,
"Z": -34.25
},
{
"X": 15.875008,
"Y": 34.250004,
"Z": -34.249996
},
{
"X": 15.868414,
"Y": -34.25658,
"Z": 34.243423
},
{
"X": 50.125,
"Y": 0.0,
"Z": 7.6293945E-06
}
],
"IndexData": [
0,
16,
14,
16,
10,
14,
4,
7,
6,
7,
10,
6,
4,
0,
7,
0,
14,
7,
14,
10,
11,
10,
7,
11,
7,
14,
11,
16,
4,
13,
4,
6,
5,
6,
10,
5,
10,
13,
5,
13,
4,
5,
10,
16,
13,
16,
0,
12,
0,
2,
1,
2,
12,
1,
12,
0,
1,
2,
4,
3,
4,
16,
15,
16,
8,
15,
8,
3,
9,
3,
15,
9,
15,
8,
9,
3,
4,
15,
8,
2,
3,
16,
12,
8,
12,
2,
8,
0,
4,
2
],
"ElemBox": {
"Min": {
"X": -0.1,
"Y": -50.22499,
"Z": -43.40126
},
"Max": {
"X": 50.125,
"Y": 50.22501,
"Z": 43.4375
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "71BB80C2C84403268A5FA68B1374F715",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 3454,
"SizeOnDisk": 3454,
"OffsetInFile": "0x3DA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Pyramid_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 793,
"SizeOnDisk": 793,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Pyramid_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 199.10751,
"LocalUVDensities[1]": 172.3387,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 172.3387,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 50.0,
"Z": 43.30127
},
"SphereRadius": 55.90169906616211
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Pyramid_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Pyramid_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Pyramid_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Pyramid_solid.1"
},
"LightingGuid": "012C2E30-1941AEC9-F10F6883-3E0D51C1",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 34,
"MinVertexIndex": 0,
"MaxVertexIndex": 47,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 48
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 48,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -1.0,
"Y": -51.0,
"Z": -44.30127
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 44.30127
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 5.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 44.30127,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 44.30127,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": 25.0,
"Y": -25.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 44.30127,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": 25.0,
"Y": 25.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 44.30127,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": -20.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 20.0
},
"Extent": {
"X": 25.0,
"Y": 50.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x9F1"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 25.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 50.0,
"Z": 43.30127
},
"SphereRadius": 70.71068
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,411 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_QuarterCircle_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": -20.775005,
"Z": -0.5844127
},
{
"X": 50.09999,
"Y": -20.775007,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.093749985,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.09375002,
"Z": -0.5999999
},
{
"X": -0.1,
"Y": 0.125,
"Z": -0.5625
},
{
"X": -0.1,
"Y": 0.125,
"Z": 0.625
},
{
"X": -0.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": -0.1,
"Y": -50.1125,
"Z": -0.5999999
},
{
"X": 20.775003,
"Y": -50.1,
"Z": -0.5780915
},
{
"X": 20.775002,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
0,
2,
1,
2,
6,
1,
6,
8,
9,
8,
1,
9,
1,
6,
9,
8,
0,
1,
6,
7,
8,
7,
0,
8,
6,
4,
7,
0,
7,
3,
7,
4,
3,
4,
2,
3,
2,
0,
3,
4,
6,
5,
6,
2,
5,
2,
4,
5
],
"ElemBox": {
"Min": {
"X": -0.1,
"Y": -50.1125,
"Z": -0.5999999
},
"Max": {
"X": 50.09999,
"Y": 0.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "89097FF4EB4DB4C6284AD7A15B43F8BD",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 5250,
"SizeOnDisk": 5250,
"OffsetInFile": "0x28A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_QuarterCircle_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 457,
"SizeOnDisk": 457,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_QuarterCircle_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 121.02569,
"LocalUVDensities[1]": 188.56396,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 188.56396,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.0,
"Y": -25.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 25.0,
"Z": 0.5
},
"SphereRadius": 35.3588752746582
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_QuarterCircle_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_QuarterCircle_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_QuarterCircle_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_QuarterCircle_1mm.1"
},
"LightingGuid": "19518C0E-AC428876-EF4AD693-CB9BF975",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 80,
"MinVertexIndex": 0,
"MaxVertexIndex": 91,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 92
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 92,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -1.577179,
"Y": -53.88268,
"Z": -1.5327717
},
"Max": {
"X": 51.564526,
"Y": 1.5801888,
"Z": 1.5328453
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 40,
"MinVertexIndex": 0,
"MaxVertexIndex": 57,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 20.23277,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 58
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 58,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 20,
"MinVertexIndex": 0,
"MaxVertexIndex": 36,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 62.6725,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 37
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 37,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x24CD"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 24.993673,
"Y": -26.151245,
"Z": 3.6776066E-05
},
"BoxExtent": {
"X": 25.570852,
"Y": 26.731434,
"Z": 0.5328085
},
"SphereRadius": 36.996243
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.01500905,
0.0048951744,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,474 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_QuarterCircle_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": -20.775005,
"Z": -0.5844127
},
{
"X": 50.09999,
"Y": -20.775007,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.093749985,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.09375002,
"Z": -0.5999999
},
{
"X": -0.1,
"Y": 0.125,
"Z": -0.5625
},
{
"X": -0.1,
"Y": 0.125,
"Z": 0.625
},
{
"X": -0.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": -0.1,
"Y": -50.1125,
"Z": -0.5999999
},
{
"X": 20.775003,
"Y": -50.1,
"Z": -0.5780915
},
{
"X": 20.775002,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
0,
2,
1,
2,
6,
1,
6,
8,
9,
8,
1,
9,
1,
6,
9,
8,
0,
1,
6,
7,
8,
7,
0,
8,
6,
4,
7,
0,
7,
3,
7,
4,
3,
4,
2,
3,
2,
0,
3,
4,
6,
5,
6,
2,
5,
2,
4,
5
],
"ElemBox": {
"Min": {
"X": -0.1,
"Y": -50.1125,
"Z": -0.5999999
},
"Max": {
"X": 50.09999,
"Y": 0.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "4C110FDACB4EDCD05497BE9E169DDEA5",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 4754,
"SizeOnDisk": 4754,
"OffsetInFile": "0x28A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_QuarterCircle_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 457,
"SizeOnDisk": 457,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_QuarterCircle_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 125.198494,
"LocalUVDensities[1]": 195.26614,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 195.26614,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.0,
"Y": -25.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 25.0,
"Z": 0.5
},
"SphereRadius": 35.3588752746582
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_QuarterCircle_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_QuarterCircle_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_QuarterCircle_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_QuarterCircle_3mm.1"
},
"LightingGuid": "A5F7EE31-274EAF4A-0A21A58F-AA907FF9",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 72,
"MinVertexIndex": 0,
"MaxVertexIndex": 83,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 84
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 84,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -1.0,
"Y": -51.0,
"Z": -1.9602654
},
"Max": {
"X": 54.469776,
"Y": 2.533287,
"Z": 1.516483
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 26.734888,
"Y": -24.233356,
"Z": -0.2218914
},
"Extent": {
"X": 27.734886,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 26.734888,
"Y": -24.233356,
"Z": -0.2218914
},
"Extent": {
"X": 27.734886,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 36,
"MinVertexIndex": 0,
"MaxVertexIndex": 49,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 45.50202,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 50
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 50,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 18,
"MinVertexIndex": 0,
"MaxVertexIndex": 33,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 63.734932,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 34
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 34,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x2169"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 26.734888,
"Y": -24.233356,
"Z": -0.22189122
},
"BoxExtent": {
"X": 26.734888,
"Y": 25.766644,
"Z": 0.7383742
},
"SphereRadius": 37.137844
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0067555527,
0.004832303,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,412 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_QuarterCircle_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": -20.775005,
"Z": -0.5844127
},
{
"X": 50.09999,
"Y": -20.775007,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.093749985,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 0.09375002,
"Z": -0.5999999
},
{
"X": -0.1,
"Y": 0.125,
"Z": -0.5625
},
{
"X": -0.1,
"Y": 0.125,
"Z": 0.625
},
{
"X": -0.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": -0.1,
"Y": -50.1125,
"Z": -0.5999999
},
{
"X": 20.775003,
"Y": -50.1,
"Z": -0.5780915
},
{
"X": 20.775002,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
0,
2,
1,
2,
6,
1,
6,
8,
9,
8,
1,
9,
1,
6,
9,
8,
0,
1,
6,
7,
8,
7,
0,
8,
6,
4,
7,
0,
7,
3,
7,
4,
3,
4,
2,
3,
2,
0,
3,
4,
6,
5,
6,
2,
5,
2,
4,
5
],
"ElemBox": {
"Min": {
"X": -0.1,
"Y": -50.1125,
"Z": -0.5999999
},
"Max": {
"X": 50.09999,
"Y": 0.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "12B345EE734B35EF780984BDDE57DFC8",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2986,
"SizeOnDisk": 2986,
"OffsetInFile": "0x28A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_QuarterCircle_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 457,
"SizeOnDisk": 457,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_QuarterCircle_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 111.8968,
"LocalUVDensities[1]": 89.903076,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 89.903076,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.0,
"Y": -25.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 25.0,
"Z": 0.5
},
"SphereRadius": 35.3588752746582
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_QuarterCircle_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_QuarterCircle_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_QuarterCircle_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_QuarterCircle_solid.1"
},
"LightingGuid": "DC086BB6-884D4059-2050C7B0-71EA5198",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 36,
"MinVertexIndex": 0,
"MaxVertexIndex": 45,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 46
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 46,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -1.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 1.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 25.0,
"Y": -25.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 25.0,
"Y": -25.0,
"Z": 0.0
},
"Extent": {
"X": 25.0,
"Y": 25.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x9E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 25.0,
"Y": -25.0,
"Z": 0.0
},
"BoxExtent": {
"X": 25.0,
"Y": 25.0,
"Z": 0.5
},
"SphereRadius": 35.358875
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,410 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_RoundedSquare_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": 45.400017,
"Z": -0.601171
},
{
"X": 50.09999,
"Y": -45.4,
"Z": -0.6238243
},
{
"X": 50.09999,
"Y": -45.400005,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 45.400005,
"Z": 0.625
},
{
"X": -50.1,
"Y": -45.400017,
"Z": -0.60117537
},
{
"X": -50.1,
"Y": 45.399994,
"Z": -0.62382156
},
{
"X": -50.1,
"Y": 45.4,
"Z": 0.625
},
{
"X": -50.1,
"Y": -45.40001,
"Z": 0.625
},
{
"X": -45.400005,
"Y": 50.1,
"Z": -0.60117537
},
{
"X": 45.400005,
"Y": 50.1,
"Z": -0.62382156
},
{
"X": 45.4,
"Y": 50.1,
"Z": 0.625
},
{
"X": -45.4,
"Y": 50.1,
"Z": 0.625
},
{
"X": 45.4,
"Y": -50.1,
"Z": -0.60117847
},
{
"X": -45.40001,
"Y": -50.1,
"Z": -0.62382466
},
{
"X": -45.4,
"Y": -50.1,
"Z": 0.625
},
{
"X": 45.4,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
1,
15,
12,
15,
13,
12,
13,
1,
12,
1,
13,
5,
13,
4,
5,
0,
1,
9,
1,
5,
9,
5,
11,
8,
11,
9,
8,
9,
5,
8,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.62382466
},
"Max": {
"X": 50.09999,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "6E4C4A13B242C5D382695B98002B1A02",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 31320,
"SizeOnDisk": 31320,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_RoundedSquare_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_RoundedSquare_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 205.06026,
"LocalUVDensities[1]": 399.36087,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 399.36087,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 67.39881896972656
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_RoundedSquare_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedSquare_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_RoundedSquare_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedSquare_1mm.1"
},
"LightingGuid": "432800F6-36466632-C98DF0A1-F30B18AF",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 592,
"MinVertexIndex": 0,
"MaxVertexIndex": 595,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 596
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 596,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x7A19"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,473 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_RoundedSquare_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": 45.400017,
"Z": -0.601171
},
{
"X": 50.09999,
"Y": -45.4,
"Z": -0.6238243
},
{
"X": 50.09999,
"Y": -45.400005,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 45.400005,
"Z": 0.625
},
{
"X": -50.1,
"Y": -45.400017,
"Z": -0.60117537
},
{
"X": -50.1,
"Y": 45.399994,
"Z": -0.62382156
},
{
"X": -50.1,
"Y": 45.4,
"Z": 0.625
},
{
"X": -50.1,
"Y": -45.40001,
"Z": 0.625
},
{
"X": -45.400005,
"Y": 50.1,
"Z": -0.60117537
},
{
"X": 45.400005,
"Y": 50.1,
"Z": -0.62382156
},
{
"X": 45.4,
"Y": 50.1,
"Z": 0.625
},
{
"X": -45.4,
"Y": 50.1,
"Z": 0.625
},
{
"X": 45.4,
"Y": -50.1,
"Z": -0.60117847
},
{
"X": -45.40001,
"Y": -50.1,
"Z": -0.62382466
},
{
"X": -45.4,
"Y": -50.1,
"Z": 0.625
},
{
"X": 45.4,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
1,
15,
12,
15,
13,
12,
13,
1,
12,
1,
13,
5,
13,
4,
5,
0,
1,
9,
1,
5,
9,
5,
11,
8,
11,
9,
8,
9,
5,
8,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.62382466
},
"Max": {
"X": 50.09999,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "4A0FAABBA44F81D119EB7BA726E08A77",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 35512,
"SizeOnDisk": 35512,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_RoundedSquare_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_RoundedSquare_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 254.81738,
"LocalUVDensities[1]": 396.93002,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 396.93002,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 67.39881896972656
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_RoundedSquare_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedSquare_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_RoundedSquare_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedSquare_3mm.1"
},
"LightingGuid": "81DEFE49-F841B8A9-A72CDC8C-1E32F0D1",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 672,
"MinVertexIndex": 0,
"MaxVertexIndex": 675,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 676
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 676,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x8A59"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,473 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_RoundedSquare_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.09999,
"Y": 45.400017,
"Z": -0.601171
},
{
"X": 50.09999,
"Y": -45.4,
"Z": -0.6238243
},
{
"X": 50.09999,
"Y": -45.400005,
"Z": 0.625
},
{
"X": 50.09999,
"Y": 45.400005,
"Z": 0.625
},
{
"X": -50.1,
"Y": -45.400017,
"Z": -0.60117537
},
{
"X": -50.1,
"Y": 45.399994,
"Z": -0.62382156
},
{
"X": -50.1,
"Y": 45.4,
"Z": 0.625
},
{
"X": -50.1,
"Y": -45.40001,
"Z": 0.625
},
{
"X": -45.400005,
"Y": 50.1,
"Z": -0.60117537
},
{
"X": 45.400005,
"Y": 50.1,
"Z": -0.62382156
},
{
"X": 45.4,
"Y": 50.1,
"Z": 0.625
},
{
"X": -45.4,
"Y": 50.1,
"Z": 0.625
},
{
"X": 45.4,
"Y": -50.1,
"Z": -0.60117847
},
{
"X": -45.40001,
"Y": -50.1,
"Z": -0.62382466
},
{
"X": -45.4,
"Y": -50.1,
"Z": 0.625
},
{
"X": 45.4,
"Y": -50.1,
"Z": 0.625
}
],
"IndexData": [
1,
15,
12,
15,
13,
12,
13,
1,
12,
1,
13,
5,
13,
4,
5,
0,
1,
9,
1,
5,
9,
5,
11,
8,
11,
9,
8,
9,
5,
8,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -0.62382466
},
"Max": {
"X": 50.09999,
"Y": 50.1,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "C0CE513F084956016335BEADC369B56D",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 15968,
"SizeOnDisk": 15968,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_RoundedSquare_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_RoundedSquare_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 240.00725,
"LocalUVDensities[1]": 186.33011,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 186.33011,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 67.39881896972656
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_RoundedSquare_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedSquare_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_RoundedSquare_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedSquare_solid.1"
},
"LightingGuid": "C64A2C19-1C4E2922-0F7623A2-5ABB3ACB",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 284,
"MinVertexIndex": 0,
"MaxVertexIndex": 289,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 290
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 290,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x3BC1"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,415 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_RoundedTriangle_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 37.529457,
"Y": 20.345545,
"Z": -0.5973331
},
{
"X": 37.529457,
"Y": -7.9705467,
"Z": -0.5815332
},
{
"X": 37.529457,
"Y": -7.9705467,
"Z": 0.625
},
{
"X": 37.529457,
"Y": 20.34555,
"Z": 0.625
},
{
"X": -37.560234,
"Y": -7.8147736,
"Z": -0.5808798
},
{
"X": -37.560234,
"Y": 20.314772,
"Z": -0.565184
},
{
"X": -37.560234,
"Y": 20.314772,
"Z": 0.625
},
{
"X": -37.560234,
"Y": -7.8147736,
"Z": 0.625
},
{
"X": -32.748367,
"Y": 25.126642,
"Z": -0.5975954
},
{
"X": 32.748356,
"Y": 25.126642,
"Z": -0.5648739
},
{
"X": 32.74836,
"Y": 25.12664,
"Z": 0.625
},
{
"X": -32.748375,
"Y": 25.126642,
"Z": 0.625
},
{
"X": 3.4000282,
"Y": -42.09997,
"Z": -0.58295536
},
{
"X": -3.275032,
"Y": -42.09997,
"Z": -0.579622
},
{
"X": -3.2750206,
"Y": -42.09998,
"Z": 0.625
},
{
"X": 3.4000292,
"Y": -42.09997,
"Z": 0.625
}
],
"IndexData": [
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
12,
8,
12,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -37.560234,
"Y": -42.09998,
"Z": -0.5975954
},
"Max": {
"X": 37.529457,
"Y": 25.126642,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "FF62A7D62D4C9C314A7BE2B358D75B3A",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 17968,
"SizeOnDisk": 17968,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_RoundedTriangle_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_RoundedTriangle_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 133.47127,
"LocalUVDensities[1]": 231.34917,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 231.34917,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": -0.015388489,
"Y": -8.486668,
"Z": 0.0
},
"BoxExtent": {
"X": 37.444847,
"Y": 33.513313,
"Z": 0.5
},
"SphereRadius": 46.94803237915039
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_RoundedTriangle_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedTriangle_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_RoundedTriangle_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedTriangle_1mm.1"
},
"LightingGuid": "C37A0530-C04B06A5-85541A81-A4ED6003",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 324,
"MinVertexIndex": 0,
"MaxVertexIndex": 327,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 328
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 328,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -38.460236,
"Y": -42.999985,
"Z": -1.5
},
"Max": {
"X": 38.42946,
"Y": 26.026644,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x43C1"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.015388489,
"Y": -8.48667,
"Z": 0.0
},
"BoxExtent": {
"X": 37.444847,
"Y": 33.513313,
"Z": 0.5
},
"SphereRadius": 50.25444
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,478 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_RoundedTriangle_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 37.529457,
"Y": 20.345545,
"Z": -0.5973331
},
{
"X": 37.529457,
"Y": -7.9705467,
"Z": -0.5815332
},
{
"X": 37.529457,
"Y": -7.9705467,
"Z": 0.625
},
{
"X": 37.529457,
"Y": 20.34555,
"Z": 0.625
},
{
"X": -37.560234,
"Y": -7.8147736,
"Z": -0.5808798
},
{
"X": -37.560234,
"Y": 20.314772,
"Z": -0.565184
},
{
"X": -37.560234,
"Y": 20.314772,
"Z": 0.625
},
{
"X": -37.560234,
"Y": -7.8147736,
"Z": 0.625
},
{
"X": -32.748367,
"Y": 25.126642,
"Z": -0.5975954
},
{
"X": 32.748356,
"Y": 25.126642,
"Z": -0.5648739
},
{
"X": 32.74836,
"Y": 25.12664,
"Z": 0.625
},
{
"X": -32.748375,
"Y": 25.126642,
"Z": 0.625
},
{
"X": 3.4000282,
"Y": -42.09997,
"Z": -0.58295536
},
{
"X": -3.275032,
"Y": -42.09997,
"Z": -0.579622
},
{
"X": -3.2750206,
"Y": -42.09998,
"Z": 0.625
},
{
"X": 3.4000292,
"Y": -42.09997,
"Z": 0.625
}
],
"IndexData": [
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
12,
8,
12,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -37.560234,
"Y": -42.09998,
"Z": -0.5975954
},
"Max": {
"X": 37.529457,
"Y": 25.126642,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "CFAC0CDC9C400A635C714BB9DFEF286C",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 19008,
"SizeOnDisk": 19008,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_RoundedTriangle_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_RoundedTriangle_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 160.72487,
"LocalUVDensities[1]": 231.15805,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 231.15805,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": -0.015388489,
"Y": -8.486668,
"Z": 0.0
},
"BoxExtent": {
"X": 37.444847,
"Y": 33.513313,
"Z": 0.5
},
"SphereRadius": 46.94803237915039
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_RoundedTriangle_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedTriangle_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_RoundedTriangle_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedTriangle_3mm.1"
},
"LightingGuid": "506347A9-7A4FDC6E-DA05E995-301422DB",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 348,
"MinVertexIndex": 0,
"MaxVertexIndex": 351,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 352
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 352,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -38.460236,
"Y": -42.999985,
"Z": -1.5
},
"Max": {
"X": 38.42946,
"Y": 26.026644,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": -0.015388489,
"Y": -8.486671,
"Z": 0.0
},
"Extent": {
"X": 38.444847,
"Y": 34.513313,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": -0.015388489,
"Y": -8.486671,
"Z": 0.0
},
"Extent": {
"X": 38.444847,
"Y": 34.513313,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x48A1"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.015388489,
"Y": -8.48667,
"Z": 0.0
},
"BoxExtent": {
"X": 37.444847,
"Y": 33.513313,
"Z": 0.5
},
"SphereRadius": 50.25444
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,478 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_RoundedTriangle_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 37.529457,
"Y": 20.345545,
"Z": -0.5973331
},
{
"X": 37.529457,
"Y": -7.9705467,
"Z": -0.5815332
},
{
"X": 37.529457,
"Y": -7.9705467,
"Z": 0.625
},
{
"X": 37.529457,
"Y": 20.34555,
"Z": 0.625
},
{
"X": -37.560234,
"Y": -7.8147736,
"Z": -0.5808798
},
{
"X": -37.560234,
"Y": 20.314772,
"Z": -0.565184
},
{
"X": -37.560234,
"Y": 20.314772,
"Z": 0.625
},
{
"X": -37.560234,
"Y": -7.8147736,
"Z": 0.625
},
{
"X": -32.748367,
"Y": 25.126642,
"Z": -0.5975954
},
{
"X": 32.748356,
"Y": 25.126642,
"Z": -0.5648739
},
{
"X": 32.74836,
"Y": 25.12664,
"Z": 0.625
},
{
"X": -32.748375,
"Y": 25.126642,
"Z": 0.625
},
{
"X": 3.4000282,
"Y": -42.09997,
"Z": -0.58295536
},
{
"X": -3.275032,
"Y": -42.09997,
"Z": -0.579622
},
{
"X": -3.2750206,
"Y": -42.09998,
"Z": 0.625
},
{
"X": 3.4000292,
"Y": -42.09997,
"Z": 0.625
}
],
"IndexData": [
15,
12,
1,
12,
0,
1,
4,
12,
13,
12,
15,
13,
0,
12,
8,
12,
4,
8,
11,
8,
5,
8,
4,
5,
0,
8,
9,
8,
11,
9,
4,
13,
7,
13,
15,
14,
15,
7,
14,
7,
13,
14,
15,
11,
7,
11,
5,
6,
5,
7,
6,
7,
11,
6,
5,
4,
7,
15,
1,
2,
1,
3,
2,
3,
15,
2,
1,
0,
3,
0,
9,
3,
9,
11,
10,
11,
3,
10,
3,
9,
10,
11,
15,
3
],
"ElemBox": {
"Min": {
"X": -37.560234,
"Y": -42.09998,
"Z": -0.5975954
},
"Max": {
"X": 37.529457,
"Y": 25.126642,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "6A0ADA00C24D53049B88AEA70CFC5307",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 9192,
"SizeOnDisk": 9192,
"OffsetInFile": "0x3AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_RoundedTriangle_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 745,
"SizeOnDisk": 745,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_RoundedTriangle_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 144.21034,
"LocalUVDensities[1]": 121.45787,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 121.45787,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": -0.015388489,
"Y": -8.486668,
"Z": 0.0
},
"BoxExtent": {
"X": 37.444847,
"Y": 33.513313,
"Z": 0.5
},
"SphereRadius": 46.94803237915039
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_RoundedTriangle_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedTriangle_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_RoundedTriangle_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_RoundedTriangle_solid.1"
},
"LightingGuid": "A783FAC3-A34FAF32-6A3131B6-1E9A355E",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 152,
"MinVertexIndex": 0,
"MaxVertexIndex": 157,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 158
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 158,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -38.460236,
"Y": -42.999985,
"Z": -1.5
},
"Max": {
"X": 38.42946,
"Y": 26.026644,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": -0.015388489,
"Y": -8.486671,
"Z": 0.0
},
"Extent": {
"X": 38.444847,
"Y": 34.513313,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": -0.015388489,
"Y": -8.486671,
"Z": 0.0
},
"Extent": {
"X": 38.444847,
"Y": 34.513313,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x2109"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.015388489,
"Y": -8.48667,
"Z": 0.0
},
"BoxExtent": {
"X": 37.444847,
"Y": 33.513313,
"Z": 0.5
},
"SphereRadius": 50.25444
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,710 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Sphere_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": 20.775,
"Z": -20.77499
},
{
"X": 50.1,
"Y": -20.775,
"Z": -20.77499
},
{
"X": 50.1,
"Y": -20.775003,
"Z": 20.775003
},
{
"X": 50.1,
"Y": 20.775002,
"Z": 20.775
},
{
"X": -50.1,
"Y": -20.775007,
"Z": -20.775
},
{
"X": -50.1,
"Y": 20.775,
"Z": -20.775002
},
{
"X": -50.1,
"Y": 20.77501,
"Z": 20.774996
},
{
"X": -50.1,
"Y": -20.775002,
"Z": 20.774998
},
{
"X": -20.775007,
"Y": 50.1,
"Z": -20.775
},
{
"X": 20.775005,
"Y": 50.1,
"Z": -20.774998
},
{
"X": 20.775002,
"Y": 50.1,
"Z": 20.775
},
{
"X": -20.774998,
"Y": 50.1,
"Z": 20.774998
},
{
"X": 20.775,
"Y": -50.1,
"Z": -20.774994
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -20.774996
},
{
"X": -20.775005,
"Y": -50.1,
"Z": 20.775007
},
{
"X": 20.775005,
"Y": -50.1,
"Z": 20.77501
},
{
"X": -20.775002,
"Y": 20.775002,
"Z": 50.1
},
{
"X": 20.775005,
"Y": 20.775,
"Z": 50.1
},
{
"X": 20.774998,
"Y": -20.775013,
"Z": 50.1
},
{
"X": -20.774994,
"Y": -20.775011,
"Z": 50.1
},
{
"X": -20.775005,
"Y": -20.774998,
"Z": -50.1
},
{
"X": 20.774998,
"Y": -20.77499,
"Z": -50.1
},
{
"X": 20.775,
"Y": 20.775003,
"Z": -50.1
},
{
"X": -20.775002,
"Y": 20.775002,
"Z": -50.1
},
{
"X": 35.4375,
"Y": 35.4375,
"Z": 35.4375
},
{
"X": -35.437496,
"Y": 35.437504,
"Z": 35.4375
},
{
"X": 35.437504,
"Y": -35.4375,
"Z": -35.437496
},
{
"X": -35.43751,
"Y": -35.43749,
"Z": -35.43749
},
{
"X": -35.4375,
"Y": 35.4375,
"Z": -35.4375
},
{
"X": 35.437496,
"Y": 35.437504,
"Z": -35.437496
},
{
"X": -35.437496,
"Y": -35.4375,
"Z": 35.4375
},
{
"X": 35.437492,
"Y": -35.43751,
"Z": 35.437504
}
],
"IndexData": [
15,
26,
1,
26,
0,
1,
15,
1,
31,
1,
0,
2,
0,
10,
3,
10,
17,
24,
17,
3,
24,
3,
10,
24,
17,
2,
3,
2,
0,
3,
17,
31,
2,
31,
1,
2,
17,
18,
31,
18,
15,
31,
17,
16,
18,
10,
16,
17,
0,
22,
29,
22,
9,
29,
9,
0,
29,
22,
8,
9,
8,
10,
9,
10,
0,
9,
8,
25,
11,
25,
10,
11,
10,
8,
11,
25,
16,
10,
8,
6,
25,
6,
16,
25,
8,
28,
6,
28,
4,
5,
4,
6,
5,
6,
28,
5,
8,
22,
28,
22,
20,
23,
20,
28,
23,
28,
22,
23,
20,
4,
28,
22,
26,
21,
26,
20,
21,
20,
22,
21,
26,
13,
20,
13,
4,
27,
4,
20,
27,
20,
13,
27,
26,
15,
12,
15,
13,
12,
13,
26,
12,
22,
0,
26,
16,
6,
30,
6,
4,
7,
4,
30,
7,
30,
6,
7,
4,
13,
30,
13,
15,
14,
15,
30,
14,
30,
13,
14,
15,
18,
30,
18,
16,
19,
16,
30,
19,
30,
18,
19
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -50.1
},
"Max": {
"X": 50.1,
"Y": 50.1,
"Z": 50.1
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "7FAE5B5B1147724E2A9159B36C2C9745",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 93676,
"SizeOnDisk": 93676,
"OffsetInFile": "0x6AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Sphere_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1513,
"SizeOnDisk": 1513,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Sphere_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 373.34805,
"LocalUVDensities[1]": 300.6813,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 300.6813,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 50.000003814697266
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Sphere_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Sphere_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Sphere_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Sphere_1mm.1"
},
"LightingGuid": "BD4D5D99-244B59A3-E2EB688E-74EFF5CC",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1812,
"MinVertexIndex": 0,
"MaxVertexIndex": 1934,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1935
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1935,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.197456,
"Y": -51.46131,
"Z": -51.63346
},
"Max": {
"X": 51.610115,
"Y": 51.453354,
"Z": 51.715996
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 906,
"MinVertexIndex": 0,
"MaxVertexIndex": 1000,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 3.0055158,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1001
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1001,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 452,
"MinVertexIndex": 0,
"MaxVertexIndex": 564,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 13.435857,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 565
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 565,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 226,
"MinVertexIndex": 0,
"MaxVertexIndex": 367,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 24.940727,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 368
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 368,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 114,
"MinVertexIndex": 0,
"MaxVertexIndex": 198,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 27.4828,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 199
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 199,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x30AD9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.20633125,
"Y": -0.0039787292,
"Z": 0.041265488
},
"BoxExtent": {
"X": 50.403786,
"Y": 50.457333,
"Z": 50.67473
},
"SphereRadius": 87.489494
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.19522308,
0.051470697,
0.028402206,
0.025842983,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,897 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Sphere_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": 20.775,
"Z": -20.77499
},
{
"X": 50.1,
"Y": -20.775,
"Z": -20.77499
},
{
"X": 50.1,
"Y": -20.775003,
"Z": 20.775003
},
{
"X": 50.1,
"Y": 20.775002,
"Z": 20.775
},
{
"X": -50.1,
"Y": -20.775007,
"Z": -20.775
},
{
"X": -50.1,
"Y": 20.775,
"Z": -20.775002
},
{
"X": -50.1,
"Y": 20.77501,
"Z": 20.774996
},
{
"X": -50.1,
"Y": -20.775002,
"Z": 20.774998
},
{
"X": -20.775007,
"Y": 50.1,
"Z": -20.775
},
{
"X": 20.775005,
"Y": 50.1,
"Z": -20.774998
},
{
"X": 20.775002,
"Y": 50.1,
"Z": 20.775
},
{
"X": -20.774998,
"Y": 50.1,
"Z": 20.774998
},
{
"X": 20.775,
"Y": -50.1,
"Z": -20.774994
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -20.774996
},
{
"X": -20.775005,
"Y": -50.1,
"Z": 20.775007
},
{
"X": 20.775005,
"Y": -50.1,
"Z": 20.77501
},
{
"X": -20.775002,
"Y": 20.775002,
"Z": 50.1
},
{
"X": 20.775005,
"Y": 20.775,
"Z": 50.1
},
{
"X": 20.774998,
"Y": -20.775013,
"Z": 50.1
},
{
"X": -20.774994,
"Y": -20.775011,
"Z": 50.1
},
{
"X": -20.775005,
"Y": -20.774998,
"Z": -50.1
},
{
"X": 20.774998,
"Y": -20.77499,
"Z": -50.1
},
{
"X": 20.775,
"Y": 20.775003,
"Z": -50.1
},
{
"X": -20.775002,
"Y": 20.775002,
"Z": -50.1
},
{
"X": 35.4375,
"Y": 35.4375,
"Z": 35.4375
},
{
"X": -35.437496,
"Y": 35.437504,
"Z": 35.4375
},
{
"X": 35.437504,
"Y": -35.4375,
"Z": -35.437496
},
{
"X": -35.43751,
"Y": -35.43749,
"Z": -35.43749
},
{
"X": -35.4375,
"Y": 35.4375,
"Z": -35.4375
},
{
"X": 35.437496,
"Y": 35.437504,
"Z": -35.437496
},
{
"X": -35.437496,
"Y": -35.4375,
"Z": 35.4375
},
{
"X": 35.437492,
"Y": -35.43751,
"Z": 35.437504
}
],
"IndexData": [
15,
26,
1,
26,
0,
1,
15,
1,
31,
1,
0,
2,
0,
10,
3,
10,
17,
24,
17,
3,
24,
3,
10,
24,
17,
2,
3,
2,
0,
3,
17,
31,
2,
31,
1,
2,
17,
18,
31,
18,
15,
31,
17,
16,
18,
10,
16,
17,
0,
22,
29,
22,
9,
29,
9,
0,
29,
22,
8,
9,
8,
10,
9,
10,
0,
9,
8,
25,
11,
25,
10,
11,
10,
8,
11,
25,
16,
10,
8,
6,
25,
6,
16,
25,
8,
28,
6,
28,
4,
5,
4,
6,
5,
6,
28,
5,
8,
22,
28,
22,
20,
23,
20,
28,
23,
28,
22,
23,
20,
4,
28,
22,
26,
21,
26,
20,
21,
20,
22,
21,
26,
13,
20,
13,
4,
27,
4,
20,
27,
20,
13,
27,
26,
15,
12,
15,
13,
12,
13,
26,
12,
22,
0,
26,
16,
6,
30,
6,
4,
7,
4,
30,
7,
30,
6,
7,
4,
13,
30,
13,
15,
14,
15,
30,
14,
30,
13,
14,
15,
18,
30,
18,
16,
19,
16,
30,
19,
30,
18,
19
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -50.1
},
"Max": {
"X": 50.1,
"Y": 50.1,
"Z": 50.1
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "91D3F3F6484BD2C73FE28D9C8A549A57",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 74156,
"SizeOnDisk": 74156,
"OffsetInFile": "0x6AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Sphere_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1513,
"SizeOnDisk": 1513,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Sphere_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 425.4025,
"LocalUVDensities[1]": 317.3539,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 317.3539,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 50.000003814697266
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Sphere_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Sphere_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Sphere_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Sphere_3mm.1"
},
"LightingGuid": "2C6BEF81-C74B169B-16482AA7-362174D5",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1416,
"MinVertexIndex": 0,
"MaxVertexIndex": 1484,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1485
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1485,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -52.863792,
"Y": -52.94597,
"Z": -53.025124
},
"Max": {
"X": 52.075798,
"Y": 53.056946,
"Z": 52.907433
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -25.393997,
"Y": 0.055488586,
"Z": -0.05884552
},
"Extent": {
"X": 53.001457,
"Y": 52.966278,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 24.606003,
"Y": 0.055488586,
"Z": -0.05884552
},
"Extent": {
"X": 53.001457,
"Y": 52.966278,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": -0.3939972,
"Y": -24.944511,
"Z": -0.05884552
},
"Extent": {
"X": 50.0,
"Y": 52.966278,
"Z": 35.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": -0.3939972,
"Y": 25.055489,
"Z": -0.05884552
},
"Extent": {
"X": 50.0,
"Y": 52.966278,
"Z": 35.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": -0.3939972,
"Y": 0.055488586,
"Z": -25.058846
},
"Extent": {
"X": 50.0,
"Y": 53.001457,
"Z": 35.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": -0.3939972,
"Y": 0.055488586,
"Z": 24.941154
},
"Extent": {
"X": 50.0,
"Y": 53.001457,
"Z": 35.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 708,
"MinVertexIndex": 0,
"MaxVertexIndex": 821,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 6.082834,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 822
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 822,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 354,
"MinVertexIndex": 0,
"MaxVertexIndex": 451,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 25.56838,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 452
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 452,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 176,
"MinVertexIndex": 0,
"MaxVertexIndex": 285,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 78.68313,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 286
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 286,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 88,
"MinVertexIndex": 0,
"MaxVertexIndex": 189,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 112.38796,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 190
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 190,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x267BD"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.39399624,
"Y": 0.05548668,
"Z": -0.058847427
},
"BoxExtent": {
"X": 51.469795,
"Y": 52.001457,
"Z": 51.966278
},
"SphereRadius": 89.74289
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.10948488,
0.028418098,
0.009415184,
0.0066102617,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,866 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Sphere_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.1,
"Y": 20.775,
"Z": -20.77499
},
{
"X": 50.1,
"Y": -20.775,
"Z": -20.77499
},
{
"X": 50.1,
"Y": -20.775003,
"Z": 20.775003
},
{
"X": 50.1,
"Y": 20.775002,
"Z": 20.775
},
{
"X": -50.1,
"Y": -20.775007,
"Z": -20.775
},
{
"X": -50.1,
"Y": 20.775,
"Z": -20.775002
},
{
"X": -50.1,
"Y": 20.77501,
"Z": 20.774996
},
{
"X": -50.1,
"Y": -20.775002,
"Z": 20.774998
},
{
"X": -20.775007,
"Y": 50.1,
"Z": -20.775
},
{
"X": 20.775005,
"Y": 50.1,
"Z": -20.774998
},
{
"X": 20.775002,
"Y": 50.1,
"Z": 20.775
},
{
"X": -20.774998,
"Y": 50.1,
"Z": 20.774998
},
{
"X": 20.775,
"Y": -50.1,
"Z": -20.774994
},
{
"X": -20.775002,
"Y": -50.1,
"Z": -20.774996
},
{
"X": -20.775005,
"Y": -50.1,
"Z": 20.775007
},
{
"X": 20.775005,
"Y": -50.1,
"Z": 20.77501
},
{
"X": -20.775002,
"Y": 20.775002,
"Z": 50.1
},
{
"X": 20.775005,
"Y": 20.775,
"Z": 50.1
},
{
"X": 20.774998,
"Y": -20.775013,
"Z": 50.1
},
{
"X": -20.774994,
"Y": -20.775011,
"Z": 50.1
},
{
"X": -20.775005,
"Y": -20.774998,
"Z": -50.1
},
{
"X": 20.774998,
"Y": -20.77499,
"Z": -50.1
},
{
"X": 20.775,
"Y": 20.775003,
"Z": -50.1
},
{
"X": -20.775002,
"Y": 20.775002,
"Z": -50.1
},
{
"X": 35.4375,
"Y": 35.4375,
"Z": 35.4375
},
{
"X": -35.437496,
"Y": 35.437504,
"Z": 35.4375
},
{
"X": 35.437504,
"Y": -35.4375,
"Z": -35.437496
},
{
"X": -35.43751,
"Y": -35.43749,
"Z": -35.43749
},
{
"X": -35.4375,
"Y": 35.4375,
"Z": -35.4375
},
{
"X": 35.437496,
"Y": 35.437504,
"Z": -35.437496
},
{
"X": -35.437496,
"Y": -35.4375,
"Z": 35.4375
},
{
"X": 35.437492,
"Y": -35.43751,
"Z": 35.437504
}
],
"IndexData": [
15,
26,
1,
26,
0,
1,
15,
1,
31,
1,
0,
2,
0,
10,
3,
10,
17,
24,
17,
3,
24,
3,
10,
24,
17,
2,
3,
2,
0,
3,
17,
31,
2,
31,
1,
2,
17,
18,
31,
18,
15,
31,
17,
16,
18,
10,
16,
17,
0,
22,
29,
22,
9,
29,
9,
0,
29,
22,
8,
9,
8,
10,
9,
10,
0,
9,
8,
25,
11,
25,
10,
11,
10,
8,
11,
25,
16,
10,
8,
6,
25,
6,
16,
25,
8,
28,
6,
28,
4,
5,
4,
6,
5,
6,
28,
5,
8,
22,
28,
22,
20,
23,
20,
28,
23,
28,
22,
23,
20,
4,
28,
22,
26,
21,
26,
20,
21,
20,
22,
21,
26,
13,
20,
13,
4,
27,
4,
20,
27,
20,
13,
27,
26,
15,
12,
15,
13,
12,
13,
26,
12,
22,
0,
26,
16,
6,
30,
6,
4,
7,
4,
30,
7,
30,
6,
7,
4,
13,
30,
13,
15,
14,
15,
30,
14,
30,
13,
14,
15,
18,
30,
18,
16,
19,
16,
30,
19,
30,
18,
19
],
"ElemBox": {
"Min": {
"X": -50.1,
"Y": -50.1,
"Z": -50.1
},
"Max": {
"X": 50.1,
"Y": 50.1,
"Z": 50.1
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "05349FCF2542E2EEABB9FA8447EEC600",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 49420,
"SizeOnDisk": 49420,
"OffsetInFile": "0x6AA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Sphere_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1513,
"SizeOnDisk": 1513,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Sphere_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 190.06871,
"LocalUVDensities[1]": 193.24019,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 193.24019,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 50.0
},
"SphereRadius": 50.000003814697266
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Sphere_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Sphere_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Sphere_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Sphere_solid.1"
},
"LightingGuid": "F97586DB-A14C99E2-1AB6C4B3-7925531E",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 960,
"MinVertexIndex": 0,
"MaxVertexIndex": 558,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 559
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 559,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -53.243607,
"Y": -53.033382,
"Z": -51.07474
},
"Max": {
"X": 51.12961,
"Y": 51.093414,
"Z": 51.509808
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -26.057,
"Y": -0.96998215,
"Z": 0.21753311
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 28.943,
"Y": -0.96998215,
"Z": 0.21753311
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": -1.0569992,
"Y": -25.969982,
"Z": 0.21753311
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 30.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": -1.0569992,
"Y": 29.030018,
"Z": 0.21753311
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": -1.0569992,
"Y": -0.96998215,
"Z": -29.782467
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": -1.0569992,
"Y": -0.96998215,
"Z": 30.217533
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 480,
"MinVertexIndex": 0,
"MaxVertexIndex": 316,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 1.3756512,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 317
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 317,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 240,
"MinVertexIndex": 0,
"MaxVertexIndex": 158,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 3.7034228,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 159
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 159,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 120,
"MinVertexIndex": 0,
"MaxVertexIndex": 86,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 11.625366,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 87
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 87,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x12775"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -1.0569992,
"Y": -0.9699831,
"Z": 0.21753311
},
"BoxExtent": {
"X": 51.186607,
"Y": 51.0634,
"Z": 50.292274
},
"SphereRadius": 88.073
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.34790677,
0.16540036,
0.059383716,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,322 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Square_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.100014,
"Y": -50.11251,
"Z": -0.625
},
{
"X": 50.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": 50.1,
"Y": 50.125,
"Z": 0.625
},
{
"X": 50.100014,
"Y": 50.125,
"Z": -0.6
},
{
"X": -50.100014,
"Y": 50.125,
"Z": -0.625
},
{
"X": -50.1,
"Y": 50.125,
"Z": 0.625
},
{
"X": -50.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": -50.100014,
"Y": -50.11251,
"Z": -0.6
}
],
"IndexData": [
0,
4,
3,
4,
2,
3,
2,
0,
3,
4,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
4,
5,
4,
6,
5,
6,
2,
5
],
"ElemBox": {
"Min": {
"X": -50.100014,
"Y": -50.11251,
"Z": -0.625
},
"Max": {
"X": 50.100014,
"Y": 50.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "AD5954FEB447757525D702844CAE19CA",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2656,
"SizeOnDisk": 2656,
"OffsetInFile": "0x22A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Square_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 361,
"SizeOnDisk": 361,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Square_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 220.09187,
"LocalUVDensities[1]": 334.3234,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 334.3234,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71244812011719
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Square_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Square_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Square_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Square_1mm.1"
},
"LightingGuid": "6943F41F-754EDCA2-3EAA03A4-96D025DB",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 32,
"MinVertexIndex": 0,
"MaxVertexIndex": 47,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 48
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 48,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x9A9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,385 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Square_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.100014,
"Y": -50.11251,
"Z": -0.625
},
{
"X": 50.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": 50.1,
"Y": 50.125,
"Z": 0.625
},
{
"X": 50.100014,
"Y": 50.125,
"Z": -0.6
},
{
"X": -50.100014,
"Y": 50.125,
"Z": -0.625
},
{
"X": -50.1,
"Y": 50.125,
"Z": 0.625
},
{
"X": -50.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": -50.100014,
"Y": -50.11251,
"Z": -0.6
}
],
"IndexData": [
0,
4,
3,
4,
2,
3,
2,
0,
3,
4,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
4,
5,
4,
6,
5,
6,
2,
5
],
"ElemBox": {
"Min": {
"X": -50.100014,
"Y": -50.11251,
"Z": -0.625
},
"Max": {
"X": 50.100014,
"Y": 50.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "52466AEF2E406CB16119ACB220B3ABB7",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2656,
"SizeOnDisk": 2656,
"OffsetInFile": "0x22A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Square_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 361,
"SizeOnDisk": 361,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Square_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 264.923,
"LocalUVDensities[1]": 341.96997,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 341.96997,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71244812011719
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Square_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Square_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Square_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Square_3mm.1"
},
"LightingGuid": "11B25625-AA4DDC3B-F20C2880-AEDE14B5",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 32,
"MinVertexIndex": 0,
"MaxVertexIndex": 47,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 48
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 48,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x9A9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,385 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Square_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 50.100014,
"Y": -50.11251,
"Z": -0.625
},
{
"X": 50.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": 50.1,
"Y": 50.125,
"Z": 0.625
},
{
"X": 50.100014,
"Y": 50.125,
"Z": -0.6
},
{
"X": -50.100014,
"Y": 50.125,
"Z": -0.625
},
{
"X": -50.1,
"Y": 50.125,
"Z": 0.625
},
{
"X": -50.1,
"Y": -50.1125,
"Z": 0.625
},
{
"X": -50.100014,
"Y": -50.11251,
"Z": -0.6
}
],
"IndexData": [
0,
4,
3,
4,
2,
3,
2,
0,
3,
4,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
4,
5,
4,
6,
5,
6,
2,
5
],
"ElemBox": {
"Min": {
"X": -50.100014,
"Y": -50.11251,
"Z": -0.625
},
"Max": {
"X": 50.100014,
"Y": 50.125,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "C6FDBDD6C44D8FBFA0A61C9B5497879E",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1744,
"SizeOnDisk": 1744,
"OffsetInFile": "0x22A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Square_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 361,
"SizeOnDisk": 361,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Square_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 235.28708,
"LocalUVDensities[1]": 180.05203,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 180.05203,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71244812011719
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Square_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Square_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Square_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Square_solid.1"
},
"LightingGuid": "9A9DA480-524D7944-31D95F92-396C4A2F",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 12,
"MinVertexIndex": 0,
"MaxVertexIndex": 23,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 24
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 24,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x529"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,366 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_0",
"Outer": "ControlRig_Star4_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.125,
"Y": 50.25,
"Z": 0.5999999
},
{
"X": 50.1875,
"Y": -0.0625,
"Z": 0.5999999
},
{
"X": 0.0625,
"Y": -50.25,
"Z": 0.5999999
},
{
"X": -50.156254,
"Y": -0.03125,
"Z": 0.5999999
},
{
"X": 50.25,
"Y": -0.0625,
"Z": -0.6
},
{
"X": 0.03125,
"Y": 50.15625,
"Z": -0.6
},
{
"X": -50.125,
"Y": 0.0,
"Z": -0.6
},
{
"X": 0.0,
"Y": -50.125,
"Z": -0.6
},
{
"X": -3.8146973E-06,
"Y": 50.125004,
"Z": 0.625
},
{
"X": 0.0,
"Y": -50.125,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": -0.6124996
}
],
"IndexData": [
3,
0,
6,
10,
4,
11,
6,
5,
11,
5,
10,
11,
6,
0,
5,
3,
6,
2,
6,
11,
7,
11,
4,
7,
4,
2,
7,
2,
6,
7,
4,
10,
1,
10,
2,
1,
2,
4,
1,
10,
5,
8,
5,
0,
8,
0,
3,
8,
3,
9,
8,
9,
10,
8,
3,
2,
9,
2,
10,
9
],
"ElemBox": {
"Min": {
"X": -50.156254,
"Y": -50.25,
"Z": -0.6124996
},
"Max": {
"X": 50.25,
"Y": 50.25,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "5B8CE2DFEA4781AB1E8A32A617EC3057",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 5140,
"SizeOnDisk": 5140,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_0",
"Outer": "ControlRig_Star4_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Star4_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 183.67798,
"LocalUVDensities[1]": 309.98315,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 309.98315,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Star4_1mm:BodySetup_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Star4_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Star4_1mm:NavCollision_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Star4_1mm.1"
},
"LightingGuid": "AB7D58D3-0E440734-6CF46397-895AC47E",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 64,
"MinVertexIndex": 0,
"MaxVertexIndex": 95,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 96
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 96,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x11E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,429 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_0",
"Outer": "ControlRig_Star4_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.125,
"Y": 50.25,
"Z": 0.5999999
},
{
"X": 50.1875,
"Y": -0.0625,
"Z": 0.5999999
},
{
"X": 0.0625,
"Y": -50.25,
"Z": 0.5999999
},
{
"X": -50.156254,
"Y": -0.03125,
"Z": 0.5999999
},
{
"X": 50.25,
"Y": -0.0625,
"Z": -0.6
},
{
"X": 0.03125,
"Y": 50.15625,
"Z": -0.6
},
{
"X": -50.125,
"Y": 0.0,
"Z": -0.6
},
{
"X": 0.0,
"Y": -50.125,
"Z": -0.6
},
{
"X": -3.8146973E-06,
"Y": 50.125004,
"Z": 0.625
},
{
"X": 0.0,
"Y": -50.125,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": -0.6124996
}
],
"IndexData": [
3,
0,
6,
10,
4,
11,
6,
5,
11,
5,
10,
11,
6,
0,
5,
3,
6,
2,
6,
11,
7,
11,
4,
7,
4,
2,
7,
2,
6,
7,
4,
10,
1,
10,
2,
1,
2,
4,
1,
10,
5,
8,
5,
0,
8,
0,
3,
8,
3,
9,
8,
9,
10,
8,
3,
2,
9,
2,
10,
9
],
"ElemBox": {
"Min": {
"X": -50.156254,
"Y": -50.25,
"Z": -0.6124996
},
"Max": {
"X": 50.25,
"Y": 50.25,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "3E08CD01A14A69EF4EB7859158381AC3",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 5140,
"SizeOnDisk": 5140,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_0",
"Outer": "ControlRig_Star4_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Star4_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 216.31767,
"LocalUVDensities[1]": 309.67307,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 309.67307,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Star4_3mm:BodySetup_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Star4_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Star4_3mm:NavCollision_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Star4_3mm.1"
},
"LightingGuid": "8365CC65-0241B80D-79C9868D-8EF7BBB1",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 64,
"MinVertexIndex": 0,
"MaxVertexIndex": 95,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 96
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 96,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x11E9"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,429 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_0",
"Outer": "ControlRig_Star4_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": -0.125,
"Y": 50.25,
"Z": 0.5999999
},
{
"X": 50.1875,
"Y": -0.0625,
"Z": 0.5999999
},
{
"X": 0.0625,
"Y": -50.25,
"Z": 0.5999999
},
{
"X": -50.156254,
"Y": -0.03125,
"Z": 0.5999999
},
{
"X": 50.25,
"Y": -0.0625,
"Z": -0.6
},
{
"X": 0.03125,
"Y": 50.15625,
"Z": -0.6
},
{
"X": -50.125,
"Y": 0.0,
"Z": -0.6
},
{
"X": 0.0,
"Y": -50.125,
"Z": -0.6
},
{
"X": -3.8146973E-06,
"Y": 50.125004,
"Z": 0.625
},
{
"X": 0.0,
"Y": -50.125,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": 0.625
},
{
"X": 50.1875,
"Y": 0.0625,
"Z": -0.6124996
}
],
"IndexData": [
3,
0,
6,
10,
4,
11,
6,
5,
11,
5,
10,
11,
6,
0,
5,
3,
6,
2,
6,
11,
7,
11,
4,
7,
4,
2,
7,
2,
6,
7,
4,
10,
1,
10,
2,
1,
2,
4,
1,
10,
5,
8,
5,
0,
8,
0,
3,
8,
3,
9,
8,
9,
10,
8,
3,
2,
9,
2,
10,
9
],
"ElemBox": {
"Min": {
"X": -50.156254,
"Y": -50.25,
"Z": -0.6124996
},
"Max": {
"X": 50.25,
"Y": 50.25,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "8610CA3E8045D053BC2043B4E48AB861",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 3332,
"SizeOnDisk": 3332,
"OffsetInFile": "0x2EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_0",
"Outer": "ControlRig_Star4_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 553,
"SizeOnDisk": 553,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Star4_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 191.51877,
"LocalUVDensities[1]": 159.8034,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 159.8034,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 50.002498626708984
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Star4_solid:BodySetup_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Star4_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Star4_solid:NavCollision_0'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Star4_solid.1"
},
"LightingGuid": "1CC255E3-43449E11-F1F1F6A0-374B376F",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 28,
"MinVertexIndex": 0,
"MaxVertexIndex": 47,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 48
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 48,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -51.0,
"Y": -51.0,
"Z": -1.5
},
"Max": {
"X": 51.0,
"Y": 51.0,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Extent": {
"X": 50.0,
"Y": 50.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x949"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"BoxExtent": {
"X": 50.0,
"Y": 50.0,
"Z": 0.5
},
"SphereRadius": 70.71245
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,354 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Triangle_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 43.37862,
"Y": -6.746376,
"Z": 0.625
},
{
"X": 43.37862,
"Y": 25.1875,
"Z": 0.625
},
{
"X": 43.37862,
"Y": 25.1875,
"Z": -0.5999999
},
{
"X": 43.37862,
"Y": -6.746376,
"Z": -0.5999988
},
{
"X": -43.42388,
"Y": -6.75,
"Z": -0.56250113
},
{
"X": -43.42388,
"Y": 25.1875,
"Z": -0.5625
},
{
"X": -43.42388,
"Y": 25.1875,
"Z": 0.625
},
{
"X": -43.42388,
"Y": -6.7011166,
"Z": 0.625
},
{
"X": -0.01391983,
"Y": -50.138924,
"Z": 0.6
},
{
"X": -0.01563263,
"Y": -50.140625,
"Z": -0.5999999
},
{
"X": 43.375,
"Y": 25.0625,
"Z": -0.5999999
}
],
"IndexData": [
4,
9,
8,
9,
0,
8,
4,
8,
7,
8,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
9,
5,
9,
4,
5,
4,
6,
5,
6,
2,
5,
0,
9,
3,
9,
2,
3,
2,
0,
3
],
"ElemBox": {
"Min": {
"X": -43.42388,
"Y": -50.140625,
"Z": -0.5999999
},
"Max": {
"X": 43.37862,
"Y": 25.1875,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "0CEF3252B149D4F7A086A18983177B8A",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2484,
"SizeOnDisk": 2484,
"OffsetInFile": "0x2A2"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Triangle_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 481,
"SizeOnDisk": 481,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Triangle_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 154.37766,
"LocalUVDensities[1]": 262.57773,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 262.57773,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": -0.022628784,
"Y": -12.480396,
"Z": 0.0
},
"BoxExtent": {
"X": 43.301254,
"Y": 37.519585,
"Z": 0.5
},
"SphereRadius": 57.297183990478516
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Triangle_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Triangle_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Triangle_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Triangle_1mm.1"
},
"LightingGuid": "7B2695A5-AE401C9D-C0B2D6B6-C8425EE6",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 24,
"MinVertexIndex": 0,
"MaxVertexIndex": 35,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 36
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 36,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -44.323883,
"Y": -50.999985,
"Z": -1.5
},
"Max": {
"X": 44.278625,
"Y": 26.039186,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x7B1"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.022630692,
"Y": -12.480398,
"Z": 0.0
},
"BoxExtent": {
"X": 43.301254,
"Y": 37.519585,
"Z": 0.5
},
"SphereRadius": 57.297188
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,354 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Triangle_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 43.37862,
"Y": -6.746376,
"Z": 0.625
},
{
"X": 43.37862,
"Y": 25.1875,
"Z": 0.625
},
{
"X": 43.37862,
"Y": 25.1875,
"Z": -0.5999999
},
{
"X": 43.37862,
"Y": -6.746376,
"Z": -0.5999988
},
{
"X": -43.42388,
"Y": -6.75,
"Z": -0.56250113
},
{
"X": -43.42388,
"Y": 25.1875,
"Z": -0.5625
},
{
"X": -43.42388,
"Y": 25.1875,
"Z": 0.625
},
{
"X": -43.42388,
"Y": -6.7011166,
"Z": 0.625
},
{
"X": -0.01391983,
"Y": -50.138924,
"Z": 0.6
},
{
"X": -0.01563263,
"Y": -50.140625,
"Z": -0.5999999
},
{
"X": 43.375,
"Y": 25.0625,
"Z": -0.5999999
}
],
"IndexData": [
4,
9,
8,
9,
0,
8,
4,
8,
7,
8,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
9,
5,
9,
4,
5,
4,
6,
5,
6,
2,
5,
0,
9,
3,
9,
2,
3,
2,
0,
3
],
"ElemBox": {
"Min": {
"X": -43.42388,
"Y": -50.140625,
"Z": -0.5999999
},
"Max": {
"X": 43.37862,
"Y": 25.1875,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "022034160C4A0B4462EE4B89F1E4D53E",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2484,
"SizeOnDisk": 2484,
"OffsetInFile": "0x2A2"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Triangle_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 481,
"SizeOnDisk": 481,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Triangle_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 182.84685,
"LocalUVDensities[1]": 262.8424,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 262.8424,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": -0.022628784,
"Y": -12.480396,
"Z": 0.0
},
"BoxExtent": {
"X": 43.301254,
"Y": 37.519585,
"Z": 0.5
},
"SphereRadius": 57.297183990478516
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Triangle_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Triangle_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Triangle_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Triangle_3mm.1"
},
"LightingGuid": "F1A6AF13-79424BBB-83E368A4-E9D5FC8D",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 24,
"MinVertexIndex": 0,
"MaxVertexIndex": 35,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 36
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 36,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -44.323883,
"Y": -50.999985,
"Z": -1.5
},
"Max": {
"X": 44.278625,
"Y": 26.039186,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x7B1"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.022630692,
"Y": -12.480398,
"Z": 0.0
},
"BoxExtent": {
"X": 43.301254,
"Y": 37.519585,
"Z": 0.5
},
"SphereRadius": 57.297188
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,417 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Triangle_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 43.37862,
"Y": -6.746376,
"Z": 0.625
},
{
"X": 43.37862,
"Y": 25.1875,
"Z": 0.625
},
{
"X": 43.37862,
"Y": 25.1875,
"Z": -0.5999999
},
{
"X": 43.37862,
"Y": -6.746376,
"Z": -0.5999988
},
{
"X": -43.42388,
"Y": -6.75,
"Z": -0.56250113
},
{
"X": -43.42388,
"Y": 25.1875,
"Z": -0.5625
},
{
"X": -43.42388,
"Y": 25.1875,
"Z": 0.625
},
{
"X": -43.42388,
"Y": -6.7011166,
"Z": 0.625
},
{
"X": -0.01391983,
"Y": -50.138924,
"Z": 0.6
},
{
"X": -0.01563263,
"Y": -50.140625,
"Z": -0.5999999
},
{
"X": 43.375,
"Y": 25.0625,
"Z": -0.5999999
}
],
"IndexData": [
4,
9,
8,
9,
0,
8,
4,
8,
7,
8,
0,
7,
0,
6,
7,
6,
4,
7,
0,
2,
1,
2,
6,
1,
6,
0,
1,
2,
9,
5,
9,
4,
5,
4,
6,
5,
6,
2,
5,
0,
9,
3,
9,
2,
3,
2,
0,
3
],
"ElemBox": {
"Min": {
"X": -43.42388,
"Y": -50.140625,
"Z": -0.5999999
},
"Max": {
"X": 43.37862,
"Y": 25.1875,
"Z": 0.625
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "9084A922C74F0CE0F9548898A62A05F3",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1764,
"SizeOnDisk": 1764,
"OffsetInFile": "0x2A2"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Triangle_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 481,
"SizeOnDisk": 481,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Triangle_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 153.02417,
"LocalUVDensities[1]": 126.1006,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 126.1006,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": -0.022628784,
"Y": -12.480396,
"Z": 0.0
},
"BoxExtent": {
"X": 43.301254,
"Y": 37.519585,
"Z": 0.5
},
"SphereRadius": 57.297183990478516
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Triangle_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Triangle_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Triangle_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Triangle_solid.1"
},
"LightingGuid": "38BDC046-194F5F17-3189D086-39A35CB3",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 8,
"MinVertexIndex": 0,
"MaxVertexIndex": 17,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 18
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 18,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -44.323883,
"Y": -50.999985,
"Z": -1.5
},
"Max": {
"X": 44.278625,
"Y": 26.039186,
"Z": 1.5
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": -0.022628784,
"Y": -12.4804,
"Z": 0.0
},
"Extent": {
"X": 44.301254,
"Y": 38.519585,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": -0.022628784,
"Y": -12.4804,
"Z": 0.0
},
"Extent": {
"X": 44.301254,
"Y": 38.519585,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x439"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.022630692,
"Y": -12.480398,
"Z": 0.0
},
"BoxExtent": {
"X": 43.301254,
"Y": 37.519585,
"Z": 0.5
},
"SphereRadius": 57.297188
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,682 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Wedge_1mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 40.107986,
"Y": 10.142024,
"Z": 0.23297498
},
{
"X": 10.017025,
"Y": 10.142024,
"Z": 0.23297536
},
{
"X": 10.017024,
"Y": 10.142024,
"Z": -0.23297532
},
{
"X": 40.107983,
"Y": 10.142024,
"Z": -0.23297532
},
{
"X": 10.0980835,
"Y": -10.0980835,
"Z": 0.27691346
},
{
"X": 40.151917,
"Y": -10.0980835,
"Z": 0.2769146
},
{
"X": 40.151917,
"Y": -10.0980835,
"Z": -0.27691475
},
{
"X": 10.09808,
"Y": -10.0980835,
"Z": -0.2769157
},
{
"X": 10.121607,
"Y": 0.25339687,
"Z": 10.121603
},
{
"X": 40.125,
"Y": 0.25339648,
"Z": 10.121603
},
{
"X": 40.125,
"Y": -0.25339586,
"Z": 10.121603
},
{
"X": 10.121605,
"Y": -0.2533947,
"Z": 10.121603
},
{
"X": 10.0,
"Y": -0.2562653,
"Z": -10.118735
},
{
"X": 40.13127,
"Y": -0.25626436,
"Z": -10.118735
},
{
"X": 40.13127,
"Y": 0.2562648,
"Z": -10.118735
},
{
"X": 10.118732,
"Y": 0.2562648,
"Z": -10.118735
},
{
"X": 45.061653,
"Y": 5.18835,
"Z": 5.18665
},
{
"X": 5.1250014,
"Y": 5.250001,
"Z": 5.1249995
},
{
"X": 5.184134,
"Y": -5.1841345,
"Z": -5.190863
},
{
"X": 45.062508,
"Y": -5.187494,
"Z": -5.1875014
},
{
"X": 10.118732,
"Y": -0.25626266,
"Z": -10.118735
},
{
"X": 45.062508,
"Y": 5.1875,
"Z": -5.1875005
},
{
"X": 5.0954957,
"Y": 5.2204957,
"Z": -5.1545043
},
{
"X": 10.0,
"Y": 0.2562642,
"Z": -10.118736
},
{
"X": 5.1875005,
"Y": -5.1874995,
"Z": 5.1875
},
{
"X": 45.065018,
"Y": -5.184984,
"Z": 5.1900177
},
{
"X": 50.25,
"Y": 0.0,
"Z": 9.536743E-07
},
{
"X": 1.4992693E-06,
"Y": 0.1250019,
"Z": -5.5674263E-07
},
{
"X": 1.5053445E-06,
"Y": -2.861023E-06,
"Z": -5.5103567E-07
}
],
"IndexData": [
9,
17,
8,
17,
24,
8,
24,
4,
11,
9,
8,
11,
8,
24,
11,
17,
27,
24,
9,
1,
17,
1,
27,
17,
9,
16,
1,
16,
21,
3,
21,
22,
3,
22,
1,
2,
1,
3,
2,
3,
22,
2,
1,
16,
0,
16,
3,
0,
3,
1,
0,
22,
27,
1,
12,
27,
23,
27,
22,
23,
22,
21,
23,
16,
26,
21,
26,
16,
25,
16,
9,
25,
9,
11,
10,
11,
25,
10,
25,
9,
10,
11,
4,
25,
26,
25,
19,
25,
4,
5,
4,
24,
7,
24,
27,
28,
27,
12,
28,
12,
7,
18,
7,
28,
18,
28,
12,
18,
7,
24,
28,
12,
6,
7,
6,
4,
7,
12,
19,
6,
19,
5,
6,
5,
4,
6,
19,
25,
5,
12,
15,
20,
15,
12,
14,
12,
23,
14,
23,
21,
14,
21,
13,
14,
13,
15,
14,
21,
19,
13,
19,
12,
13,
12,
20,
13,
20,
15,
13,
21,
26,
19
],
"ElemBox": {
"Min": {
"X": 1.4992693E-06,
"Y": -10.0980835,
"Z": -10.118736
},
"Max": {
"X": 50.25,
"Y": 10.142024,
"Z": 10.121603
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "8B1F22E98D4D48A6C4A76D99E58A0BB7",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 78212,
"SizeOnDisk": 78212,
"OffsetInFile": "0x61A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Wedge_1mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1369,
"SizeOnDisk": 1369,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Wedge_1mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 93.62952,
"LocalUVDensities[1]": 56.277355,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 56.277355,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.088234,
"Y": 0.021970749,
"Z": 0.0014333725
},
"BoxExtent": {
"X": 25.0,
"Y": 10.020054,
"Z": 10.020168
},
"SphereRadius": 25.0
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Wedge_1mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Wedge_1mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Wedge_1mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Wedge_1mm.1"
},
"LightingGuid": "09100EC1-BE48C69B-B28946BC-9AEEADB9",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1503,
"MinVertexIndex": 0,
"MaxVertexIndex": 1508,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1509
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1509,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -0.91176605,
"Y": -10.999916,
"Z": -11.020716
},
"Max": {
"X": 51.088234,
"Y": 11.04212,
"Z": 11.0222
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 751,
"MinVertexIndex": 0,
"MaxVertexIndex": 888,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0022492786,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 889
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 889,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 376,
"MinVertexIndex": 0,
"MaxVertexIndex": 537,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.044133272,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 538
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 538,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 188,
"MinVertexIndex": 0,
"MaxVertexIndex": 304,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.2632106,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 305
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 305,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 94,
"MinVertexIndex": 0,
"MaxVertexIndex": 152,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 1.272124,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 153
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 153,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x28929"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 25.088234,
"Y": 0.021101713,
"Z": 0.0007419586
},
"BoxExtent": {
"X": 25.0,
"Y": 10.021018,
"Z": 10.021458
},
"SphereRadius": 28.737614
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.99069506,
0.8443893,
0.47639656,
0.15842779,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,671 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Wedge_3mm",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 40.10798,
"Y": 10.142022,
"Z": 0.7329792
},
{
"X": 10.017025,
"Y": 10.142022,
"Z": 0.73297966
},
{
"X": 10.017022,
"Y": 10.142022,
"Z": -0.7329766
},
{
"X": 40.107975,
"Y": 10.142022,
"Z": -0.7329771
},
{
"X": 10.072938,
"Y": -10.072938,
"Z": 0.8020603
},
{
"X": 40.177067,
"Y": -10.072938,
"Z": 0.8020617
},
{
"X": 40.177063,
"Y": -10.072938,
"Z": -0.80205965
},
{
"X": 10.072941,
"Y": -10.072938,
"Z": -0.8020607
},
{
"X": 10.121607,
"Y": 0.7533992,
"Z": 10.121603
},
{
"X": 40.125,
"Y": 0.7533987,
"Z": 10.121603
},
{
"X": 40.125,
"Y": -0.75339645,
"Z": 10.121603
},
{
"X": 10.121603,
"Y": -0.7533951,
"Z": 10.121603
},
{
"X": 10.0,
"Y": -0.78089345,
"Z": -10.094105
},
{
"X": 40.1559,
"Y": -0.7808924,
"Z": -10.094105
},
{
"X": 40.155895,
"Y": 0.7808964,
"Z": -10.094105
},
{
"X": 10.094109,
"Y": 0.78089595,
"Z": -10.094105
},
{
"X": 44.842686,
"Y": 5.407321,
"Z": 5.467679
},
{
"X": 5.3750005,
"Y": 5.5000005,
"Z": 5.3749995
},
{
"X": 5.4231834,
"Y": -5.423184,
"Z": -5.451815
},
{
"X": 44.812504,
"Y": -5.437496,
"Z": -5.4375005
},
{
"X": 44.8125,
"Y": 5.4375,
"Z": -5.437501
},
{
"X": 5.3515935,
"Y": 5.4765935,
"Z": -5.3984075
},
{
"X": 5.4374995,
"Y": -5.4374995,
"Z": 5.4375
},
{
"X": 44.81054,
"Y": -5.4394646,
"Z": 5.4355373
},
{
"X": 50.25,
"Y": -1.9073486E-06,
"Z": -9.345132E-08
},
{
"X": 1.8139181E-06,
"Y": 0.12500286,
"Z": -6.294892E-07
},
{
"X": 1.8216427E-06,
"Y": -9.536743E-07,
"Z": -6.225001E-07
},
{
"X": 10.1082945,
"Y": -0.7667074,
"Z": -10.108292
}
],
"IndexData": [
15,
27,
12,
4,
26,
18,
26,
12,
18,
12,
27,
18,
26,
25,
12,
4,
22,
26,
22,
25,
26,
9,
17,
8,
17,
22,
8,
22,
4,
11,
9,
8,
11,
8,
22,
11,
17,
25,
22,
9,
1,
17,
1,
25,
17,
24,
0,
16,
0,
9,
16,
15,
12,
21,
12,
25,
21,
25,
2,
21,
2,
15,
21,
25,
1,
2,
1,
0,
2,
0,
20,
3,
20,
2,
3,
2,
0,
3,
20,
15,
2,
0,
24,
20,
1,
9,
0,
24,
16,
23,
9,
11,
10,
11,
23,
10,
23,
16,
10,
16,
9,
10,
11,
4,
23,
4,
18,
7,
18,
6,
7,
6,
4,
7,
18,
19,
6,
19,
23,
6,
23,
4,
5,
4,
6,
5,
6,
23,
5,
19,
24,
23,
18,
27,
19,
15,
20,
14,
20,
13,
14,
13,
27,
14,
27,
15,
14,
20,
19,
13,
19,
27,
13,
20,
24,
19
],
"ElemBox": {
"Min": {
"X": 1.8139181E-06,
"Y": -10.072938,
"Z": -10.108292
},
"Max": {
"X": 50.25,
"Y": 10.142022,
"Z": 10.121603
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "34D4AD0F92410193B94131B344206BF6",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 78448,
"SizeOnDisk": 78448,
"OffsetInFile": "0x5EA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Wedge_3mm",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1321,
"SizeOnDisk": 1321,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Wedge_3mm",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 90.42078,
"LocalUVDensities[1]": 68.32535,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 68.32535,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.088234,
"Y": 0.034543037,
"Z": 0.013749123
},
"BoxExtent": {
"X": 25.0,
"Y": 10.007481,
"Z": 10.0078535
},
"SphereRadius": 25.00000762939453
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Wedge_3mm:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Wedge_3mm.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Wedge_3mm:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Wedge_3mm.1"
},
"LightingGuid": "59D47C8E-D749AECB-CDB7A08D-8062788F",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1524,
"MinVertexIndex": 0,
"MaxVertexIndex": 1239,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1240
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1240,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -0.9181709,
"Y": -10.972938,
"Z": -10.994104
},
"Max": {
"X": 51.088234,
"Y": 11.04916,
"Z": 11.028135
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": []
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 762,
"MinVertexIndex": 0,
"MaxVertexIndex": 769,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.007654869,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 770
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 770,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 380,
"MinVertexIndex": 0,
"MaxVertexIndex": 478,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.12124204,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 479
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 479,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 190,
"MinVertexIndex": 0,
"MaxVertexIndex": 286,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.89400977,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 287
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 287,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 96,
"MinVertexIndex": 0,
"MaxVertexIndex": 152,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 4.350074,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 153
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 153,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x25A0D"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 25.085032,
"Y": 0.03811145,
"Z": 0.017015696
},
"BoxExtent": {
"X": 25.003202,
"Y": 10.011049,
"Z": 10.01112
},
"SphereRadius": 28.733322
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.96902114,
0.66385746,
0.21125191,
0.052172,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,847 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ControlRig_Wedge_solid",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 40.11617,
"Y": 10.133822,
"Z": 4.1161795
},
{
"X": 10.00882,
"Y": 10.133822,
"Z": 4.11618
},
{
"X": 10.0088215,
"Y": 10.133822,
"Z": -4.241177
},
{
"X": 40.116165,
"Y": 10.133822,
"Z": -4.2411776
},
{
"X": 10.091326,
"Y": -10.091326,
"Z": 4.1586742
},
{
"X": 40.158684,
"Y": -10.091326,
"Z": 4.1586757
},
{
"X": 40.158684,
"Y": -10.091326,
"Z": -4.1586714
},
{
"X": 10.091324,
"Y": -10.091326,
"Z": -4.158673
},
{
"X": 10.121605,
"Y": 4.1284003,
"Z": 10.121603
},
{
"X": 40.125,
"Y": 4.1284,
"Z": 10.121603
},
{
"X": 40.125,
"Y": -4.128398,
"Z": 10.121603
},
{
"X": 10.121605,
"Y": -4.128397,
"Z": 10.121603
},
{
"X": 10.0,
"Y": -4.1628084,
"Z": -10.087192
},
{
"X": 40.162796,
"Y": -4.1628075,
"Z": -10.087192
},
{
"X": 40.162804,
"Y": 4.2878084,
"Z": -10.087192
},
{
"X": 10.087196,
"Y": 4.287808,
"Z": -10.087192
},
{
"X": 43.12415,
"Y": 7.125847,
"Z": 7.124153
},
{
"X": 7.062501,
"Y": 7.187501,
"Z": 7.062499
},
{
"X": 7.113006,
"Y": -7.1130066,
"Z": -7.1369896
},
{
"X": 43.125004,
"Y": -7.125005,
"Z": -7.1249886
},
{
"X": 43.062492,
"Y": 7.187499,
"Z": -7.187501
},
{
"X": 7.1033683,
"Y": 7.228368,
"Z": -7.146632
},
{
"X": 7.1250005,
"Y": -7.125001,
"Z": 7.1249986
},
{
"X": 43.136227,
"Y": -7.1137867,
"Z": 7.136215
},
{
"X": 50.249996,
"Y": -3.8146973E-06,
"Z": 4.7683716E-06
},
{
"X": 9.584402E-07,
"Y": 0.12500095,
"Z": -1.4305115E-06
},
{
"X": 9.5253927E-07,
"Y": 0.0,
"Z": -1.4305115E-06
}
],
"IndexData": [
24,
3,
16,
8,
16,
0,
16,
3,
0,
8,
10,
9,
16,
8,
9,
5,
24,
23,
24,
16,
23,
16,
9,
23,
9,
10,
23,
10,
5,
23,
8,
26,
22,
26,
8,
17,
8,
0,
17,
3,
15,
2,
26,
17,
25,
17,
21,
25,
17,
2,
21,
2,
15,
21,
17,
0,
1,
0,
2,
1,
2,
17,
1,
0,
3,
2,
3,
24,
20,
24,
14,
20,
14,
3,
20,
24,
13,
14,
13,
15,
14,
15,
3,
14,
13,
18,
12,
18,
26,
12,
26,
25,
12,
25,
21,
12,
21,
15,
12,
15,
13,
12,
13,
7,
18,
7,
26,
18,
13,
24,
19,
24,
6,
19,
6,
13,
19,
24,
5,
6,
5,
7,
6,
7,
13,
6,
5,
22,
4,
22,
7,
4,
7,
5,
4,
22,
26,
7,
5,
10,
22,
10,
8,
11,
8,
22,
11,
22,
10,
11
],
"ElemBox": {
"Min": {
"X": 9.5253927E-07,
"Y": -10.091326,
"Z": -10.087192
},
"Max": {
"X": 50.249996,
"Y": 10.133822,
"Z": 10.121603
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "198DE44A7A455B366EFCDA92FED05010",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 37558,
"SizeOnDisk": 37558,
"OffsetInFile": "0x5BA"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ControlRig_Wedge_solid",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1273,
"SizeOnDisk": 1273,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ControlRig_Wedge_solid",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'WorldGridMaterial'",
"ObjectPath": "/Engine/EngineMaterials/WorldGridMaterial.0"
},
"MaterialSlotName": "Material_1",
"ImportedMaterialSlotName": "Material_1",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 53.414528,
"LocalUVDensities[1]": 60.628498,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 60.628498,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 1,
"ExtendedBounds": {
"Origin": {
"X": 25.088234,
"Y": 0.021247864,
"Z": 0.017205238
},
"BoxExtent": {
"X": 25.0,
"Y": 10.012573,
"Z": 10.004396
},
"SphereRadius": 25.0000057220459
}
},
"BodySetup": {
"ObjectName": "BodySetup'ControlRig_Wedge_solid:BodySetup_1'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Wedge_solid.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ControlRig_Wedge_solid:NavCollision_2'",
"ObjectPath": "/ControlRig/Controls/ControlRig_Wedge_solid.1"
},
"LightingGuid": "6CD55321-7F4E95D7-97766FB0-C7F03F56",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 714,
"MinVertexIndex": 0,
"MaxVertexIndex": 466,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 467
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 467,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -0.963974,
"Y": -11.140705,
"Z": -11.047337
},
"Max": {
"X": 51.102318,
"Y": 11.050387,
"Z": 11.076832
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 10.069172,
"Y": -0.04515934,
"Z": 0.01474762
},
"Extent": {
"X": 10.0,
"Y": 10.0,
"Z": 15.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 30.069172,
"Y": -0.04515934,
"Z": 0.01474762
},
"Extent": {
"X": 10.0,
"Y": 10.0,
"Z": 25.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": 25.069172,
"Y": -5.0451593,
"Z": 0.01474762
},
"Extent": {
"X": 25.0,
"Y": 10.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": 25.069172,
"Y": 4.9548407,
"Z": 0.01474762
},
"Extent": {
"X": 25.0,
"Y": 10.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 25.069172,
"Y": -0.04515934,
"Z": -4.9852524
},
"Extent": {
"X": 25.0,
"Y": 10.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 25.069172,
"Y": -0.04515934,
"Z": 5.0147476
},
"Extent": {
"X": 25.0,
"Y": 10.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 356,
"MinVertexIndex": 0,
"MaxVertexIndex": 283,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.21388763,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 284
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 284,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 178,
"MinVertexIndex": 0,
"MaxVertexIndex": 184,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.63842785,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 185
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 185,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 90,
"MinVertexIndex": 0,
"MaxVertexIndex": 118,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 3.0925374,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 119
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 119,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
},
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 44,
"MinVertexIndex": 0,
"MaxVertexIndex": 66,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 17.353796,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 67
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 67,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x10139"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 25.069172,
"Y": -0.0451591,
"Z": 0.014747143
},
"BoxExtent": {
"X": 25.033146,
"Y": 10.095547,
"Z": 10.062084
},
"SphereRadius": 28.806665
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.5288229,
0.27326134,
0.07203266,
0.013644286,
0.0,
0.0,
0.0
]
}
}
]

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,106 @@
[
{
"Type": "Material",
"Name": "M_Manip",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"ShadingModels": {
"ShadingModelField": 1
},
"TranslucencyPass": "EMaterialTranslucencyPass::MTP_BeforeDOF",
"bCanMaskedBeAssumedOpaque": true,
"bUseTranslucencyVertexFog": false,
"StateId": "9C8C27D2-A1212B46-9B03C18D-C64EEE3B",
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": [
{
"Name": "Color",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [
-1
],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [
{
"R": 1.0,
"G": 1.0,
"B": 1.0,
"A": 1.0,
"Hex": "FFFFFF"
}
],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [],
"FunctionInfos": [
{
"StateId": "4B8EBF11-45D10188-C49EF894-8787AE93",
"Function": {
"ObjectName": "MaterialFunction'CameraOffset'",
"ObjectPath": "/Engine/Functions/Engine_MaterialFunctions02/WorldPositionOffset/CameraOffset.0"
}
}
],
"FunctionInfosStateCRC": 1284039486,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 4099
}
}
]

View file

@ -0,0 +1,60 @@
{
"FileVersion" : 3,
"Version" : 1,
"VersionName" : "1.0",
"FriendlyName" : "Control Rig",
"Description" : "Framework for animation driven by user controls.",
"Category" : "Animation",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : true,
"Installed" : false,
"Plugins":
[
{
"Name": "RigVM",
"Enabled": true
},
{
"Name": "PythonScriptPlugin",
"Enabled": true,
"TargetAllowList": [
"Editor"
]
},
{
"Name": "LevelSequenceEditor",
"Enabled": true
},
{
"Name": "PropertyAccessEditor",
"Enabled": true
},
{
"Name": "SequencerScripting",
"Enabled": true
}
],
"Modules" :
[
{
"Name" : "ControlRig",
"Type" : "Runtime",
"LoadingPhase" : "PreDefault"
},
{
"Name" : "ControlRigDeveloper",
"Type" : "UncookedOnly",
"LoadingPhase" : "PreDefault"
},
{
"Name" : "ControlRigEditor",
"Type" : "Editor",
"LoadingPhase" : "PostEngineInit"
}
]
}

View file

@ -0,0 +1,31 @@
{
"FileVersion": 1,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Control Rig Spline",
"Description": "Allows creation and use of splines for Control Rig",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": true,
"IsBetaVersion": true,
"IsExperimentalVersion": true,
"Installed": false,
"Plugins": [
{
"Name": "ControlRig",
"Enabled": true
}
],
"Modules": [
{
"Name": "ControlRigSpline",
"Type": "Runtime",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,6 @@
[CoreRedirects]
+ClassRedirects=(OldName="/Script/IKRig.IKRigPBIKSolver", NewName="/Script/IKRig.IKRigFBIKSolver")
+ClassRedirects=(OldName="/Script/IKRig.IKRig_PBIKBoneSettings", NewName="/Script/IKRig.IKRig_FBIKBoneSettings")
+ClassRedirects=(OldName="/Script/IKRig.AnimNode_IKRetargeter", NewName="/Script/IKRig.AnimNode_RetargetPoseFromMesh")
+PropertyRedirects=(OldName="/Script/IKRig.TargetChainIKSettings.StaticOffset",NewName="TranslationGlobalOffset")

View file

@ -0,0 +1,45 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "IK Rig",
"Description": "",
"Category": "Other",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": true,
"IsBetaVersion": false,
"IsExperimentalVersion": false,
"Installed": false,
"Plugins": [
{
"Name": "ControlRig",
"Enabled": true
},
{
"Name": "FullBodyIK",
"Enabled": true
}
],
"Modules": [
{
"Name": "IKRig",
"Type": "Runtime",
"LoadingPhase": "PreDefault"
},
{
"Name": "IKRigDeveloper",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault"
},
{
"Name": "IKRigEditor",
"Type": "Editor",
"LoadingPhase": "PostEngineInit"
}
]
}

View file

@ -0,0 +1,26 @@
[CoreRedirects]
+ClassRedirects=(OldName="MovieSceneLiveLinkTrack", NewName="/Script/LiveLinkMovieScene.MovieSceneLiveLinkTrack")
+ClassRedirects=(OldName="MovieSceneLiveLinkTrackRecorder", NewName="/Script/LiveLinkSequencer.MovieSceneLiveLinkTrackRecorder")
+FunctionRedirects=(OldName="/Script/LiveLink.LiveLinkBlueprintLibrary.RequestShutdown", NewName="/Script/LiveLink.LiveLinkBlueprintLibrary.RemoveSource")
+ClassRedirects=(OldName="MovieSceneLiveLinkSection", NewName="/Script/LiveLinkMovieScene.MovieSceneLiveLinkSection")
+StructRedirects=(OldName="MovieSceneLiveLinkSectionTemplate", NewName="/Script/LiveLinkMovieScene.MovieSceneLiveLinkSectionTemplate")
+ClassRedirects=(OldName="K2Node_EvaluateLiveLinkFrame", NewName="/Script/LiveLinkGraphNode.K2Node_EvaluateLiveLinkFrameWithSpecificRole")
+ClassRedirects=(OldName="K2Node_EvaluateLiveLinkFrameAtWorldTime", NewName="/Script/LiveLinkGraphNode.K2Node_EvaluateLiveLinkFrameAtWorldTime")
+ClassRedirects=(OldName="K2Node_EvaluateLiveLinkFrameAtSceneTime", NewName="/Script/LiveLinkGraphNode.K2Node_EvaluateLiveLinkFrameAtSceneTime")
+ClassRedirects=(OldName="AnimGraphNode_LiveLinkPose", NewName="/Script/LiveLinkGraphNode.AnimGraphNode_LiveLinkPose")
+EnumRedirects=(OldName="ELiveLinkAxis",NewName="/Script/LiveLink.ELiveLinkAxis")
+ClassRedirects=(OldName="LiveLinkAxisSwitchPreProcessor", NewName="/Script/LiveLink.LiveLinkTransformAxisSwitchPreProcessor")
+ClassRedirects=(OldName="LiveLinkBasicFrameInterpolateProcessor", NewName="/Script/LiveLink.LiveLinkBasicFrameInterpolationProcessor")
+ClassRedirects=(OldName="LiveLinkAnimationFrameInterpolateProcessor", NewName="/Script/LiveLink.LiveLinkAnimationFrameInterpolationProcessor")
+ClassRedirects=(OldName="LiveLinkAnimationRoleToTransform", NewName="/Script/LiveLink.LiveLinkAnimationRoleToTransform")
+PropertyRedirects=(OldName="LiveLinkTransformAxisSwitchPreProcessor.AxisX",NewName="LiveLinkTransformAxisSwitchPreProcessor.OrientationAxisX")
+PropertyRedirects=(OldName="LiveLinkTransformAxisSwitchPreProcessor.AxisY",NewName="LiveLinkTransformAxisSwitchPreProcessor.OrientationAxisY")
+PropertyRedirects=(OldName="LiveLinkTransformAxisSwitchPreProcessor.AxisZ",NewName="LiveLinkTransformAxisSwitchPreProcessor.OrientationAxisZ")

View file

@ -0,0 +1,65 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "2.0",
"FriendlyName": "Live Link",
"Description": "LiveLink allows streaming of animated data into Unreal Engine",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": false,
"CanContainContent": false,
"IsBetaVersion": false,
"Installed": false,
"Plugins": [
{
"Name": "Takes",
"Enabled": true
},
{
"Name": "ConcertSyncClient",
"Enabled": true,
"Optional": true
}
],
"Modules": [
{
"Name": "LiveLink",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "LiveLinkComponents",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "LiveLinkEditor",
"Type": "Editor",
"LoadingPhase": "Default"
},
{
"Name": "LiveLinkGraphNode",
"Type": "UncookedOnly",
"LoadingPhase": "Default"
},
{
"Name": "LiveLinkMovieScene",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "LiveLinkSequencer",
"Type": "UncookedOnly",
"LoadingPhase": "Default"
},
{
"Name": "LiveLinkMultiUser",
"Type": "UncookedOnly",
"LoadingPhase": "PostEngineInit"
}
]
}

View file

@ -0,0 +1,25 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "0.1",
"FriendlyName": "Motion Warping",
"Description": "",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": false,
"CanContainContent": true,
"IsBetaVersion": true,
"IsExperimentalVersion": false,
"Installed": false,
"Modules": [
{
"Name": "MotionWarping",
"Type": "Runtime",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,32 @@
{
"FileVersion" : 1,
"Version" : 1,
"VersionName" : "0.1",
"FriendlyName" : "Camera Shake Previewer",
"Description" : "Adds a new panel, accessible from the Level Editor, which lets the user preview camera shakes in editor viewports.",
"Category" : "Cameras",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : true,
"Installed" : false,
"Plugins" :
[
{
"Name": "GameplayCameras",
"Enabled": true
}
],
"Modules" :
[
{
"Name" : "CameraShakePreviewer",
"Type" : "Editor",
"LoadingPhase" : "PostEngineInit"
}
]
}

View file

@ -0,0 +1,32 @@
{
"FileVersion" : 1,
"Version" : 1,
"VersionName" : "0.1",
"FriendlyName" : "Gameplay Cameras",
"Description" : "Default gameplay camera classes and systems",
"Category" : "Cameras",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : true,
"Installed" : false,
"Plugins":
[
{
"Name": "TemplateSequence",
"Enabled": true
}
],
"Modules" :
[
{
"Name" : "GameplayCameras",
"Type" : "Runtime",
"LoadingPhase" : "PreDefault"
}
]
}

View file

@ -0,0 +1,23 @@
{
"FileVersion" : 3,
"FriendlyName" : "Oodle Network",
"Version" : 1,
"VersionName" : "1.0",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"Description" : "Oodle Network plugin for packet compression.",
"Category": "Compression",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : false,
"Installed" : false,
"Modules": [
{
"Name": "OodleNetworkHandlerComponent",
"Type": "Runtime",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,36 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Animation Sharing",
"Description": "Plugin to create Shared Animation systems using the Leader-Follower pose functionality",
"Category": "Animation",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": true,
"IsBetaVersion": false,
"Installed": false,
"Modules": [
{
"Name": "AnimationSharing",
"Type": "Runtime",
"LoadingPhase": "PreDefault"
},
{
"Name": "AnimationSharingEd",
"Type": "Editor",
"LoadingPhase": "Default"
}
],
"Plugins": [
{
"Name": "SignificanceManager",
"Enabled": true
}
],
"IsExperimentalVersion": false
}

View file

@ -0,0 +1,45 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "0.2",
"FriendlyName": "Concert - Main",
"Description": "Allow collaborative multi-users sessions in the Editor",
"Category": "Networking",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": false,
"CanContainContent": false,
"Hidden": true,
"IsBetaVersion": true,
"Installed": false,
"SupportedPrograms": [ "UnrealMultiUserServer", "UnrealMultiUserSlateServer", "UnrealRecoverySvc", "CrashReportClientEditor" ],
"Modules": [
{
"Name": "Concert",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault",
"ProgramAllowList": [ "UnrealMultiUserServer", "UnrealMultiUserSlateServer", "UnrealRecoverySvc", "CrashReportClientEditor" ]
},
{
"Name": "ConcertClient",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault",
"ProgramDenyList": [ "UnrealMultiUserServer", "UnrealMultiUserSlateServer", "UnrealRecoverySvc", "CrashReportClientEditor" ]
},
{
"Name": "ConcertServer",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault",
"ProgramAllowList": [ "UnrealMultiUserServer", "UnrealMultiUserSlateServer", "UnrealRecoverySvc", "CrashReportClientEditor" ]
},
{
"Name": "ConcertTransport",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault",
"ProgramAllowList": [ "UnrealMultiUserServer", "UnrealMultiUserSlateServer", "UnrealRecoverySvc", "CrashReportClientEditor" ]
}
]
}

View file

@ -0,0 +1,35 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "0.2",
"FriendlyName": "Concert Sync - Client",
"Description": "Client plugin to enables multi-users editor sessions when connecting to a Concert Server",
"Category": "Networking",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": false,
"CanContainContent": true,
"Hidden": true,
"IsBetaVersion": true,
"Installed": false,
"Modules": [
{
"Name": "ConcertSyncClient",
"Type": "UncookedOnly",
"LoadingPhase": "Default"
}
],
"Plugins": [
{
"Name": "ConcertSyncCore",
"Enabled": true
},
{
"Name": "ConcertMain",
"Enabled": true
}
]
}

View file

@ -0,0 +1,37 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "0.2",
"FriendlyName": "Concert Sync Core",
"Description": "Shared plugin for Concert Sync client and server plugins",
"Category": "Networking",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": false,
"CanContainContent": false,
"Hidden": true,
"IsBetaVersion": true,
"Installed": false,
"SupportedPrograms": [ "UnrealMultiUserServer", "UnrealMultiUserSlateServer", "UnrealRecoverySvc", "CrashReportClientEditor" ],
"Modules": [
{
"Name": "ConcertSyncCore",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault",
"ProgramAllowList": [ "UnrealMultiUserServer", "UnrealMultiUserSlateServer", "UnrealRecoverySvc", "CrashReportClientEditor" ]
}
],
"Plugins": [
{
"Name": "ConcertMain",
"Enabled": true
},
{
"Name": "SQLiteCore",
"Enabled": true
}
]
}

View file

@ -0,0 +1,14 @@
[/Script/ConcertSyncCore.ConcertSyncConfig]
+IncludeObjectClassFilters=(ObjectOuterClass=None,ObjectClasses=(Class'/Script/Engine.World',Class'/Script/Engine.BookmarkBase',Class'/Script/Engine.MaterialParameterCollection',Class'/Script/MovieScene.MovieSceneSignedObject',Class'/Script/MovieScene.MovieSceneFolder'))
+IncludeObjectClassFilters=(ObjectOuterClass=Class'/Script/Engine.World',ObjectClasses=(Class'/Script/Engine.Layer',Class'/Script/Engine.Level',Class'/Script/Engine.LevelStreaming',Class'/Script/Engine.Actor',Class'/Script/Engine.ActorComponent',Class'/Script/Engine.Polys',Class'/Script/Engine.BrushBuilder',Class'/Script/Foliage.FoliageType'))
+IncludeObjectClassFilters=(ObjectOuterClass=None,ObjectClasses=(Class'/Script/PCG.PCGSettings',Class'/Script/PCG.PCGNode', Class'/Script/PCG.PCGGraphInterface'))
+IncludeObjectClassFilters=(ObjectOuterClass=Class'/Script/MovieScene.MovieSceneSignedObject',ObjectClasses=(Class'/Script/Engine.Actor',Class'/Script/Engine.ActorComponent'))
+IncludeObjectClassFilters=(ObjectOuterClass=Class'/Script/Engine.World',ObjectClasses=(Class'/Script/Engine.MaterialInstanceDynamic', '/Script/Engine.MaterialInstanceConstant', '/Script/MediaAssets.MediaPlaylist'))
+IncludeObjectClassFilters=(ObjectOuterClass=Class'/Script/Engine.World',ObjectClasses=(Class'/Script/Constraints.TickableConstraint', '/Script/Constraints.TransformableHandle', '/Script/Constraints.ConstraintsActor', '/Script/Constraints.ConstraintsManager'))
+AllowedTransientProperties="/Script/Engine.Actor:bHiddenEdTemporary"
+AllowedTransientProperties="/Script/Engine.Actor:bHiddenEdLevel"
+AllowedTransientProperties="/Script/Engine.Level:bIsVisible"
+AllowedTransientProperties="/Script/Engine.SceneComponent:AttachChildren"
+ExcludedProperties="/Script/Engine.InstanceCacheDataBase:UniqueTransientPackage"

View file

@ -0,0 +1,24 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Plugin Utilities",
"Description": "Helpers to create and edit plugins. Used by Plugin Browser.",
"Category": "Programming",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": false,
"IsBetaVersion": false,
"Installed": false,
"Modules": [
{
"Name": "PluginUtils",
"Type": "Editor",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,31 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Property Access Node",
"Description": "Blueprint node that allows access to properties via a property path",
"Category": "Blueprints",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": false,
"IsBetaVersion": false,
"Installed": false,
"Modules": [
{
"Name": "PropertyAccessNode",
"Type": "UncookedOnly",
"LoadingPhase": "PreDefault"
}
],
"Plugins": [
{
"Name": "PropertyAccessEditor",
"Enabled": true
}
],
"IsExperimentalVersion": false
}

View file

@ -0,0 +1,26 @@
{
"FileVersion" : 3,
"Version" : 1,
"VersionName" : "1.0",
"FriendlyName" : "Asset Manager Editor",
"Description" : "Editor UI and utilities for managing and auditing Assets on disk",
"Category" : "Editor",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : false,
"Installed" : false,
"Modules" :
[
{
"Name" : "AssetManagerEditor",
"Type": "UncookedOnly" ,
"LoadingPhase" : "PreDefault"
}
]
}

View file

@ -0,0 +1,26 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Blueprint C++ Header Preview",
"Description": "A tool to help convert Blueprint Classes to Native C++.",
"Category": "Blueprints",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"EnabledByDefault": true,
"CanContainContent": true,
"CanContainVerse": false,
"IsBetaVersion": false,
"IsExperimentalVersion": false,
"Installed": false,
"Modules": [
{
"Name": "BlueprintHeaderView",
"Type": "Editor",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,24 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Blueprint Material and Texture Nodes",
"Description": "Adds blueprint editor-only nodes for reading textures and render targets as well as creating and modifiying Material Instance Constants",
"Category": "Rendering",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"CanContainContent": false,
"IsBetaVersion": false,
"Installed": false,
"Modules": [
{
"Name": "BlueprintMaterialTextureNodes",
"Type": "UncookedOnly",
"LoadingPhase": "PreLoadingScreen"
}
],
"IsExperimentalVersion": false
}

View file

@ -0,0 +1,9 @@
[CoreRedirects]
+ClassRedirects=(OldName="/Script/EditorScriptingUtilities.BlutilityActor",NewName="/Script/Blutility.PlacedEditorUtilityBase")
+StructRedirects=(OldName="/Script/EditorScriptingUtilities.EditorScriptingMeshReductionSettings",NewName="/Script/StaticMeshEditor.StaticMeshReductionSettings")
+StructRedirects=(OldName="/Script/EditorScriptingUtilities.EditorScriptingMeshReductionOptions",NewName="/Script/StaticMeshEditor.StaticMeshReductionOptions")
+StructRedirects=(OldName="/Script/EditorScriptingUtilities.EditorScriptingJoinStaticMeshActorsOptions",NewName="/Script/StaticMeshEditor.JoinStaticMeshActorsOptions")
+StructRedirects=(OldName="/Script/EditorScriptingUtilities.EditorScriptingMergeStaticMeshActorsOptions",NewName="/Script/StaticMeshEditor.MergeStaticMeshActorsOptions")
+StructRedirects=(OldName="/Script/EditorScriptingUtilities.EditorScriptingCreateProxyMeshActorOptions",NewName="/Script/StaticMeshEditor.CreateProxyMeshActorOptions")
+EnumRedirects=(OldName="/Script/EditorScriptingUtilities.EScriptingCollisionShapeType",NewName="/Script/StaticMeshEditor.EScriptCollisionShapeType")

View file

@ -0,0 +1,25 @@
{
"FileVersion" : 3,
"Version" : 1,
"VersionName" : "1.0",
"FriendlyName" : "Editor Scripting Utilities",
"Description" : "Helper functions to script your own UE editor functionalities with Blueprint or other scripting tools.",
"Category" : "Scripting",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : false,
"CanContainContent" : false,
"IsBetaVersion" : true,
"Installed" : false,
"Modules" :
[
{
"Name" : "EditorScriptingUtilities",
"Type" : "Editor",
"LoadingPhase" : "Default"
}
]
}

View file

@ -0,0 +1,30 @@
{
"FileVersion" : 3,
"Version" : 1,
"VersionName" : "1.0",
"FriendlyName" : "Facial Animation Bulk Importer",
"Description" : "Bulk importer for facial animation curves and audio. Imports facial animation curve tables (from FBX) into sound waves.",
"Category" : "Editor",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : true,
"Installed" : false,
"Modules" :
[
{
"Name" : "FacialAnimation",
"Type" : "Runtime",
"LoadingPhase" : "PreDefault"
},
{
"Name" : "FacialAnimationEditor",
"Type" : "Editor",
"LoadingPhase" : "PreDefault"
}
]
}

View file

@ -0,0 +1,25 @@
{
"FileVersion" : 3,
"Version" : 1,
"VersionName" : "1.0",
"FriendlyName" : "GameplayTagsEditor",
"Description" : "GameplayTagsEditor provides blueprint nodes and editor UI to enable the use of GameplayTags for tagging assets and objects",
"Category" : "Editor",
"CreatedBy" : "Epic Games, Inc.",
"CreatedByURL" : "https://epicgames.com",
"DocsURL" : "",
"MarketplaceURL" : "",
"SupportURL" : "",
"EnabledByDefault" : true,
"CanContainContent" : false,
"IsBetaVersion" : false,
"Installed" : false,
"Modules" :
[
{
"Name" : "GameplayTagsEditor",
"Type" : "UncookedOnly",
"LoadingPhase" : "PreDefault"
}
]
}

View file

@ -0,0 +1,34 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "GeometryMode",
"Description": "Geometry and BSP editing",
"Category": "Editor",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"CanContainContent": true,
"IsBetaVersion": false,
"Installed": false,
"EnabledByDefault": true,
"Modules": [
{
"Name": "GeometryMode",
"Type": "Editor",
"LoadingPhase": "PostEngineInit"
},
{
"Name": "BspMode",
"Type": "Editor",
"LoadingPhase": "PostEngineInit"
},
{
"Name": "TextureAlignMode",
"Type": "Editor",
"LoadingPhase": "PostEngineInit"
}
]
}

View file

@ -0,0 +1,31 @@
{
"FileVersion": 1,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Light Mixer",
"Description": "Edit any properties of scene lights in a spreadsheet format!",
"Category": "Editor",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"EnabledByDefault": true,
"MarketplaceURL": "",
"SupportURL": "",
"CanContainContent": true,
"IsBetaVersion": true,
"IsExperimentalVersion": false,
"Hidden": true,
"Plugins": [
{
"Name": "ObjectMixer",
"Enabled": true
}
],
"Modules": [
{
"Name": "LightMixer",
"Type": "Editor",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,25 @@
{
"FileVersion": 1,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Object Mixer",
"Description": "Edit any properties of scene objects in a spreadsheet format!",
"Category": "Editor",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"EnabledByDefault": true,
"MarketplaceURL": "",
"SupportURL": "",
"CanContainContent": true,
"IsBetaVersion": true,
"IsExperimentalVersion": false,
"Hidden": true,
"Modules": [
{
"Name": "ObjectMixerEditor",
"Type": "Editor",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,39 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "Sequencer Anim Tools",
"Description": "Animation Tools For Sequencer and Control Rig",
"Category": "Editor",
"CreatedBy": "Epic Games, Inc.",
"CreatedByURL": "https://epicgames.com",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"CanContainContent": false,
"IsBetaVersion": false,
"IsExperimentalVersion": false,
"Installed": false,
"EnabledByDefault": true,
"Plugins": [
{
"Name": "ControlRig",
"Enabled": true
},
{
"Name": "LevelSequenceEditor",
"Enabled": true
},
{
"Name": "SequencerScripting",
"Enabled": true
}
],
"Modules": [
{
"Name": "SequencerAnimTools",
"Type": "Editor",
"LoadingPhase": "Default"
}
]
}

View file

@ -0,0 +1,55 @@
[
{
"Type": "Texture2D",
"Name": "Empty",
"Class": "UScriptClass'Texture2D'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ImportedSize": {
"X": 4,
"Y": 4
},
"LightingGuid": "17597765-4576C260-88B12D92-47E2E854"
},
"SizeX": 4,
"SizeY": 4,
"PackedData": 1,
"PixelFormat": "PF_DXT5",
"FirstMipToSerialize": 0,
"Mips": [
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 16,
"SizeOnDisk": 16,
"OffsetInFile": "0x6E"
},
"SizeX": 4,
"SizeY": 4,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 16,
"SizeOnDisk": 16,
"OffsetInFile": "0x8E"
},
"SizeX": 2,
"SizeY": 2,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 16,
"SizeOnDisk": 16,
"OffsetInFile": "0xAE"
},
"SizeX": 1,
"SizeY": 1,
"SizeZ": 1
}
]
}
]

View file

@ -0,0 +1,57 @@
[
{
"Type": "Texture2D",
"Name": "EmptyNormal",
"Class": "UScriptClass'Texture2D'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ImportedSize": {
"X": 4,
"Y": 4
},
"LightingGuid": "FD78D465-409EAFE1-A1FCD99C-B8BACB59",
"LODGroup": "TextureGroup::TEXTUREGROUP_WorldNormalMap",
"SRGB": false
},
"SizeX": 4,
"SizeY": 4,
"PackedData": 1,
"PixelFormat": "PF_DXT1",
"FirstMipToSerialize": 0,
"Mips": [
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8,
"SizeOnDisk": 8,
"OffsetInFile": "0x74"
},
"SizeX": 4,
"SizeY": 4,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8,
"SizeOnDisk": 8,
"OffsetInFile": "0x8C"
},
"SizeX": 2,
"SizeY": 2,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8,
"SizeOnDisk": 8,
"OffsetInFile": "0xA4"
},
"SizeX": 1,
"SizeY": 1,
"SizeZ": 1
}
]
}
]

Some files were not shown because too many files have changed in this diff Show more