This commit is contained in:
2025-05-13 00:32:28 +03:00
parent 7323332eac
commit 8e250df54c
123 changed files with 14142 additions and 0 deletions
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 28536f33453da474a987a2271b2aae08
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,77 @@
%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: blue
m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
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: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 0.1448469, g: 0.38499355, b: 0.990566, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 2ffb2426f8884e34d860c934f6360b7f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Materials/blue.mat
uploadId: 325757
@@ -0,0 +1,123 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-1884570959034404987
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 9
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: grid
m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _SURFACE_TYPE_TRANSPARENT
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: 3000
stringTagMap:
RenderType: Transparent
disabledShaderPasses:
- MOTIONVECTORS
- DepthOnly
- SHADOWCASTER
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 2800000, guid: 5afa2cfb4c9d11b4cbee582c8b027b59, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 5afa2cfb4c9d11b4cbee582c8b027b59, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendOp: 0
- _BumpScale: 1
- _Cull: 2
- _Cutoff: 0
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _DstBlendAlpha: 10
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 3
- _OcclusionStrength: 1
- _Parallax: 0.02
- _QueueOffset: 0
- _SampleGI: 0
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 5
- _SrcBlendAlpha: 1
- _Surface: 1
- _UVSec: 0
- _ZWrite: 0
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 0.0627451}
- _Color: {r: 1, g: 1, b: 1, a: 0.0627451}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: f1754ef7629dcff42966faec7d3707c3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Materials/grid.mat
uploadId: 325757
@@ -0,0 +1,77 @@
%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: red
m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
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: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 0, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: f18c4c64234405c4795d9a41b37bc59c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Materials/red.mat
uploadId: 325757
@@ -0,0 +1,77 @@
%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: white
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
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: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: b53584002ba2abc45b6783b691c50760
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Materials/white.mat
uploadId: 325757
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 20ae9ab9df51f194da3d1a540bc8eece
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,190 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5322890320825385472
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5322890320825385473}
- component: {fileID: 5322890320825385477}
- component: {fileID: 5322890320825385476}
- component: {fileID: 5322890320825385475}
- component: {fileID: 5322890320825385474}
m_Layer: 0
m_Name: FrequencyDomain
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5322890320825385473
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5322890320825385472}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: -2.53, z: -0.91552997}
m_LocalScale: {x: 14.038125, y: 4.671191, z: 1.8311}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &5322890320825385477
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5322890320825385472}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &5322890320825385476
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5322890320825385472}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f1754ef7629dcff42966faec7d3707c3, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!64 &5322890320825385475
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5322890320825385472}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 3
m_Convex: 0
m_CookingOptions: 14
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!120 &5322890320825385474
LineRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5322890320825385472}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 2ffb2426f8884e34d860c934f6360b7f, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Positions:
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 1}
m_Parameters:
serializedVersion: 3
widthMultiplier: 0.1
widthCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.6891861
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 65535
ctime2: 0
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 0
numCapVertices: 0
alignment: 0
textureMode: 0
shadowBias: 0.5
generateLightingData: 0
m_UseWorldSpace: 1
m_Loop: 0
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 84602fc8ccf6de04898e4e4e57389268
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Prefabs/FrequencyDomain.prefab
uploadId: 325757
@@ -0,0 +1,61 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5738514300712313929
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5738514300712313927}
- component: {fileID: 5738514300712313926}
m_Layer: 0
m_Name: Time-Frequency Script
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5738514300712313927
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5738514300712313929}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -172.78409, y: 1282.0508, z: 353.70142}
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!114 &5738514300712313926
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5738514300712313929}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f7e2890ad1d354344943df8cd47704e7, type: 3}
m_Name:
m_EditorClassIdentifier:
samplingFrequency: 0
linR: {fileID: 0}
Y_values: []
freq:
- 0.01
- 0.1
Amp:
- 2
- 10
phase:
- 0
- 0.15
windowSize: 256
f_obtained: 0
tfTime: {fileID: 0}
tfFreq: {fileID: 0}
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 2bc5cded0de48e24788fc44adbc75d86
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Prefabs/Time-Frequency Script.prefab
uploadId: 325757
@@ -0,0 +1,190 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1796079081829999535
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1796079081829999529}
- component: {fileID: 1796079081829999530}
- component: {fileID: 1796079081829999531}
- component: {fileID: 1796079081829999532}
- component: {fileID: 1796079081829999534}
m_Layer: 0
m_Name: TimeDomain
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1796079081829999529
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1796079081829999535}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 2.3799999, z: -0.91552997}
m_LocalScale: {x: 14.038125, y: 4.671191, z: 1.8311}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1796079081829999530
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1796079081829999535}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1796079081829999531
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1796079081829999535}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f1754ef7629dcff42966faec7d3707c3, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!64 &1796079081829999532
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1796079081829999535}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 3
m_Convex: 0
m_CookingOptions: 14
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!120 &1796079081829999534
LineRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1796079081829999535}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f18c4c64234405c4795d9a41b37bc59c, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Positions:
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 1}
m_Parameters:
serializedVersion: 3
widthMultiplier: 0.1
widthCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.6891861
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 65535
ctime2: 0
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 0
numCapVertices: 0
alignment: 0
textureMode: 0
shadowBias: 0.5
generateLightingData: 0
m_UseWorldSpace: 1
m_Loop: 0
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 481649cef6f78bf49a66357703bd2a66
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Prefabs/TimeDomain.prefab
uploadId: 325757
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5236e40a82bd3724a983568e3d78200f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c680d93d88e2a9641a3fee9959d49052
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,674 @@
%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: 10
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: 705507994}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 13
m_BakeOnSceneLoad: 1
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_EnvironmentLightingMode: 0
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 1
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_ReflectionCompression: 2
m_MixedBakeMode: 2
m_BakeBackend: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVREnvironmentSampleCount: 500
m_PVREnvironmentReferencePointCount: 2048
m_PVRFilteringMode: 2
m_PVRDenoiserTypeDirect: 0
m_PVRDenoiserTypeIndirect: 0
m_PVRDenoiserTypeAO: 0
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVREnvironmentMIS: 0
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: 112000000, guid: 1e8055b0810ffec459b5bfa770f1c04b, type: 2}
m_LightingSettings: {fileID: 2027670369}
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 3
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
buildHeightMesh: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!4 &398230233 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
m_PrefabInstance: {fileID: 5322890320446554328}
m_PrefabAsset: {fileID: 0}
--- !u!1 &705507993
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 705507995}
- component: {fileID: 705507994}
- component: {fileID: 705507996}
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 &705507994
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
m_Enabled: 1
serializedVersion: 11
m_Type: 1
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: 1
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_UseViewFrustumForShadowCasterCull: 1
m_ForceVisible: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
m_LightUnit: 1
m_LuxAtDistance: 1
m_EnableSpotReflector: 1
--- !u!4 &705507995
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
serializedVersion: 2
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!114 &705507996
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Version: 3
m_UsePipelineSettings: 1
m_AdditionalLightsShadowResolutionTier: 2
m_LightLayerMask: 1
m_RenderingLayers: 1
m_CustomShadowLayers: 0
m_ShadowLayerMask: 1
m_ShadowRenderingLayers: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
m_SoftShadowQuality: 0
--- !u!1 &963194225
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 963194228}
- component: {fileID: 963194227}
- component: {fileID: 963194226}
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 &963194226
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
--- !u!20 &963194227
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.2302866, g: 0.23244978, b: 0.23584908, a: 1}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_Iso: 200
m_ShutterSpeed: 0.005
m_Aperture: 16
m_FocusDistance: 10
m_FocalLength: 50
m_BladeCount: 5
m_Curvature: {x: 2, y: 11}
m_BarrelClipping: 0.25
m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
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 &963194228
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1037737282
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1037737283}
m_Layer: 0
m_Name: charts
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1037737283
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1037737282}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.49999997}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1450193774}
- {fileID: 398230233}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!120 &1450193769 stripped
LineRenderer:
m_CorrespondingSourceObject: {fileID: 1796079081829999534, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
m_PrefabInstance: {fileID: 1796079083131277511}
m_PrefabAsset: {fileID: 0}
--- !u!4 &1450193774 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
m_PrefabInstance: {fileID: 1796079083131277511}
m_PrefabAsset: {fileID: 0}
--- !u!850595691 &2027670369
LightingSettings:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Settings.lighting
serializedVersion: 9
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 1
m_RealtimeEnvironmentLighting: 1
m_BounceScale: 1
m_AlbedoBoost: 1
m_IndirectOutputScale: 1
m_UsingShadowmask: 1
m_BakeBackend: 1
m_LightmapMaxSize: 1024
m_LightmapSizeFixed: 0
m_UseMipmapLimits: 1
m_BakeResolution: 40
m_Padding: 2
m_LightmapCompression: 3
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_ExtractAO: 0
m_MixedBakeMode: 2
m_LightmapsBakeMode: 1
m_FilterMode: 1
m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
m_ExportTrainingData: 0
m_EnableWorkerProcessBaking: 1
m_TrainingDataDestination: TrainingData
m_RealtimeResolution: 2
m_ForceWhiteAlbedo: 0
m_ForceUpdates: 0
m_PVRCulling: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 512
m_PVREnvironmentSampleCount: 512
m_PVREnvironmentReferencePointCount: 2048
m_LightProbeSampleCountMultiplier: 4
m_PVRBounces: 2
m_PVRMinBounces: 2
m_PVREnvironmentImportanceSampling: 0
m_PVRFilteringMode: 2
m_PVRDenoiserTypeDirect: 0
m_PVRDenoiserTypeIndirect: 0
m_PVRDenoiserTypeAO: 0
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_RespectSceneVisibilityWhenBakingGI: 0
--- !u!1001 &1796079083131277511
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1037737283}
m_Modifications:
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalPosition.y
value: 2.3799999
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalPosition.z
value: -0.91552997
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999534, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.9189148
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999535, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
propertyPath: m_Name
value: TimeDomain
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
--- !u!1001 &5322890320446554328
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1037737283}
m_Modifications:
- target: {fileID: 5322890320825385472, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_Name
value: FrequencyDomain
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalPosition.y
value: -2.53
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalPosition.z
value: -0.91552997
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.9189148
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
--- !u!1001 &5738514301652952702
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: linR
value:
objectReference: {fileID: 1450193769}
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: tfFreq
value:
objectReference: {fileID: 398230233}
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: tfTime
value:
objectReference: {fileID: 1450193774}
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: 'Amp.Array.data[0]'
value: 10
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: 'Amp.Array.data[1]'
value: 2
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: 'freq.Array.data[0]'
value: 2
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: 'freq.Array.data[1]'
value: 12
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313926, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: 'phase.Array.data[1]'
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_RootOrder
value: 2
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalPosition.x
value: -172.78409
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalPosition.y
value: 1282.0508
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalPosition.z
value: 353.70142
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313927, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5738514300712313929, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
propertyPath: m_Name
value: Time-Frequency Script
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 2bc5cded0de48e24788fc44adbc75d86, type: 3}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
m_Roots:
- {fileID: 963194228}
- {fileID: 705507995}
- {fileID: 5738514301652952702}
- {fileID: 1037737283}
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 0f05e38ba5f25fa4092f29cd2950896a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scenes/Example01_time_to_frequency.unity
uploadId: 325757
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1e8055b0810ffec459b5bfa770f1c04b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 112000000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,130 @@
fileFormatVersion: 2
guid: a07ad9e9b693bd9448471a1e2ff4a650
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 1
seamlessCubemap: 1
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 2
aniso: 0
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
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: 2
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 4
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 100
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
customData:
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,844 @@
%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: 705507994}
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
m_GIWorkflowMode: 0
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_EnvironmentLightingMode: 0
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 1
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: 500
m_PVRBounces: 2
m_PVREnvironmentSampleCount: 500
m_PVREnvironmentReferencePointCount: 2048
m_PVRFilteringMode: 2
m_PVRDenoiserTypeDirect: 0
m_PVRDenoiserTypeIndirect: 0
m_PVRDenoiserTypeAO: 0
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVREnvironmentMIS: 0
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_ShowResolutionOverlay: 1
m_ExportTrainingData: 0
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!4 &35909358 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
m_PrefabInstance: {fileID: 833403531}
m_PrefabAsset: {fileID: 0}
--- !u!4 &398230233 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
m_PrefabInstance: {fileID: 5322890320446554328}
m_PrefabAsset: {fileID: 0}
--- !u!1 &705507993
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 705507995}
- component: {fileID: 705507994}
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 &705507994
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
m_Enabled: 1
serializedVersion: 9
m_Type: 1
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: 1
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 &705507995
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
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!1001 &820241934
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1306135119}
m_Modifications:
- target: {fileID: 5322890320825385472, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Name
value: FrequencyDomainFilteredFFT
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.x
value: 4.86
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.y
value: -2.53
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.z
value: -0.91553
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalScale.x
value: 9.563029
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalScale.y
value: 4.67119
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385476, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: f1754ef7629dcff42966faec7d3707c3, type: 2}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.9189148
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
--- !u!1001 &833403531
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1643226836}
m_Modifications:
- target: {fileID: 5322890320825385472, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Name
value: TimeDOmainFilteredSignal
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.x
value: 4.86
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.y
value: 2.4199998
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.z
value: -0.91553
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalScale.x
value: 9.563029
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalScale.y
value: 4.67119
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385476, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: f1754ef7629dcff42966faec7d3707c3, type: 2}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.9189148
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: f18c4c64234405c4795d9a41b37bc59c, type: 2}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
--- !u!1 &955318839
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 955318841}
- component: {fileID: 955318840}
m_Layer: 0
m_Name: FitleringScript
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &955318840
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 955318839}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 867c2404c3444e14da2df1dd6800be23, type: 3}
m_Name:
m_EditorClassIdentifier:
samplingFrequency: 0
Y_values: []
freq:
- 10
- 30
- 15
- 1
Amp:
- 6
- 10
- 5
- 2
phase:
- 0
- 0
- 0
- 0
windowSize: 512
tfTime: {fileID: 1457548609}
tfFreq: {fileID: 398230233}
tfTime_filt: {fileID: 35909358}
tfFreq_filt: {fileID: 2135551382}
filtermode: 0
alpha: 0.01
--- !u!4 &955318841
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 955318839}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -172.78409, y: 1282.0508, z: 353.70142}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &963194225
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 963194228}
- component: {fileID: 963194227}
- component: {fileID: 963194226}
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 &963194226
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
--- !u!20 &963194227
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.2302866, g: 0.23244978, b: 0.23584908, a: 1}
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 &963194228
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, 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 &1011497086
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1643226836}
m_Modifications:
- target: {fileID: 5322890320825385472, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Name
value: TimeDomainSignal
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.x
value: -4.77
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.y
value: 2.42
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.z
value: -0.91553
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalScale.x
value: 9.563029
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalScale.y
value: 4.67119
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385476, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: f1754ef7629dcff42966faec7d3707c3, type: 2}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.9189148
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: f18c4c64234405c4795d9a41b37bc59c, type: 2}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
--- !u!1 &1037737282
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1037737283}
m_Layer: 0
m_Name: charts
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1037737283
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1037737282}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.49999997}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1643226836}
- {fileID: 1306135119}
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1306135118
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1306135119}
m_Layer: 0
m_Name: Frequency
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1306135119
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1306135118}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 398230233}
- {fileID: 2135551382}
m_Father: {fileID: 1037737283}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &1457548609 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
m_PrefabInstance: {fileID: 1011497086}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1643226835
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1643226836}
m_Layer: 0
m_Name: Time
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1643226836
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1643226835}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1457548609}
- {fileID: 35909358}
m_Father: {fileID: 1037737283}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &2135551382 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
m_PrefabInstance: {fileID: 820241934}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &5322890320446554328
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1306135119}
m_Modifications:
- target: {fileID: 5322890320825385472, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Name
value: FrequencyDomainFFT
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.x
value: -4.77
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.y
value: -2.53
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.z
value: -0.91553
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalScale.x
value: 9.563033
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385476, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: f1754ef7629dcff42966faec7d3707c3, type: 2}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.9189148
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 06aa4d77be915f84288d23143a4260f5
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scenes/Example02_filtering.unity
uploadId: 325757
@@ -0,0 +1,635 @@
%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: 705507994}
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
m_GIWorkflowMode: 0
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_EnvironmentLightingMode: 0
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 1
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: 500
m_PVRBounces: 2
m_PVREnvironmentSampleCount: 500
m_PVREnvironmentReferencePointCount: 2048
m_PVRFilteringMode: 2
m_PVRDenoiserTypeDirect: 0
m_PVRDenoiserTypeIndirect: 0
m_PVRDenoiserTypeAO: 0
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVREnvironmentMIS: 0
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_ShowResolutionOverlay: 1
m_ExportTrainingData: 0
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!4 &398230233 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
m_PrefabInstance: {fileID: 5322890320446554328}
m_PrefabAsset: {fileID: 0}
--- !u!1 &705507993
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 705507995}
- component: {fileID: 705507994}
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 &705507994
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
m_Enabled: 1
serializedVersion: 9
m_Type: 1
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: 1
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 &705507995
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
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 &955318839
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 955318841}
- component: {fileID: 955318840}
- component: {fileID: 955318842}
m_Layer: 0
m_Name: SoundScript
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &955318840
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 955318839}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 48de1f8e70e299f469ac55f6789258fb, type: 3}
m_Name:
m_EditorClassIdentifier:
samplingFrequency: 0
Y_values: []
audioC: {fileID: 8300000, guid: 90ec393c4f6e7594e942d3ce3367046c, type: 3}
audioS: {fileID: 955318842}
tfTime: {fileID: 1450193774}
tfFreq: {fileID: 398230233}
windowSize: 512
--- !u!4 &955318841
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 955318839}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -172.78409, y: 1282.0508, z: 353.70142}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!82 &955318842
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 955318839}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 8300000, guid: 90ec393c4f6e7594e942d3ce3367046c, type: 3}
m_PlayOnAwake: 0
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!1 &963194225
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 963194228}
- component: {fileID: 963194227}
- component: {fileID: 963194226}
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 &963194226
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
--- !u!20 &963194227
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.2302866, g: 0.23244978, b: 0.23584908, a: 1}
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 &963194228
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, 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!1 &1037737282
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1037737283}
m_Layer: 0
m_Name: charts
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1037737283
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1037737282}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.49999997}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1450193774}
- {fileID: 398230233}
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &1450193774 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
m_PrefabInstance: {fileID: 1796079083131277511}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1796079083131277511
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1037737283}
m_Modifications:
- target: {fileID: 1796079081829999535, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_Name
value: TimeDomain
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999534, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.39510536
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalPosition.y
value: 2.3799999
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalPosition.z
value: -0.91552997
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1796079081829999529, guid: 481649cef6f78bf49a66357703bd2a66,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 481649cef6f78bf49a66357703bd2a66, type: 3}
--- !u!1001 &5322890320446554328
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1037737283}
m_Modifications:
- target: {fileID: 5322890320825385472, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Name
value: FrequencyDomain
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.y
value: -2.53
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalPosition.z
value: -0.91552997
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385473, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5322890320825385474, guid: 84602fc8ccf6de04898e4e4e57389268,
type: 3}
propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value
value: 0.9189148
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 84602fc8ccf6de04898e4e4e57389268, type: 3}
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: f611d0e5fb5393d4cab2256c56d755b2
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scenes/Example03_soundWave.unity
uploadId: 325757
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 97b0901e73306c544804c6830d696a43
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,80 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public static class Drawing
{
//transform parameters to draw the chart;
public static double a, b, x0, y0;
public static LineRenderer linR;
public static void drawChart(Transform tf, double[] X_inputValues, double[]Y_inputValues, string type, float? customYScale = null)
{
linR =tf.GetComponent<LineRenderer>();
//transform parameters to draw the heart rate
a = tf.localScale.x;
b = tf.localScale.y;
x0 = tf.position.x;
y0 = tf.position.y;
//do not resize array
if (type=="time")
{
}
//resize array
else if(type=="frequency")
{
X_inputValues=ArrayResize(X_inputValues, (int)X_inputValues.Length/2);
Y_inputValues=ArrayResize(Y_inputValues, (int)Y_inputValues.Length/2);
}
linR.positionCount = X_inputValues.Length;
double max_X = FastFourierTransform.MaxD(X_inputValues);
double min_X = FastFourierTransform.MinD(X_inputValues);
double max_Y = FastFourierTransform.MaxD(Y_inputValues);
double min_Y = FastFourierTransform.MinD(Y_inputValues);
double dY = max_Y - min_Y;
if (customYScale.HasValue) {
dY = customYScale.Value;
}
//drawing factors
double factorA_X = (x0 + a / 2 - (x0 - a / 2)) / (max_X - min_X + 0.01f);
double factorB_X = factorA_X * (-min_X) + (x0 - a / 2);
double factorA_Y = (y0 + b / 2 - (y0 - b / 2)) / (dY + 0.01f);
double factorB_Y = factorA_Y * (-min_Y) + (y0 - b / 2);
//draw using the lineRender
for (int ii = 0; ii < linR.positionCount; ii++)
{
// Debug.Log(ii);
double xt = X_inputValues[ii] * factorA_X + factorB_X;
double yt = Y_inputValues[ii] * factorA_Y + factorB_Y;
linR.SetPosition(ii, new UnityEngine.Vector3((float)xt, (float)yt, tf.position.z));
}
}
//gets an array and resizes it to a fixed value
public static double[] ArrayResize(double[] a, int Size)
{
double[] temp = new double[Size];
for (int c = 1; c < Mathf.Min(Size, a.Length); c++)
{
temp[c] = a[c];
}
return temp;
}
}
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 48b69030bca8c794da64aa2cbef70bd3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scripts/Drawing.cs
uploadId: 325757
@@ -0,0 +1,174 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System.Numerics;
public class Example01_time_to_frequency : MonoBehaviour
{
[Space]
[Header("[!] set fixed time to 0.01f [!]")]
[Header("TIME SIGNAL TO FREQUENCY FFT")]
[Space]
//samplingfrequency
public int samplingFrequency;
//input-output values for the FFT
double[] X_inputValues;
double[] Y_inputValues;
double[] Y_output;
//list with the input values
public List<double> Y_values;
//these are the frequencies, amplitude and phase of the sinus added to the signal
[Space(10)]
[Header("F,A and P must be same lenght")]
[Tooltip("Add different values of amplitude/frequency to change the time response")]
[Space]
public double[] freq;
public double[] Amp;
public double[] phase;
//this is the size of the window of data
public int windowSize = 1024;
//this is used to obtain the frequency with a peak
[Space(10)]
[Header("MOST IMPORTANT FREQUENCY")]
[Tooltip("This corresponds to the peak on the FFT")]
[Space]
public double maxf_obtained;
//counts the steps taken
long count = 0;
//the chart transforms for the time and frequency
[Space(10)]
[Header("CHARTS FOR DRAWING")]
[Space]
public Transform tfTime;
public Transform tfFreq;
void Start()
{
X_inputValues = new double[windowSize];
Y_inputValues = new double[windowSize];
samplingFrequency = (int)(1 / Time.fixedDeltaTime);
for (int ii = 0; ii < windowSize; ii++)
{
Y_values.Add(0);
}
StartCoroutine(time_to_frequency());
}
/// <summary>
/// This corrutine obtains these steps in order:
/// 1) generates a time response using SIN() signals
/// 2) obtains a window of the signal
/// 3) applies the FFT
/// </summary>
IEnumerator time_to_frequency()
{
while (true)
{
// add point to the time chart
double signal = 0;
for (int jj = 0; jj < Amp.Length; jj++)
{
signal+= (double)( Amp[jj] * Mathf.Sin(2 * Mathf.PI * (float)freq[jj] * (float)count *1/(float)samplingFrequency + (float)phase[jj]) );
}
count++;
Y_values.Add(signal);
if (Y_values.Count >= windowSize)
{
//ONE IS THE INPUT VALUES
//this is the window size
for (int ii = 0; ii < windowSize; ii++)
{
X_inputValues[ii] = ii;
X_inputValues[ii] = ii;
Y_inputValues[ii] = (Y_values[ii + Y_values.Count - 1 - windowSize]);
}
//perform complex opterations and set up the arrays
Complex[] inputSignal_Time = new Complex[windowSize];
Complex[] outputSignal_Freq = new Complex[windowSize];
inputSignal_Time = FastFourierTransform.doubleToComplex(Y_inputValues);
//result is the iutput values once DFT has been applied
outputSignal_Freq = FastFourierTransform.FFT(inputSignal_Time,false);
Y_output = new double[windowSize];
//get module of complex number
for (int ii = 0; ii < windowSize; ii++)
{
//Debug.Log(ii);
Y_output[ii] = (double)Complex.Abs(outputSignal_Freq[ii]);
}
// find peak VALUES on the FFT
double MaxPeak = -1000;
int peakIndex = 0;
for (int i = 1; i < Y_output.Length/2 - 1; i++)
{
if (Y_output[i]>MaxPeak)
{
MaxPeak = Y_output[i];
peakIndex = i;
}
}
//store results
maxf_obtained = (double)peakIndex / (double)windowSize/2* (double)samplingFrequency;
}
yield return new WaitForFixedUpdate();
}
}
void FixedUpdate()
{
//draw both charts: time-domain and frequency-domain
Drawing.drawChart(tfTime,X_inputValues, Y_inputValues, "time");
Drawing.drawChart(tfFreq, X_inputValues, Y_output, "frequency");
}
}
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: f7e2890ad1d354344943df8cd47704e7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scripts/Example01_time_to_frequency.cs
uploadId: 325757
@@ -0,0 +1,208 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System.Numerics;
public class Example02_filtering : MonoBehaviour
{
public enum filterMode { low_pass, high_pass };
[Space]
[Header("[!] set fixed time to 0.01f [!]")]
[Header("FILTERING")]
[Space]
//samplingfrequency
public int samplingFrequency;
//input-output values for the FFT
double[] X_inputValues;
double[] Y_inputValues;
double[] Y_output;
double[] Y_inputValues_filtered;
double[] Y_output_filtered;
//list with the input values
public List<double> Y_values;
//these are the frequencies, amplitude and phase of the sinus added to the signal
[Space(10)]
[Header("F,A and P must be same lenght")]
[Tooltip("Add different values of amplitude/frequency to change the time response")]
[Space]
public double[] freq;
public double[] Amp;
public double[] phase;
//this is the size of the window of data
public int windowSize = 1024;
//counts the steps taken
long count = 0;
//
//the chart transforms for the time and frequency
[Space(10)]
[Header("CHARTS FOR DRAWING")]
[Space]
public Transform tfTime;
public Transform tfFreq;
public Transform tfTime_filt;
public Transform tfFreq_filt;
[Space(10)]
[Header("Select filtering type")]
[Space]
public filterMode filtermode;
//this is the filter parameter
public double alpha = 0.2f;
void Start()
{
X_inputValues = new double[windowSize];
Y_inputValues = new double[windowSize];
samplingFrequency = (int)(1 / Time.fixedDeltaTime);
for (int ii = 0; ii < windowSize; ii++)
{
Y_values.Add(0);
}
StartCoroutine(filterSignal());
}
/// <summary>
/// This corrutine obtains these steps in order:
/// 1) generates a time response using SIN() signals
/// 2) obtains a window of the signal
/// 3) applies the FFT
/// 4) filters the signal
/// 5) applies FFT of filtered signal
/// </summary>
IEnumerator filterSignal()
{
while (true)
{
// add point to the time chart
double signal = 0;
for (int jj = 0; jj < Amp.Length; jj++)
{
signal += (double)(Amp[jj] * Mathf.Sin(2 * Mathf.PI * (float)freq[jj] * (float)count * 1 / (float)samplingFrequency + (float)phase[jj]));
}
count++;
Y_values.Add(signal);
if (Y_values.Count >= windowSize)
{
//ONE IS THE INPUT VALUES
//this is the window size
for (int ii = 0; ii < windowSize; ii++)
{
X_inputValues[ii] = ii;
X_inputValues[ii] = ii;
Y_inputValues[ii] = (Y_values[ii + Y_values.Count - 1 - windowSize]);
}
//perform complex opterations and set up the arrays
Complex[] inputSignal_Time = new Complex[windowSize];
Complex[] outputSignal_Freq = new Complex[windowSize];
inputSignal_Time = FastFourierTransform.doubleToComplex(Y_inputValues);
//result is the iutput values once FFT has been applied
outputSignal_Freq = FastFourierTransform.FFT(inputSignal_Time, false);
Y_output = new double[windowSize];
//get module of complex number
for (int ii = 0; ii < windowSize; ii++)
{
//Debug.Log(ii);
Y_output[ii] = (double)Complex.Abs(outputSignal_Freq[ii]);
}
//filter process
if (filtermode==filterMode.low_pass)
{
Y_inputValues_filtered = Filters.low_pass_band(Y_inputValues, alpha);
}
else if (filtermode == filterMode.high_pass)
{
Y_inputValues_filtered = Filters.high_pass_band(Y_inputValues, alpha);
}
//recalculate FFT of filtered
//perform complex opterations and set up the arrays
inputSignal_Time = new Complex[windowSize];
outputSignal_Freq = new Complex[windowSize];
inputSignal_Time = FastFourierTransform.doubleToComplex(Y_inputValues_filtered);
//result is the iutput values once FFT has been applied
outputSignal_Freq = FastFourierTransform.FFT(inputSignal_Time, false);
Y_output_filtered = new double[windowSize];
//get module of complex number
for (int ii = 0; ii < windowSize; ii++)
{
//Debug.Log(ii);
Y_output_filtered[ii] = (double)Complex.Abs(outputSignal_Freq[ii]);
}
}
yield return new WaitForFixedUpdate();
}
}
void FixedUpdate()
{
//draw both charts: time-domain and frequency-domain
Drawing.drawChart(tfTime, X_inputValues, Y_inputValues, "time");
Drawing.drawChart(tfFreq, X_inputValues, Y_output, "frequency");
//draw both charts: time-domain and frequency-domain
Drawing.drawChart(tfTime_filt, X_inputValues, Y_inputValues_filtered, "time");
Drawing.drawChart(tfFreq_filt, X_inputValues, Y_output_filtered, "frequency");
}
}
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 867c2404c3444e14da2df1dd6800be23
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scripts/Example02_filtering.cs
uploadId: 325757
@@ -0,0 +1,139 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System.Numerics;
public class Example03_soundTreatment : MonoBehaviour
{
[Space]
[Header("[!] set fixed time to 0.01f [!]")]
[Header("sound treatment")]
[Space]
//samplingfrequency
public int samplingFrequency;
//input-output values for the FFT
double [] X_inputValues;
double [] Y_inputValues;
double[] Y_output;
//list with the input values
public List<double> Y_values;
//these are the frequencies, amplitude and phase of the sinus added to the signal
[Space(10)]
[Header("This is the noise to analyse")]
[Space]
public AudioClip audioC;
public AudioSource audioS;
//counts the steps taken
long count = 0;
//the chart transforms for the time and frequency
[Space(10)]
[Header("CHARTS FOR DRAWING")]
[Space]
public Transform tfTime;
public Transform tfFreq;
//window size
public long windowSize;
void Start()
{
windowSize = audioS.clip.samples * audioS.clip.channels;
audioS.clip = audioC;
audioS.Play();
//initialize
X_inputValues = new double[windowSize];
Y_inputValues = new double[windowSize];
Y_output = new double[windowSize];
StartCoroutine(treatmentOfSound());
}
/// <summary>
/// This corrutine obtains these steps in order:
/// 1) gets the data from the audiosource
/// 2) displays the signal in time domain
/// 3) displays the signal in FFT
/// </summary>
IEnumerator treatmentOfSound()
{
//ONE IS THE INPUT VALUES
float[] samples = new float[windowSize];
audioS.clip.GetData(samples, 0);
//this is the window size
for (int ii = 0; ii < windowSize; ii++)
{
X_inputValues[ii] = ii;
Y_inputValues[ii] =(double)samples[ii];
}
//perform complex opterations and set up the arrays
Complex[] inputSignal_Time = new Complex[windowSize];
Complex[] outputSignal_Freq = new Complex[windowSize];
inputSignal_Time = FastFourierTransform.doubleToComplex(Y_inputValues);
//result is the iutput values once FFT has been applied
outputSignal_Freq = FastFourierTransform.FFT(inputSignal_Time, false);
Y_output = new double[windowSize];
//get module of complex number
for (int ii = 0; ii < windowSize; ii++)
{
//Debug.Log(ii);
Y_output[ii] = (double)Complex.Abs(outputSignal_Freq[ii]);
}
yield return null;
}
void FixedUpdate()
{
//draw both charts: time-domain and frequency-domain
Drawing.drawChart(tfTime, X_inputValues, Y_inputValues, "time");
Drawing.drawChart(tfFreq, X_inputValues, Y_output, "frequency");
}
}
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 48de1f8e70e299f469ac55f6789258fb
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scripts/Example03_soundTreatment.cs
uploadId: 325757
@@ -0,0 +1,137 @@
using System;
using UnityEngine;
using System.Numerics;
public class FastFourierTransform : MonoBehaviour
{
/// <summary>
/// A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT) of a sequence.
/// It converts a signal from its original domain (often time or space) to a representation in the frequency domain
/// </summary>
///
//the FFT returns a complex array of numbers given a input array of complex numbers.
public static Complex[] FFT(Complex[] input, bool invert)
{
//in case there is only one element
if (input.Length == 1)
{
return new Complex[] { input[0] };
}
//for more elements we need to otain the lenght of the input data stream
int length = input.Length;
//half will be the half of the lenght
int half = length / 2;
//this is the result of the FFT
Complex[] result = new Complex[length];
// factor that goes in the
double factorEXP = -2.0 * Math.PI / length;
//in case we want to invert the factor
if (invert)
{
factorEXP = -factorEXP;
}
//
// Cooley–Tukey algorithm. This is a divide and conquer algorithm that recursively breaks down a DFT of any composite size N = N1N2 into many smaller DFTs of sizes N1 and N2,
// it is divided into even and odd components
//
//even
Complex[] evens = new Complex[half];
for (int i = 0; i < half; i++)
{
evens[i] = input[2 * i];
}
//FFT recursive call
Complex[] evenResult = FFT(evens, invert);
//odd
Complex[] odds = evens;
for (int i = 0; i < half; i++)
{
odds[i] = input[2 * i + 1];
}
// FFT recursive call
Complex[] oddResult = FFT(odds, invert);
// final algorithm
// N/2-1 N/2-1
// FFT_k= SUM X_2n ·e^(-2*pi*(2n)*k)/(N/2) + SUM X_2n+1 ·e^(-2*pi*(2n+1)*k)/(N/2)
// 0 0
//
// = Even_k + O_k·e^(-2*pi**k)/(N)
for (int k = 0; k < half; k++)
{
double factor_K = factorEXP * k;
// odd part & this is the second part that is added module 1 argument factor_k
Complex oddComponent = oddResult[k] * new Complex(1*Math.Cos(factor_K), 1*Math.Sin(factor_K));
//first part of the chart
result[k] = evenResult[k] + oddComponent;
//second part of the chart
result[k + half] = evenResult[k] - oddComponent;
}
//reutrn the values (complex). To show FFT we need to display module or "abs" of the complex number
return result;
}
public static Complex[] doubleToComplex(double[] inp)
{
Complex[] outp = new Complex[inp.Length];
//convert to complex number
for (int ii = 0; ii < inp.Length; ii++)
{
outp[ii] = new Complex(inp[ii], 0);
}
return outp;
}
/// <summary>
/// maximum and minimum funtions for double arrays
/// </summary>
public static double MaxD(double[] inp)
{
double outp = -1e10;
for (int ii = 0; ii < inp.Length; ii++)
{
if (inp[ii] > outp)
{
outp = inp[ii];
}
}
return outp;
}
public static double MinD(double[] inp)
{
double outp = 1e10;
for (int ii = 0; ii < inp.Length; ii++)
{
if (inp[ii] < outp)
{
outp = inp[ii];
}
}
return outp;
}
}
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 77ef741c346e2a844aeebd52cc140f1c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scripts/FastFourierTransform.cs
uploadId: 325757
@@ -0,0 +1,38 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public static class Filters
{
//high pass filter
public static double[] high_pass_band(double[] inp, double alpha)
{
double[] outp = new double[inp.Length];
outp[0] = alpha * inp[0];
for (int jj = 1; jj < inp.Length; jj++)
{
outp[jj] = alpha * (outp[jj - 1]) + alpha * (inp[jj] - inp[jj - 1]);
}
return outp;
}
// low pass filter
public static double[] low_pass_band(double[] inp, double alpha)
{
double[] outp = new double[inp.Length];
outp[0] = alpha * inp[0];
for (int jj = 1; jj < inp.Length; jj++)
{
outp[jj] = alpha * (inp[jj]) + (1-alpha) * (outp[jj - 1]);
}
return outp;
}
}
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 1d6135e9a9ceeda4ca239d8c421ede11
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Scripts/Filters.cs
uploadId: 325757
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 480769bbb07fd9a4dabbc7e70b86d3ee
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,29 @@
fileFormatVersion: 2
guid: 90ec393c4f6e7594e942d3ce3367046c
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 2
sampleRateOverride: 8000
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Sounds/testSound.wav
uploadId: 325757
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5001ae6897ec95041bafa692412ac63c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

@@ -0,0 +1,150 @@
fileFormatVersion: 2
guid: 5afa2cfb4c9d11b4cbee582c8b027b59
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/Textures/grid.png
uploadId: 325757
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
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: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 1
swizzle: 50462976
cookieLightType: 1
platformSettings:
- serializedVersion: 4
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 4
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 4
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 4
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
customData:
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: b324c01033c282644a8b8afedd2cf325
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 152492
packageName: FFT Fast Fourrier Transform
packageVersion: 1.0
assetPath: Assets/FFT fast fourrier transform/readme_documentation.pdf
uploadId: 325757