From fbedb887f6d0a10bca495c1a7ebc00222fdb6dad Mon Sep 17 00:00:00 2001 From: CrispyPin Date: Sun, 29 Jan 2023 23:03:29 +0100 Subject: [PATCH] add tranparency test prop --- Assets/test.meta | 8 + Assets/test/TestProp.unity | 443 ++++++++++++++++++++++++++++++++ Assets/test/TestProp.unity.meta | 7 + Assets/test/alpha.mat | 78 ++++++ Assets/test/alpha.mat.meta | 8 + Assets/test/box.fbx | Bin 0 -> 17820 bytes Assets/test/box.fbx.meta | 97 +++++++ Assets/test/box_basic.fbx | Bin 0 -> 16924 bytes Assets/test/box_basic.fbx.meta | 97 +++++++ 9 files changed, 738 insertions(+) create mode 100644 Assets/test.meta create mode 100644 Assets/test/TestProp.unity create mode 100644 Assets/test/TestProp.unity.meta create mode 100644 Assets/test/alpha.mat create mode 100644 Assets/test/alpha.mat.meta create mode 100644 Assets/test/box.fbx create mode 100644 Assets/test/box.fbx.meta create mode 100644 Assets/test/box_basic.fbx create mode 100644 Assets/test/box_basic.fbx.meta diff --git a/Assets/test.meta b/Assets/test.meta new file mode 100644 index 0000000..48e7d5e --- /dev/null +++ b/Assets/test.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3a1074a1aea5ed14cb3457958f0eaca5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/test/TestProp.unity b/Assets/test/TestProp.unity new file mode 100644 index 0000000..b7ed931 --- /dev/null +++ b/Assets/test/TestProp.unity @@ -0,0 +1,443 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.18029127, g: 0.22572401, b: 0.3069303, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &845829380 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 845829382} + - component: {fileID: 845829381} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &845829381 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845829380} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &845829382 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845829380} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1500710831 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1500710834} + - component: {fileID: 1500710833} + - component: {fileID: 1500710832} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1500710832 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1500710831} + m_Enabled: 1 +--- !u!20 &1500710833 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1500710831} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1500710834 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1500710831} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2026983552 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 63a2fe448fc86feb9899254cb6aaf170, type: 2} + - target: {fileID: 919132149155446097, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + propertyPath: m_Name + value: box + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1887c87d4830c871ba9ff30ccdd9970a, type: 3} +--- !u!1 &2026983553 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 1887c87d4830c871ba9ff30ccdd9970a, + type: 3} + m_PrefabInstance: {fileID: 2026983552} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2026983554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2026983553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 12974925555b471580cacf5d2d5fa9e3, type: 3} + m_Name: + m_EditorClassIdentifier: + gripType: 1 + gripOrigin: {fileID: 0} + disallowTheft: 0 + maximumGrabDistance: 0 + snappingReferences: [] + autoHold: 0 + ikReference: {fileID: 0} +--- !u!114 &2026983555 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2026983553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 990f6f4efb7f4ec98ad99f6dff1bc6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + type: 3 + objectId: 2c06cf0a-e489-4d15-8618-1fb31712a09d +--- !u!114 &2026983556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2026983553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a37fd8d654d5c2840a0ab3a5ad65a5ae, type: 3} + m_Name: + m_EditorClassIdentifier: + spawnHeight: 0.4 + useAdditionalValues: 0 + syncValues: [] + propPrivacy: 1 + subSyncs: [] + spawnableType: 0 + preGeneratedInstanceId: +--- !u!65 &2026983557 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2026983553} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.39999998, y: 0.4, z: 0.4} + m_Center: {x: 0, y: 0, z: 0} diff --git a/Assets/test/TestProp.unity.meta b/Assets/test/TestProp.unity.meta new file mode 100644 index 0000000..7796857 --- /dev/null +++ b/Assets/test/TestProp.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8ea46968af9ca3d79b15be1b3a448546 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/test/alpha.mat b/Assets/test/alpha.mat new file mode 100644 index 0000000..0c2cd9e --- /dev/null +++ b/Assets/test/alpha.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: alpha + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHABLEND_ON _GLOSSYREFLECTIONS_OFF _SPECULARHIGHLIGHTS_OFF + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 0 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 0 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.5019608, g: 1, b: 0.8561765, a: 0.2509804} + - _EmissionColor: {r: 0.3962264, g: 0, b: 0, a: 1} diff --git a/Assets/test/alpha.mat.meta b/Assets/test/alpha.mat.meta new file mode 100644 index 0000000..c9bd642 --- /dev/null +++ b/Assets/test/alpha.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 63a2fe448fc86feb9899254cb6aaf170 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/test/box.fbx b/Assets/test/box.fbx new file mode 100644 index 0000000000000000000000000000000000000000..b32183f9d63fc0ef07cb6811f99e72861e94985f GIT binary patch literal 17820 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 Jwt0-{{{pbxjmQ81 literal 0 HcmV?d00001 diff --git a/Assets/test/box.fbx.meta b/Assets/test/box.fbx.meta new file mode 100644 index 0000000..9ec271e --- /dev/null +++ b/Assets/test/box.fbx.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: 1887c87d4830c871ba9ff30ccdd9970a +ModelImporter: + serializedVersion: 19301 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 1 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 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 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 2 + 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 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/test/box_basic.fbx b/Assets/test/box_basic.fbx new file mode 100644 index 0000000000000000000000000000000000000000..ecac530c914cad4590bbb18b6ceb0bf052c1ff36 GIT binary patch literal 16924 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 YU+v9=C5d-m-JDbS#NnYfy;t-90;htl761SM literal 0 HcmV?d00001 diff --git a/Assets/test/box_basic.fbx.meta b/Assets/test/box_basic.fbx.meta new file mode 100644 index 0000000..8697820 --- /dev/null +++ b/Assets/test/box_basic.fbx.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: afa2fbfa128793f0f9ac831d920abc2e +ModelImporter: + serializedVersion: 19301 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 1 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 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 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + 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 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: