From fb5baf550628e2e99f6188e0840cb341a749e990 Mon Sep 17 00:00:00 2001 From: Axel Galand Date: Thu, 12 Jan 2023 11:33:05 +0100 Subject: [PATCH] added some colliders --- Assets/Models/Blender/laser_cutter.blend.meta | 106 +++++++++++ Assets/Models/pliers.prefab | 63 ++++++- Assets/Models/screwdriver.prefab | 35 ++++ Assets/Texture/LaserCutter.meta | 8 + Assets/Texture/LaserCutter/Body.png.meta | 171 ++++++++++++++++++ 5 files changed, 380 insertions(+), 3 deletions(-) create mode 100644 Assets/Models/Blender/laser_cutter.blend.meta create mode 100644 Assets/Texture/LaserCutter.meta create mode 100644 Assets/Texture/LaserCutter/Body.png.meta diff --git a/Assets/Models/Blender/laser_cutter.blend.meta b/Assets/Models/Blender/laser_cutter.blend.meta new file mode 100644 index 0000000..13e3b62 --- /dev/null +++ b/Assets/Models/Blender/laser_cutter.blend.meta @@ -0,0 +1,106 @@ +fileFormatVersion: 2 +guid: 5418bb5e5c84f514a8af64db2f8d7445 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/pliers.prefab b/Assets/Models/pliers.prefab index 873ed69..7513388 100644 --- a/Assets/Models/pliers.prefab +++ b/Assets/Models/pliers.prefab @@ -69,6 +69,44 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: d8f1959686ece1243846f554fdcd7273, type: 3} +--- !u!1 &301319348876434176 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: -7640558969779515294, guid: d8f1959686ece1243846f554fdcd7273, type: 3} + m_PrefabInstance: {fileID: 1286279349039090530} + m_PrefabAsset: {fileID: 0} +--- !u!136 &7688451815724401248 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 301319348876434176} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.9883504 + m_Height: 11.624478 + m_Direction: 2 + m_Center: {x: 0.0035420142, y: 0.5332932, z: 3.5446324} +--- !u!1 &940052642335090451 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: -7146521406498821007, guid: d8f1959686ece1243846f554fdcd7273, type: 3} + m_PrefabInstance: {fileID: 1286279349039090530} + m_PrefabAsset: {fileID: 0} +--- !u!136 &2602164159852921622 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940052642335090451} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.975318 + m_Height: 11.624478 + m_Direction: 2 + m_Center: {x: 0.016420316, y: -0.49450693, z: 3.5446322} --- !u!1 &1897611713971714310 stripped GameObject: m_CorrespondingSourceObject: {fileID: -8391222552659086748, guid: d8f1959686ece1243846f554fdcd7273, type: 3} @@ -84,10 +122,10 @@ CapsuleCollider: m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 - m_Radius: 3.9533663 + m_Radius: 2.4462943 m_Height: 18.52887 - m_Direction: 1 - m_Center: {x: 2.934768, y: 0.00021217694, z: -3.736883} + m_Direction: 2 + m_Center: {x: -2.3329592, y: -8.697551e-15, z: -3.736883} --- !u!1 &2096603271310898739 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: d8f1959686ece1243846f554fdcd7273, type: 3} @@ -109,3 +147,22 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 0 m_CollisionDetection: 0 +--- !u!1 &7570475958632844146 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: -516098083770646512, guid: d8f1959686ece1243846f554fdcd7273, type: 3} + m_PrefabInstance: {fileID: 1286279349039090530} + m_PrefabAsset: {fileID: 0} +--- !u!136 &8228600816443438243 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7570475958632844146} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 2.4462943 + m_Height: 18.52887 + m_Direction: 2 + m_Center: {x: 2.5, y: -8.697551e-15, z: -3.736883} diff --git a/Assets/Models/screwdriver.prefab b/Assets/Models/screwdriver.prefab index e8c9f71..5d96290 100644 --- a/Assets/Models/screwdriver.prefab +++ b/Assets/Models/screwdriver.prefab @@ -57,3 +57,38 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 21eef4e05fdb69a4a8aa0e4ef1007bab, type: 3} +--- !u!1 &925170461409751299 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 21eef4e05fdb69a4a8aa0e4ef1007bab, type: 3} + m_PrefabInstance: {fileID: 6672334254378066} + m_PrefabAsset: {fileID: 0} +--- !u!54 &7366338431045245879 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 925170461409751299} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!136 &2436006181550054090 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 925170461409751299} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.012368143 + m_Height: 0.15233302 + m_Direction: 0 + m_Center: {x: 0.011099577, y: 0.00017076731, z: 0} diff --git a/Assets/Texture/LaserCutter.meta b/Assets/Texture/LaserCutter.meta new file mode 100644 index 0000000..a2bf458 --- /dev/null +++ b/Assets/Texture/LaserCutter.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c1c2f8a21fdd3ac4580e0190bacb1e87 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Texture/LaserCutter/Body.png.meta b/Assets/Texture/LaserCutter/Body.png.meta new file mode 100644 index 0000000..ae604b0 --- /dev/null +++ b/Assets/Texture/LaserCutter/Body.png.meta @@ -0,0 +1,171 @@ +fileFormatVersion: 2 +guid: 602e4c3a1e6ec60408f569ce334f7858 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: