diff --git a/Unity-19050-01_ForstCoronation/Assets/Scenes/Ice.unity b/Unity-19050-01_ForstCoronation/Assets/Scenes/Ice.unity index 30db0f9..14867b7 100644 --- a/Unity-19050-01_ForstCoronation/Assets/Scenes/Ice.unity +++ b/Unity-19050-01_ForstCoronation/Assets/Scenes/Ice.unity @@ -826,82 +826,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &782403102 -MonoBehaviour: - m_ObjectHideFlags: 0 - 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: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} - m_Name: - m_EditorClassIdentifier: - active: 1 - m_AdvancedMode: 0 - rotation: - m_OverrideState: 0 - m_Value: 0 - min: 0 - max: 360 - skyIntensityMode: - m_OverrideState: 0 - m_Value: 0 - exposure: - m_OverrideState: 0 - m_Value: 0 - multiplier: - m_OverrideState: 0 - m_Value: 1 - min: 0 - upperHemisphereLuxValue: - m_OverrideState: 0 - m_Value: 1 - min: 0 - desiredLuxValue: - m_OverrideState: 0 - m_Value: 20000 - updateMode: - m_OverrideState: 0 - m_Value: 0 - updatePeriod: - m_OverrideState: 0 - m_Value: 0 - min: 0 - includeSunInBaking: - m_OverrideState: 0 - m_Value: 0 - sunSize: - m_OverrideState: 0 - m_Value: 0.04 - min: 0 - max: 1 - sunSizeConvergence: - m_OverrideState: 0 - m_Value: 5 - min: 1 - max: 10 - atmosphereThickness: - m_OverrideState: 0 - m_Value: 1 - min: 0 - max: 5 - skyTint: - m_OverrideState: 0 - m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} - hdr: 0 - showAlpha: 1 - showEyeDropper: 1 - groundColor: - m_OverrideState: 0 - m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1} - hdr: 0 - showAlpha: 1 - showEyeDropper: 1 - enableSunDisk: - m_OverrideState: 0 - m_Value: 1 --- !u!1 &1111578216 GameObject: m_ObjectHideFlags: 0 @@ -956,9 +880,9 @@ MonoBehaviour: m_EditorClassIdentifier: m_ExecuteInEditor: 1 m_Bindings: + - {fileID: 1111578217} - {fileID: 1111578222} - {fileID: 1111578227} - - {fileID: 1111578217} m_VisualEffect: {fileID: 1111578220} --- !u!73398921 &1111578219 VFXRenderer: @@ -1489,8 +1413,10 @@ MonoBehaviour: target: {fileID: 2032731583} emitter: {fileID: 1324214445} button: {fileID: 1859907171} - growingSpeed: 0.015 stat: + growingSpeed: 0.015 + fadeSpeed: 0 + smooth: 0 --- !u!4 &1482770261 Transform: m_ObjectHideFlags: 0 @@ -1505,6 +1431,82 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1611372839 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + rotation: + m_OverrideState: 0 + m_Value: 0 + min: 0 + max: 360 + skyIntensityMode: + m_OverrideState: 0 + m_Value: 0 + exposure: + m_OverrideState: 0 + m_Value: 0 + multiplier: + m_OverrideState: 0 + m_Value: 1 + min: 0 + upperHemisphereLuxValue: + m_OverrideState: 0 + m_Value: 1 + min: 0 + desiredLuxValue: + m_OverrideState: 0 + m_Value: 20000 + updateMode: + m_OverrideState: 0 + m_Value: 0 + updatePeriod: + m_OverrideState: 0 + m_Value: 0 + min: 0 + includeSunInBaking: + m_OverrideState: 0 + m_Value: 0 + sunSize: + m_OverrideState: 0 + m_Value: 0.04 + min: 0 + max: 1 + sunSizeConvergence: + m_OverrideState: 0 + m_Value: 5 + min: 1 + max: 10 + atmosphereThickness: + m_OverrideState: 0 + m_Value: 1 + min: 0 + max: 5 + skyTint: + m_OverrideState: 0 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + groundColor: + m_OverrideState: 0 + m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + enableSunDisk: + m_OverrideState: 0 + m_Value: 1 --- !u!1 &1743590121 GameObject: m_ObjectHideFlags: 0 @@ -1699,6 +1701,63 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1840994726 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1056807493977812, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_Name + value: ConfigurationServer + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4601478661674938, guid: 6143453941a05b54582f835773a10d58, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6143453941a05b54582f835773a10d58, type: 3} --- !u!1 &1859907171 GameObject: m_ObjectHideFlags: 0 @@ -1808,7 +1867,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Profile: {fileID: 11400000, guid: 61403f0eeedb6b84fafb386b66e1edae, type: 2} m_StaticLightingSkyUniqueID: 2 - m_SkySettings: {fileID: 782403102} + m_SkySettings: {fileID: 1611372839} m_SkySettingsFromProfile: {fileID: -3409118194237871670, guid: 61403f0eeedb6b84fafb386b66e1edae, type: 2} --- !u!114 &1937584651 diff --git a/Unity-19050-01_ForstCoronation/Assets/Visual Effect Graphs/frozenVFX.vfx b/Unity-19050-01_ForstCoronation/Assets/Visual Effect Graphs/frozenVFX.vfx index 0cb7c64..7a6f21a 100644 --- a/Unity-19050-01_ForstCoronation/Assets/Visual Effect Graphs/frozenVFX.vfx +++ b/Unity-19050-01_ForstCoronation/Assets/Visual Effect Graphs/frozenVFX.vfx @@ -4353,7 +4353,7 @@ MonoBehaviour: m_Parent: {fileID: 114350483966674976} m_Children: [] m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 + m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: [] m_OutputSlots: @@ -13490,7 +13490,7 @@ MonoBehaviour: m_Parent: {fileID: 114350483966674976} m_Children: [] m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 + m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: [] m_OutputSlots: diff --git a/Unity-19050-05-BallPool/Assets/UnityUtils/3rdParty/Plugins.meta b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles.meta similarity index 77% rename from Unity-19050-05-BallPool/Assets/UnityUtils/3rdParty/Plugins.meta rename to Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles.meta index 74402e9..b8dae49 100644 --- a/Unity-19050-05-BallPool/Assets/UnityUtils/3rdParty/Plugins.meta +++ b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 134f27287120b5a4f88fe738d3847874 +guid: b7807ab95cf695941b9ebf15b67dff8c folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Composite Camera Profile.asset b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Composite Camera Profile.asset new file mode 100644 index 0000000..dfb6dff --- /dev/null +++ b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Composite Camera Profile.asset @@ -0,0 +1,1375 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 8e6292b2c06870d4495f009f912b9600, type: 3} + m_Name: Composite Camera Profile + m_EditorClassIdentifier: + settings: + - {fileID: 114432601975838678} + - {fileID: 114048862518929068} +--- !u!114 &114048862518929068 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 48a79b01ea5641d4aa6daa2e23605641, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + intensity: + overrideState: 1 + value: 1 + threshold: + overrideState: 1 + value: 1.1 + softKnee: + overrideState: 0 + value: 0.5 + clamp: + overrideState: 0 + value: 65472 + diffusion: + overrideState: 0 + value: 7 + anamorphicRatio: + overrideState: 0 + value: 0 + color: + overrideState: 0 + value: {r: 1, g: 1, b: 1, a: 1} + fastMode: + overrideState: 0 + value: 0 + dirtTexture: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + dirtIntensity: + overrideState: 0 + value: 0 +--- !u!114 &114432601975838678 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: adb84e30e02715445aeb9959894e3b4d, type: 3} + m_Name: ColorGrading + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + gradingMode: + overrideState: 1 + value: 1 + externalLut: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + tonemapper: + overrideState: 1 + value: 2 + toneCurveToeStrength: + overrideState: 0 + value: 0 + toneCurveToeLength: + overrideState: 0 + value: 0.5 + toneCurveShoulderStrength: + overrideState: 0 + value: 0 + toneCurveShoulderLength: + overrideState: 0 + value: 0.5 + toneCurveShoulderAngle: + overrideState: 0 + value: 0 + toneCurveGamma: + overrideState: 0 + value: 1 + ldrLut: + overrideState: 0 + value: {fileID: 0} + defaultState: 4 + ldrLutContribution: + overrideState: 0 + value: 1 + temperature: + overrideState: 0 + value: 0 + tint: + overrideState: 0 + value: 0 + colorFilter: + overrideState: 0 + value: {r: 1, g: 1, b: 1, a: 1} + hueShift: + overrideState: 0 + value: 0 + saturation: + overrideState: 0 + value: 0 + brightness: + overrideState: 0 + value: 0 + postExposure: + overrideState: 0 + value: 0 + contrast: + overrideState: 0 + value: 0 + mixerRedOutRedIn: + overrideState: 0 + value: 100 + mixerRedOutGreenIn: + overrideState: 0 + value: 0 + mixerRedOutBlueIn: + overrideState: 0 + value: 0 + mixerGreenOutRedIn: + overrideState: 0 + value: 0 + mixerGreenOutGreenIn: + overrideState: 0 + value: 100 + mixerGreenOutBlueIn: + overrideState: 0 + value: 0 + mixerBlueOutRedIn: + overrideState: 0 + value: 0 + mixerBlueOutGreenIn: + overrideState: 0 + value: 0 + mixerBlueOutBlueIn: + overrideState: 0 + value: 100 + lift: + overrideState: 0 + value: {x: 1, y: 1, z: 1, w: 0} + gamma: + overrideState: 0 + value: {x: 1, y: 1, z: 1, w: 0} + gain: + overrideState: 0 + value: {x: 1, y: 1, z: 1, w: 0} + masterCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + redCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + greenCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + blueCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + hueVsHueCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + hueVsSatCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + satVsSatCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + lumVsSatCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 diff --git a/Unity-19050-05-BallPool/Assets/Frozen/ScenePostProcessingProfile.asset.meta b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Composite Camera Profile.asset.meta similarity index 64% rename from Unity-19050-05-BallPool/Assets/Frozen/ScenePostProcessingProfile.asset.meta rename to Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Composite Camera Profile.asset.meta index aa7a84a..e34b99f 100644 --- a/Unity-19050-05-BallPool/Assets/Frozen/ScenePostProcessingProfile.asset.meta +++ b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Composite Camera Profile.asset.meta @@ -1,7 +1,5 @@ fileFormatVersion: 2 -guid: 1d3b72be06e9f684191b48e995873069 -timeCreated: 1529832591 -licenseType: Free +guid: b984c3d9099d24744bc6ed30a79377cb NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Scene Camera Profile.asset b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Scene Camera Profile.asset new file mode 100644 index 0000000..5ff0606 --- /dev/null +++ b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Scene Camera Profile.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 8e6292b2c06870d4495f009f912b9600, type: 3} + m_Name: Scene Camera Profile + m_EditorClassIdentifier: + settings: [] diff --git a/Unity-19050-05-BallPool/Assets/Frozen/PostProcessingProfile.asset.meta b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Scene Camera Profile.asset.meta similarity index 64% rename from Unity-19050-05-BallPool/Assets/Frozen/PostProcessingProfile.asset.meta rename to Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Scene Camera Profile.asset.meta index e0d373f..f5a389a 100644 --- a/Unity-19050-05-BallPool/Assets/Frozen/PostProcessingProfile.asset.meta +++ b/Unity-19050-05-BallPool/Assets/Frozen/Frozen_Profiles/Scene Camera Profile.asset.meta @@ -1,7 +1,5 @@ fileFormatVersion: 2 -guid: ff44c5fab81a8cc4daf9eff6f4695c47 -timeCreated: 1523612465 -licenseType: Free +guid: c1e12c1d60f973e4ebfaf6f3e3facc02 NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Material/Point.mat b/Unity-19050-05-BallPool/Assets/Frozen/Material/Point.mat deleted file mode 100644 index 566a4b9..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Material/Point.mat +++ /dev/null @@ -1,99 +0,0 @@ -%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: Point - m_Shader: {fileID: 4800000, guid: 44b738c16dcfd5445b9019d3c98e1a3c, type: 3} - m_ShaderKeywords: - m_LightmapFlags: 0 - 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: - - _BlendOp: 0 - - _BumpScale: 1 - - _CameraFadingEnabled: 0 - - _CameraFarFadeDistance: 2 - - _CameraNearFadeDistance: 1 - - _ColorMode: 0 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DistortionBlend: 0.5 - - _DistortionEnabled: 0 - - _DistortionStrength: 1 - - _DistortionStrengthScaled: 0 - - _DstBlend: 0 - - _Emission: 1.01 - - _EmissionEnabled: 0 - - _FlipbookMode: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _InvFade: 1 - - _LightingEnabled: 0 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _Size: 0.01 - - _SmoothnessTextureChannel: 0 - - _SoftParticlesEnabled: 0 - - _SoftParticlesFarFadeDistance: 1 - - _SoftParticlesNearFadeDistance: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} - - _Color: {r: 0.24699998, g: 0.534646, b: 1, a: 1} - - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Material/Point.mat.meta b/Unity-19050-05-BallPool/Assets/Frozen/Material/Point.mat.meta deleted file mode 100644 index 474664d..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Material/Point.mat.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 56457e5f2df74a44c933b2791da81324 -timeCreated: 1519897176 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Unity-19050-05-BallPool/Assets/Frozen/PostProcessingProfile.asset b/Unity-19050-05-BallPool/Assets/Frozen/PostProcessingProfile.asset deleted file mode 100644 index 27b9d77..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/PostProcessingProfile.asset +++ /dev/null @@ -1,320 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8a3bdb2cd68f901469e7cc149151eb49, type: 3} - m_Name: PostProcessingProfile - m_EditorClassIdentifier: - debugViews: - m_Enabled: 1 - m_Settings: - mode: 0 - depth: - scale: 1 - motionVectors: - sourceOpacity: 1 - motionImageOpacity: 0 - motionImageAmplitude: 16 - motionVectorsOpacity: 1 - motionVectorsResolution: 24 - motionVectorsAmplitude: 64 - fog: - m_Enabled: 0 - m_Settings: - excludeSkybox: 1 - antialiasing: - m_Enabled: 0 - m_Settings: - method: 1 - fxaaSettings: - preset: 3 - taaSettings: - jitterSpread: 0.25 - sharpen: 1 - stationaryBlending: 0.95 - motionBlending: 0.75 - ambientOcclusion: - m_Enabled: 0 - m_Settings: - intensity: 1 - radius: 0.3 - sampleCount: 10 - downsampling: 1 - forceForwardCompatibility: 0 - ambientOnly: 0 - highPrecision: 0 - screenSpaceReflection: - m_Enabled: 0 - m_Settings: - reflection: - blendType: 0 - reflectionQuality: 2 - maxDistance: 100 - iterationCount: 256 - stepSize: 3 - widthModifier: 0.5 - reflectionBlur: 1 - reflectBackfaces: 0 - intensity: - reflectionMultiplier: 1 - fadeDistance: 100 - fresnelFade: 1 - fresnelFadePower: 1 - screenEdgeMask: - intensity: 0.03 - depthOfField: - m_Enabled: 0 - m_Settings: - focusDistance: 10 - aperture: 5.6 - focalLength: 50 - useCameraFov: 0 - kernelSize: 1 - motionBlur: - m_Enabled: 0 - m_Settings: - shutterAngle: 270 - sampleCount: 10 - frameBlending: 0 - eyeAdaptation: - m_Enabled: 0 - m_Settings: - lowPercent: 45 - highPercent: 95 - minLuminance: -5 - maxLuminance: 1 - keyValue: 0.25 - dynamicKeyValue: 1 - adaptationType: 0 - speedUp: 2 - speedDown: 1 - logMin: -8 - logMax: 4 - bloom: - m_Enabled: 1 - m_Settings: - bloom: - intensity: 1 - threshold: 1.1 - softKnee: 0.5 - radius: 4 - antiFlicker: 0 - lensDirt: - texture: {fileID: 0} - intensity: 0 - colorGrading: - m_Enabled: 1 - m_Settings: - tonemapping: - tonemapper: 1 - neutralBlackIn: 0.02 - neutralWhiteIn: 10 - neutralBlackOut: 0 - neutralWhiteOut: 10 - neutralWhiteLevel: 5.3 - neutralWhiteClip: 10 - basic: - postExposure: 0 - temperature: 0 - tint: 0 - hueShift: 0 - saturation: 1 - contrast: 1 - channelMixer: - red: {x: 1, y: 0, z: 0} - green: {x: 0, y: 1, z: 0} - blue: {x: 0, y: 0, z: 1} - currentEditingChannel: 0 - colorWheels: - mode: 1 - log: - slope: {r: 1, g: 1, b: 1, a: 0} - power: {r: 1, g: 1, b: 1, a: 0} - offset: {r: 1, g: 1, b: 1, a: 0} - linear: - lift: {r: 0, g: 0, b: 0, a: 0} - gamma: {r: 0, g: 0, b: 0, a: 0} - gain: {r: 0, g: 0, b: 0, a: 0} - curves: - master: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 2 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - - serializedVersion: 2 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 0 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - red: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 2 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - - serializedVersion: 2 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - green: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 2 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - - serializedVersion: 2 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - blue: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 2 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - - serializedVersion: 2 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - hueVShue: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 1 - m_ZeroValue: 0.5 - m_Range: 1 - hueVSsat: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 1 - m_ZeroValue: 0.5 - m_Range: 1 - satVSsat: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0.5 - m_Range: 1 - lumVSsat: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0.5 - m_Range: 1 - e_CurrentEditingCurve: 0 - e_CurveY: 1 - e_CurveR: 0 - e_CurveG: 0 - e_CurveB: 0 - userLut: - m_Enabled: 0 - m_Settings: - lut: {fileID: 0} - contribution: 1 - chromaticAberration: - m_Enabled: 0 - m_Settings: - spectralTexture: {fileID: 0} - intensity: 0.1 - grain: - m_Enabled: 0 - m_Settings: - colored: 1 - intensity: 0.5 - size: 1 - luminanceContribution: 0.8 - vignette: - m_Enabled: 0 - m_Settings: - mode: 0 - color: {r: 0, g: 0, b: 0, a: 1} - center: {x: 0.5, y: 0.5} - intensity: 0.45 - smoothness: 0.2 - roundness: 1 - mask: {fileID: 0} - opacity: 1 - rounded: 0 - dithering: - m_Enabled: 0 - monitors: - currentMonitorID: 0 - refreshOnPlay: 0 - histogramMode: 3 - waveformExposure: 0.12 - waveformY: 0 - waveformR: 1 - waveformG: 1 - waveformB: 1 - paradeExposure: 0.12 - vectorscopeExposure: 0.12 - vectorscopeShowBackground: 1 diff --git a/Unity-19050-05-BallPool/Assets/Frozen/ScenePostProcessingProfile.asset b/Unity-19050-05-BallPool/Assets/Frozen/ScenePostProcessingProfile.asset deleted file mode 100644 index 0f9610e..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/ScenePostProcessingProfile.asset +++ /dev/null @@ -1,345 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - 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: 8a3bdb2cd68f901469e7cc149151eb49, type: 3} - m_Name: ScenePostProcessingProfile - m_EditorClassIdentifier: - debugViews: - m_Enabled: 1 - m_Settings: - mode: 0 - depth: - scale: 1 - motionVectors: - sourceOpacity: 1 - motionImageOpacity: 0 - motionImageAmplitude: 16 - motionVectorsOpacity: 1 - motionVectorsResolution: 24 - motionVectorsAmplitude: 64 - fog: - m_Enabled: 0 - m_Settings: - excludeSkybox: 1 - antialiasing: - m_Enabled: 1 - m_Settings: - method: 1 - fxaaSettings: - preset: 2 - taaSettings: - jitterSpread: 0.25 - sharpen: 1.5 - stationaryBlending: 0.95 - motionBlending: 0.85 - ambientOcclusion: - m_Enabled: 0 - m_Settings: - intensity: 1 - radius: 0.3 - sampleCount: 10 - downsampling: 1 - forceForwardCompatibility: 0 - ambientOnly: 0 - highPrecision: 0 - screenSpaceReflection: - m_Enabled: 0 - m_Settings: - reflection: - blendType: 0 - reflectionQuality: 2 - maxDistance: 100 - iterationCount: 256 - stepSize: 3 - widthModifier: 0.5 - reflectionBlur: 1 - reflectBackfaces: 0 - intensity: - reflectionMultiplier: 1 - fadeDistance: 100 - fresnelFade: 1 - fresnelFadePower: 1 - screenEdgeMask: - intensity: 0.03 - depthOfField: - m_Enabled: 0 - m_Settings: - focusDistance: 10 - aperture: 5.6 - focalLength: 50 - useCameraFov: 0 - kernelSize: 1 - motionBlur: - m_Enabled: 0 - m_Settings: - shutterAngle: 270 - sampleCount: 10 - frameBlending: 0 - eyeAdaptation: - m_Enabled: 0 - m_Settings: - lowPercent: 45 - highPercent: 95 - minLuminance: -5 - maxLuminance: 1 - keyValue: 0.25 - dynamicKeyValue: 1 - adaptationType: 0 - speedUp: 2 - speedDown: 1 - logMin: -8 - logMax: 4 - bloom: - m_Enabled: 0 - m_Settings: - bloom: - intensity: 0.5 - threshold: 1.1 - softKnee: 0.5 - radius: 4 - antiFlicker: 0 - lensDirt: - texture: {fileID: 0} - intensity: 3 - colorGrading: - m_Enabled: 0 - m_Settings: - tonemapping: - tonemapper: 0 - neutralBlackIn: 0.02 - neutralWhiteIn: 10 - neutralBlackOut: 0 - neutralWhiteOut: 10 - neutralWhiteLevel: 5.3 - neutralWhiteClip: 10 - basic: - postExposure: 0 - temperature: 0 - tint: 0 - hueShift: 0 - saturation: 1 - contrast: 1 - channelMixer: - red: {x: 1, y: 0, z: 0} - green: {x: 0, y: 1, z: 0} - blue: {x: 0, y: 0, z: 1} - currentEditingChannel: 0 - colorWheels: - mode: 1 - log: - slope: {r: 1, g: 1, b: 1, a: 0} - power: {r: 1, g: 1, b: 1, a: 0} - offset: {r: 1, g: 1, b: 1, a: 0} - linear: - lift: {r: 0, g: 0, b: 0, a: 0} - gamma: {r: 0, g: 0, b: 0, a: 0} - gain: {r: 0, g: 0, b: 0, a: 0} - curves: - master: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 0 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - red: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - green: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - blue: - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0 - m_Range: 1 - hueVShue: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 1 - m_ZeroValue: 0.5 - m_Range: 1 - hueVSsat: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 1 - m_ZeroValue: 0.5 - m_Range: 1 - satVSsat: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0.5 - m_Range: 1 - lumVSsat: - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Loop: 0 - m_ZeroValue: 0.5 - m_Range: 1 - e_CurrentEditingCurve: 0 - e_CurveY: 1 - e_CurveR: 0 - e_CurveG: 0 - e_CurveB: 0 - userLut: - m_Enabled: 0 - m_Settings: - lut: {fileID: 0} - contribution: 1 - chromaticAberration: - m_Enabled: 0 - m_Settings: - spectralTexture: {fileID: 0} - intensity: 0.1 - grain: - m_Enabled: 0 - m_Settings: - colored: 1 - intensity: 0.5 - size: 1 - luminanceContribution: 0.8 - vignette: - m_Enabled: 0 - m_Settings: - mode: 0 - color: {r: 0, g: 0, b: 0, a: 1} - center: {x: 0.5, y: 0.5} - intensity: 0.45 - smoothness: 0.2 - roundness: 1 - mask: {fileID: 0} - opacity: 1 - rounded: 0 - dithering: - m_Enabled: 0 - monitors: - currentMonitorID: 0 - refreshOnPlay: 0 - histogramMode: 3 - waveformExposure: 0.12 - waveformY: 0 - waveformR: 1 - waveformG: 1 - waveformB: 1 - paradeExposure: 0.12 - vectorscopeExposure: 0.12 - vectorscopeShowBackground: 1 diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Script/CharacterBehaviour.cs b/Unity-19050-05-BallPool/Assets/Frozen/Script/CharacterBehaviour.cs deleted file mode 100644 index abadb65..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Script/CharacterBehaviour.cs +++ /dev/null @@ -1,537 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.Events; -using UnityEngine.EventSystems; -using UnityEngine.UI; - -namespace UltraCombos.Frozen -{ - public class CharacterBehaviour : MonoBehaviour - { - public List appearSataes = new List(); - - public float videoStopTime = 1.5f; - public float disappearTime = 5.0f; - - public Area area; - public List appearAreas = new List(); - - Vector2 wallRoi; - float origin_height = 0.0f; - - [SerializeField] - List specificPositions = new List(); - - [SerializeField, Range(0, 1)] - float roaming = 0.0f; - float roaming_seed = 0.0f; - - [SerializeField] - private RectTransform fakeButton; - private CanvasGroup canvas_group; - - [Header("DShow Player")] - [SerializeField] - bool isStandbyLoop = true; - public DShowClip standbyClip; - public List triggerClips = new List(); - int trigger_clip_index = 0; - public uint triggerFrame = 0; - //[SerializeField] - private DShowMoviePlayer[] players; - - [Header("Event")] - [SerializeField] - UnityEvent onTrigger = new UnityEvent(); - - enum Status - { - TRIGGER = 0, - STANDBY = 1, - SLEEP = 2 - } - - Status status = Status.SLEEP; - DShowMoviePlayer StatePlayer { get { return players[(int)status]; } } - MeshRenderer StateRenderer { get { return renderers[(int)status]; } } - - MeshRenderer[] renderers; - - bool isTriggered = false; - - Coroutine flow = null; - - bool is_alive = false; - const float alive_threshold = 0.5f / 255.0f; - float alive_value = 0.0f; - - [SerializeField, Header("Debug")] - bool mode = false; - public string info; - - private void Awake() - { - renderers = GetComponentsInChildren(); - if (renderers.Length != 2) - Debug.LogWarningFormat("{0} renderer count is {1}", gameObject.name, renderers.Length); - //m_meshRender = GetComponent(); - //mat = new Material(Shader.Find("Unlit/ColorTransparent")); - //m_meshRender.material = mat; - - - origin_height = transform.position.y; - - InitialiseDSPlayer(); - } - - void InitialiseDSPlayer() - { - CreateDSPlayer(triggerClips[0]); - CreateDSPlayer(standbyClip); - players = GetComponentsInChildren(); - } - - void CreateDSPlayer(DShowClip clip) - { - GameObject triggerObj = new GameObject(clip.name); - triggerObj.transform.parent = this.transform; - var player = triggerObj.AddComponent(); - player.VideoAsset = clip; - player.Load(); - } - - void InitialTouchButton() - { - if (fakeButton != null) - return; - GameObject obj = new GameObject(gameObject.name); - obj.transform.parent = GameObject.Find("Final Canvas").transform; - fakeButton = obj.AddComponent(); - fakeButton.anchorMin = new Vector2(0, 0); - fakeButton.anchorMax = new Vector2(0, 0); - fakeButton.pivot = new Vector2(0.5f, 0.5f); - var standby_scale = renderers[(int)Status.STANDBY].transform.localScale; - fakeButton.sizeDelta = new Vector2(standby_scale.x, standby_scale.y) * FrozenScreenToWorldSpace.Instance.finalPixelsByMeter; - fakeButton.sizeDelta = Vector2.Min(fakeButton.sizeDelta, Vector2.one * 100.0f); - fakeButton.sizeDelta = Vector2.Max(fakeButton.sizeDelta, Vector2.one * 60.0f); - fakeButton.anchoredPosition3D = new Vector3(0, 0, 0); - fakeButton.localScale = Vector3.one; - fakeButton.gameObject.AddComponent(); - fakeButton.GetComponent().color = new Color(1, 1, 1, 0); - TouchArea touch_area = fakeButton.gameObject.AddComponent(); - touch_area.PointerDown.AddListener((data) => { Trigger(data); }); - touch_area.PointerDrag.AddListener((data) => { Trigger(data); }); - canvas_group = fakeButton.gameObject.AddComponent(); - canvas_group.blocksRaycasts = true; - canvas_group.interactable = true; - } - - private void Start() - { - foreach (var rdr in renderers) - { - rdr.material.mainTextureScale = new Vector2(1, -1); - rdr.material.mainTextureOffset = new Vector2(0, -1); - } - } - - private void OnEnable() - { - InitialTouchButton(); - ResetFlow(); - //standby = true; - //isSleep = false; - //StartCoroutine(PlayStandbyOnStart()); - - //StartCoroutine(RandomPosNoTriggerOther()); - //color = new Color(1, 1, 1, 0); - //StartCoroutine(Sleep()); - if (fakeButton != null) - { - fakeButton.gameObject.SetActive(true); - canvas_group.interactable = true; - canvas_group.blocksRaycasts = true; - } - - } - - private void OnDisable() - { - if (fakeButton != null) - { - fakeButton.gameObject.SetActive(false); - canvas_group.interactable = false; - canvas_group.blocksRaycasts = false; - } - } - - public bool Active - { - set - { - if (value) Activate(); - else Deactivate(); - } - } - - public void Activate() - { - if (is_alive) - return; - is_alive = true; - gameObject.SetActive(true); - } - - public void Deactivate() - { - if (is_alive == false) - return; - is_alive = false; - } - - - private void ResetFlow() - { - if (flow != null) - { - StopCoroutine(flow); - flow = null; - } - - isTriggered = false; - foreach (var rdr in renderers) - { - rdr.material.color = new Color(1, 1, 1, 0); - rdr.material.SetColor("_TintColor", new Color(1, 1, 1, 0)); - } - foreach (var ply in players) - { - ply.Pause(); - ply.Frame = 0; - } - - if (is_alive) - { - flow = StartCoroutine(Flow()); - } - } - - IEnumerator Flow() - { - if (mode) info = "setup"; - // setup - { - if (specificPositions.Count > 0) - { - SetSpecificPos(); - } - else - { - RandomAppearWall(); - } - - roaming_seed = Random.value * 10.0f; - - trigger_clip_index = ++trigger_clip_index % triggerClips.Count; - players[(int)Status.TRIGGER].VideoAsset = triggerClips[trigger_clip_index]; - - yield return null; - } - - if (mode) info = "STANDBY"; - // standby - { - canvas_group.interactable = true; - canvas_group.blocksRaycasts = true; - status = Status.STANDBY; - var player = StatePlayer; - player.Loop = isStandbyLoop; - player.Play(); - - while (isTriggered == false) - { - if (mode) info = "STANDBY is not triggered"; - - if (player.Loop == false) - { - if (player.IsPlaying == false) - { - //player.Pause(); - //player.Frame = player.TotalNumFrames; - if (mode) info = "STANDBY is not triggered and set frame"; - } - } - - yield return null; - } - - - } - - if (mode) info = "TRIGGER"; - // trigger - { - canvas_group.interactable = false; - canvas_group.blocksRaycasts = false; - onTrigger.Invoke(); - status = Status.TRIGGER; - var player = StatePlayer; - player.Play(); - player.Frame = triggerFrame; - - while (player.IsPlaying) - { - if (mode) info = "TRIGGER is playing"; - yield return null; - } - - player.Pause(); - player.Frame = player.TotalNumFrames; - - if (mode) info = "TRIGGER is stopped"; - yield return new WaitForSeconds(videoStopTime); - } - - if (mode) info = "SLEEP"; - // sleep - { - status = Status.SLEEP; - yield return new WaitForSeconds(disappearTime); - } - - while (renderers[(int)Status.TRIGGER].material.color.a > 0.5f / 255.0f) - { - yield return null; - } - - flow = null; - yield return null; - } - - void Update() - { - alive_value = Mathf.Lerp(alive_value, is_alive ? 1.0f : 0.0f, Time.deltaTime); - if (is_alive == false && alive_value < alive_threshold) - { - alive_value = 0.0f; - gameObject.SetActive(false); - } - - - for (int i = 0; i < players.Length; i++) - { - if (players[i].IsPlaying) - { - renderers[i].material.mainTexture = players[i].Texture; - } - - } - - // standby material - { - float smooth = Time.deltaTime * 2.0f; - if (status != Status.STANDBY && isStandbyLoop == false) - smooth = 1.0f; - float alpha = System.Convert.ToInt32(status == Status.STANDBY); - alpha = Mathf.Min(alpha, alive_value); - var mat = renderers[(int)Status.STANDBY].material; - var col = new Color(1, 1, 1, Mathf.Lerp(mat.color.a, alpha, smooth)); - mat.color = col; - mat.SetColor("_TintColor", col); - } - - // trigger material - { - float smooth = Time.deltaTime * 2.0f; - if (status == Status.TRIGGER) - smooth = 1.0f; - float alpha = System.Convert.ToInt32(status == Status.TRIGGER); - alpha = Mathf.Min(alpha, alive_value); - var mat = renderers[(int)Status.TRIGGER].material; - var col = new Color(1, 1, 1, Mathf.Lerp(mat.color.a, alpha, smooth)); - mat.color = col; - mat.SetColor("_TintColor", col); - } - - - switch (status) - { - case Status.STANDBY: - { - if (roaming > 0.0f) - { - UpdateRoamingPosition(); - UpdateWallRoiFromPosition(); - UpdateButtonPos(); - } - } - break; - case Status.TRIGGER: - { - - } - break; - case Status.SLEEP: - { - - } - break; - } - - if (mode) - { - if (Input.GetKeyDown(KeyCode.R)) - { - ResetFlow(); - } - } - - if (flow == null) - ResetFlow(); - } - - void UpdateRoamingPosition() - { - float noise = Mathf.PerlinNoise(Time.time * 0.4f + roaming_seed, roaming_seed) > 0.5f ? 1.0f : -1.0f; - noise *= roaming * Time.deltaTime; - //float padding = transform.localScale.x * 0.5f; - float padding = renderers[(int)Status.TRIGGER].transform.localScale.x * 0.5f; - Vector3 pos = transform.position; - switch (area) - { - case Area.TopWall: - { - float minmax = Mathf.Abs(padding - FrozenScreenToWorldSpace.Instance.width * 0.5f); - float shift = FrozenScreenToWorldSpace.Instance.Position.x; - float x = Mathf.Clamp(pos.x + noise, -minmax + shift, minmax + shift); - transform.position = new Vector3(x, pos.y, pos.z); - } - break; - case Area.LeftWall: - case Area.RightWall: - { - float minmax = Mathf.Abs(padding - FrozenScreenToWorldSpace.Instance.length * 0.5f); - float shift = FrozenScreenToWorldSpace.Instance.Position.z; - float z = Mathf.Clamp(pos.z + noise, -minmax + shift, minmax + shift); - transform.position = new Vector3(pos.x, pos.y, z); - } - break; - } - } - - void RandomAppearWall() - { - Vector3 newPos = Vector3.zero; - area = appearAreas[Random.Range(0, appearAreas.Count)]; - Quaternion q = new Quaternion(); - if (area == Area.LeftWall) - { - newPos.x = -FrozenScreenToWorldSpace.Instance.width / 2; - q.SetLookRotation(Vector3.left); - } - if (area == Area.RightWall) - { - newPos.x = FrozenScreenToWorldSpace.Instance.width / 2; - q.SetLookRotation(Vector3.right); - } - if (area == Area.TopWall) - { - newPos.z = FrozenScreenToWorldSpace.Instance.length / 2; - q.SetLookRotation(Vector3.forward); - } - transform.rotation = q; - transform.position = newPos;// + FrozenScreenToWorldSpace.Instance.Position; - RandomPos(); - } - - void RandomPos() - { - float minX = renderers[(int)Status.TRIGGER].transform.localScale.x / 2; -#if true - switch (area) - { - case Area.TopWall: - wallRoi.x = Random.Range(minX, FrozenScreenToWorldSpace.Instance.width - minX) / FrozenScreenToWorldSpace.Instance.width; - break; - case Area.LeftWall: - case Area.RightWall: - wallRoi.x = Random.Range(minX, FrozenScreenToWorldSpace.Instance.length - minX) / FrozenScreenToWorldSpace.Instance.length; - break; - } -#else - Vector3 randomPos = transform.localPosition; - if (randomPos.x == 0) - wallRoi.x = Random.Range(minX, FrozenScreenToWorldSpace.Instance.width - minX) / FrozenScreenToWorldSpace.Instance.width; - else - wallRoi.x = Random.Range(minX, FrozenScreenToWorldSpace.Instance.length - minX) / FrozenScreenToWorldSpace.Instance.length; -#endif - wallRoi.y = origin_height / FrozenScreenToWorldSpace.Instance.height; - UpdatePos(); - UpdateButtonPos(); - } - - void UpdatePos() - { -#if true - Vector3 n_pos = transform.position; - switch (area) - { - case Area.TopWall: - n_pos.x = Mathf.Lerp(-FrozenScreenToWorldSpace.Instance.width / 2, FrozenScreenToWorldSpace.Instance.width / 2, wallRoi.x); - break; - case Area.LeftWall: - case Area.RightWall: - n_pos.z = Mathf.Lerp(-FrozenScreenToWorldSpace.Instance.length / 2, FrozenScreenToWorldSpace.Instance.length / 2, wallRoi.x); - break; - } - n_pos.y = Mathf.Lerp(0.0f, FrozenScreenToWorldSpace.Instance.height, wallRoi.y); - transform.position = n_pos + FrozenScreenToWorldSpace.Instance.Position; -#else - Vector3 n_pos = transform.localPosition; - - if (area == Area.TopWall) - n_pos.x = Mathf.Lerp(-FrozenScreenToWorldSpace.Instance.width / 2, FrozenScreenToWorldSpace.Instance.width / 2, wallRoi.x); - else - n_pos.z = Mathf.Lerp(-FrozenScreenToWorldSpace.Instance.length / 2, FrozenScreenToWorldSpace.Instance.length / 2, wallRoi.x); - n_pos.y = Mathf.Lerp(0, (float)FrozenScreenToWorldSpace.Instance.height, wallRoi.y); - transform.localPosition = n_pos; -#endif - //SetButtonPos(); - } - - void UpdateButtonPos() - { - //Vector2 newScreenPos = FrozenScreenToWorldSpace.Instance.GetFinalScreenPos(area, wallRoi); - var roi = FrozenScreenToWorldSpace.Instance.GetWallRoiFromPosition(area, renderers[(int)Status.STANDBY].transform.position); - Vector2 newScreenPos = FrozenScreenToWorldSpace.Instance.GetFinalScreenPos(area, roi); - fakeButton.anchoredPosition = newScreenPos; - } - - void SetSpecificPos() - { - int pos_index = Random.Range(0, specificPositions.Count); - var dummy = specificPositions[pos_index]; - area = dummy.area; - transform.position = dummy.transform.position; - transform.rotation = dummy.transform.rotation; - UpdateWallRoiFromPosition(); - UpdateButtonPos(); - } - - void UpdateWallRoiFromPosition() - { - wallRoi = FrozenScreenToWorldSpace.Instance.GetWallRoiFromPosition(area, transform.position); - } - - private void Trigger(PointerEventData data) - { - if (status != Status.STANDBY) - return; - - isTriggered = true; - } - } - -} - diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenCharacterController.cs b/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenCharacterController.cs deleted file mode 100644 index 1a96e56..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenCharacterController.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class FrozenCharacterController : MonoBehaviour { - - - public static FrozenCharacterController Instance { get { return instance; } } - private static FrozenCharacterController instance; - - - private void Awake() - { - instance = this; - } - - - -} diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenCharacterController.cs.meta b/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenCharacterController.cs.meta deleted file mode 100644 index 272e633..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenCharacterController.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 7e9aa98273b5dc84189684d4767d23b4 -timeCreated: 1524475879 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenScreenToWorldSpace.cs b/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenScreenToWorldSpace.cs deleted file mode 100644 index 4a37c2c..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenScreenToWorldSpace.cs +++ /dev/null @@ -1,161 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public enum Area -{ - LeftWall, - RightWall, - TopWall, - Floor -} - -public class FrozenScreenToWorldSpace : MonoBehaviour { - - public static FrozenScreenToWorldSpace Instance { - get { - /* - if (instacnce == null && GameObject.Find("FrozenScreenToWorldSpace").GetComponent() != null) - instacnce = GameObject.Find("FrozenScreenToWorldSpace").GetComponent(); - else - instacnce = new GameObject("FrozenScreenToWorldSpace").AddComponent(); - */ - return instacnce; - } - } - private static FrozenScreenToWorldSpace instacnce; - - public float width = 8; - public float length = 5; - public float height = 3; - public float blackLength = 0.89f; - public float PixelsByMeter = 360; - public float finalPixelsByMeter = 90; - [System.Serializable] - public class RenderTextureROI - { - public float X; - public float Y; - public float ROI_X; - public float ROI_Y; - public RenderTextureROI(float x, float y, float roi_x, float roi_y) - { - X = x; - Y = y; - ROI_X = roi_x; - ROI_Y = roi_y; - } - public RenderTextureROI() { } - } - - [SerializeField] - RenderTextureROI LeftWall = new RenderTextureROI(); - [SerializeField] - RenderTextureROI TopWall = new RenderTextureROI(); - [SerializeField] - RenderTextureROI RightWall = new RenderTextureROI(); - [SerializeField] - RenderTextureROI Floor = new RenderTextureROI(); - - Dictionary RenderTextureROIList = new Dictionary(); - - Dictionary wallPlaneList = new Dictionary(); - - private float totalLength; - private float totalWidth; - - private void Awake() - { - instacnce = this; - InitailROISetting(); - } - - void InitailROISetting() - { - totalLength = height * 2 + width; - totalWidth = height + length + blackLength; - LeftWall = new RenderTextureROI(0, height / totalWidth, height / totalLength, length / totalWidth); - RightWall = new RenderTextureROI((height + width) / totalLength, height / totalWidth, height / totalLength, length / totalWidth); - TopWall = new RenderTextureROI((height) / totalLength, 0, width / totalLength, height / totalWidth); - Floor = new RenderTextureROI(height / totalLength, height / totalWidth, width / totalLength, length / totalWidth); - RenderTextureROIList.Add(Area.LeftWall, LeftWall); - RenderTextureROIList.Add(Area.RightWall, RightWall); - RenderTextureROIList.Add(Area.TopWall, TopWall); - RenderTextureROIList.Add(Area.Floor, Floor); - wallPlaneList.Add(Area.LeftWall, new Plane(Vector3.right, new Vector3(-width * 0.5f, 0, 0))); - wallPlaneList.Add(Area.RightWall, new Plane(Vector3.left, new Vector3(width * 0.5f, 0, 0))); - wallPlaneList.Add(Area.TopWall, new Plane(Vector3.back, new Vector3(0, 0, length * 0.5f))); - } - - public RenderTextureROI GetROI(Area area) - { - if (RenderTextureROIList.ContainsKey(area)) - return RenderTextureROIList[area]; - return null; - } - - public Plane GetWallPlane(Area area) - { - if (wallPlaneList.ContainsKey(area)) - return wallPlaneList[area]; - return new Plane(); - } - - public Vector2 GetFinalScreenPos(Area area, Vector2 wallROI) - { - if(!RenderTextureROIList.ContainsKey(area)) - return Vector2.zero; - RenderTextureROI textureROI = GetROI(area); - Vector2 currenPos = Vector2.zero; - if (area == Area.LeftWall) - { - float x = textureROI.X + (1 - wallROI.y) * textureROI.ROI_X; - float y = textureROI.Y + (1 - wallROI.x) * textureROI.ROI_Y; - currenPos = new Vector2(x, y); - } - if (area == Area.RightWall) - { - float x = textureROI.X + wallROI.y * textureROI.ROI_X; - float y = textureROI.Y + (1 - wallROI.x) * textureROI.ROI_Y; - currenPos = new Vector2(x, y); - } - if (area == Area.TopWall) - { - float x = textureROI.X + wallROI.x * textureROI.ROI_X; - float y = textureROI.Y + (1 - wallROI.y) * textureROI.ROI_Y; - currenPos = new Vector2(x, y); - } - currenPos = new Vector2(currenPos.x * Screen.width, ( 1 - currenPos.y) * Screen.height); - return currenPos; - } - - public Vector2 GetWallRoiFromPosition(Area area, Vector3 position) - { - position -= transform.position; - Vector2 roi = Vector2.zero; - switch (area) - { - case Area.TopWall: - { - roi.x = (position.x + width * 0.5f) / width; - roi.y = position.y / height; - } - break; - case Area.LeftWall: - { - roi.x = (position.z + length * 0.5f) / length; - roi.y = position.y / height; - } - break; - case Area.RightWall: - { - roi.x = (position.z + length * 0.5f) / length; - roi.y = position.y / height; - } - break; - } - return roi; - } - - public Vector3 Position { get { return transform.position; } } -} diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Script/SceneController.cs b/Unity-19050-05-BallPool/Assets/Frozen/Script/SceneController.cs deleted file mode 100644 index 6787ea8..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Script/SceneController.cs +++ /dev/null @@ -1,163 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.Events; -using UltraCombos.Utility; - -namespace UltraCombos.Frozen -{ - public enum State - { - Standby, - Day, - Night, - } - - public class SceneController : Singleton - { - public State state = State.Standby; - public float standbyTime = 10.0f; - - [Range(0, 1)] - public float rate = 0.0f; - - // [SerializeField] - // UniformBlendedStructuredBuffer uniform; - - //[SerializeField] - public List spaceMaterials = new List(); - - [SerializeField, Range(0.0f, 0.1f)] - float daySnowSize = 0.01f; - [SerializeField, Range(0.0f, 0.1f)] - float nightSnowSize = 0.01f; - [SerializeField] - Material snowMaterial; - - // [SerializeField] - // BlendedCosineGradient cosineGradient; - - // [SerializeField] - // KinectOpticalFlow kinect; - [SerializeField] - float nightKinectAmount = 30.0f; - - // [SerializeField] - // ParticleViewerProcedural particleViewer; - [SerializeField, Range(0, 1)] - float dayParticleRate = 1.0f; - - List characters; - - float target_rate = 0.0f; - - - public UnityEvent onSceneStandby = new UnityEvent(); - public UnityEvent onSceneDay = new UnityEvent(); - public UnityEvent onSceneNight = new UnityEvent(); - - [SerializeField, Header("Debug")] - bool mode = false; - float stamp = 0.0f; - - private void Start() - { - var cbs = FindObjectsOfType(); - characters = new List(cbs); - //debug = false; - } - - private void Update() - { - if (standbyTime > 0.0f) - { - if (state == State.Standby) - { - if (Time.time - stamp > standbyTime) - { - stamp = Time.time; - GoDay(); - } - } - } - - if (state == State.Standby) - { - target_rate = 0.0f; - if (GetKeyDown(KeyCode.DownArrow)) - { - GoDay(); - } - } - else if (state == State.Day) - { - target_rate = 0.0f; - if (GetKeyDown(KeyCode.UpArrow)) - { - GoStandby(); - } - else if (GetKeyDown(KeyCode.DownArrow)) - { - GoNight(); - } - } - else if (state == State.Night) - { - target_rate = 1.0f; - if (GetKeyDown(KeyCode.UpArrow)) - { - GoStandby(); - } - else if (GetKeyDown(KeyCode.DownArrow)) - { - GoStandby(); - } - } - - rate = Mathf.Lerp(rate, target_rate, 0.02f); - - - // uniform.rate = rate; - foreach (var mat in spaceMaterials) - mat.SetFloat("_Rate", rate); - //snowMaterial.SetFloat("_Size", Mathf.Lerp(0.0f, snowSize, rate)); - snowMaterial.SetFloat("_Size", Mathf.Lerp(daySnowSize, nightSnowSize, rate)); - // cosineGradient.rate = rate; - // kinect.kinectAmount = Mathf.Lerp(1.0f, nightKinectAmount, rate); - // particleViewer.VertexCount = (int)(Mathf.Lerp(dayParticleRate, 1.0f, rate) * particleViewer.buffer.count); - - foreach (var chr in characters) - { - chr.Active = chr.appearSataes.Contains(state); - } - } - - - private bool GetKeyDown(KeyCode key) - { - return Input.GetKeyDown(key); - } - - public void GoStandby() - { - state = State.Standby; - onSceneStandby.Invoke(); - stamp = Time.time; - } - - public void GoDay() - { - state = State.Day; - onSceneDay.Invoke(); - } - - public void GoNight() - { - state = State.Night; - onSceneNight.Invoke(); - } - - } -} - - diff --git a/Unity-19050-05-BallPool/Assets/Frozen/Script/TuioDrawer.cs b/Unity-19050-05-BallPool/Assets/Frozen/Script/TuioDrawer.cs deleted file mode 100644 index 146f1b0..0000000 --- a/Unity-19050-05-BallPool/Assets/Frozen/Script/TuioDrawer.cs +++ /dev/null @@ -1,41 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.UI; - -public class TuioDrawer : MonoBehaviour -{ - List