diff --git a/Assets/AntoineScene.unity b/Assets/AntoineScene.unity index f18be85..091cc0e 100644 Binary files a/Assets/AntoineScene.unity and b/Assets/AntoineScene.unity differ diff --git a/Assets/Materials/New Material.mat b/Assets/Materials/New Material.mat index c100e99..355f6eb 100644 Binary files a/Assets/Materials/New Material.mat and b/Assets/Materials/New Material.mat differ diff --git a/Assets/Prefabs/Cube.prefab b/Assets/Prefabs/Cube.prefab new file mode 100644 index 0000000..686994f Binary files /dev/null and b/Assets/Prefabs/Cube.prefab differ diff --git a/Assets/Prefabs/Cube.prefab.meta b/Assets/Prefabs/Cube.prefab.meta new file mode 100644 index 0000000..ecbf067 --- /dev/null +++ b/Assets/Prefabs/Cube.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: edbc472cdc087e04b8454564a02e0105 +timeCreated: 1466879663 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Cube 1.prefab b/Assets/Scripts/Cube 1.prefab new file mode 100644 index 0000000..1456cf8 Binary files /dev/null and b/Assets/Scripts/Cube 1.prefab differ diff --git a/Assets/Scripts/Cube 1.prefab.meta b/Assets/Scripts/Cube 1.prefab.meta new file mode 100644 index 0000000..cbaf219 --- /dev/null +++ b/Assets/Scripts/Cube 1.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7159df8adbfc94e4f8acac37ab9af5ce +timeCreated: 1466884176 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Cube.prefab b/Assets/Scripts/Cube.prefab new file mode 100644 index 0000000..a719780 Binary files /dev/null and b/Assets/Scripts/Cube.prefab differ diff --git a/Assets/Scripts/Cube.prefab.meta b/Assets/Scripts/Cube.prefab.meta new file mode 100644 index 0000000..07b085b --- /dev/null +++ b/Assets/Scripts/Cube.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2479cecac8cfd2e4faf372505019532e +timeCreated: 1466882337 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/FloorTileGenerator.cs b/Assets/Scripts/FloorTileGenerator.cs new file mode 100644 index 0000000..baf97e2 --- /dev/null +++ b/Assets/Scripts/FloorTileGenerator.cs @@ -0,0 +1,27 @@ +using UnityEngine; +using System.Collections; +[ExecuteInEditMode] +public class FloorTileGenerator : MonoBehaviour { + + public GameObject tile; + public int x; + public int y; + public GameObject[] floorArray; + //public GameObject[] testArray; + // Use this for initialization + void Start () { + CreateFloor(); + + } + void CreateFloor() + { + floorArray = new GameObject[x*y]; + for (int i = 0; i < x * y; ++i) + { + floorArray[i] = (GameObject)Instantiate(tile, new Vector3(i/y, 0, i%y), new Quaternion()); + floorArray[i].name = i/y + "," + i%y; + } + } + + +} diff --git a/Assets/Scripts/FloorTileGenerator.cs.meta b/Assets/Scripts/FloorTileGenerator.cs.meta new file mode 100644 index 0000000..f00fe25 --- /dev/null +++ b/Assets/Scripts/FloorTileGenerator.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a2a093b34b4e3714293729a5a3c4bfb3 +timeCreated: 1466877393 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PostEffectScript.cs b/Assets/Scripts/PostEffectScript.cs index 14fb0d2..c735025 100644 --- a/Assets/Scripts/PostEffectScript.cs +++ b/Assets/Scripts/PostEffectScript.cs @@ -6,6 +6,7 @@ public class PostEffectScript : MonoBehaviour { public float blindness = 0.5f; public Rigidbody character; public float blindnessRatio = 0.1f; + public float blindnessSpeed = 0.1f; public float velocity; // Use this for initialization void Start () { @@ -18,15 +19,16 @@ public class PostEffectScript : MonoBehaviour { } void OnRenderImage(RenderTexture src, RenderTexture dest) { + Vector2 planarVelocity = new Vector3(character.velocity.x, 0, character.velocity.z); if (character.velocity.magnitude > 0) { - blindness = character.velocity.normalized.magnitude * blindnessRatio; + blindness = 1 * blindnessRatio; blindnessRatio += 0.01f; } else if (blindnessRatio >= 0.1f) { - blindness = character.velocity.normalized.magnitude * blindnessRatio; - blindnessRatio = 0.1f; + blindnessRatio -= 0.01f; + blindness = 1 * blindnessRatio; } diff --git a/Assets/Scripts/PostEffectShader.shader b/Assets/Scripts/PostEffectShader.shader index 86ee589..34dfd26 100644 --- a/Assets/Scripts/PostEffectShader.shader +++ b/Assets/Scripts/PostEffectShader.shader @@ -45,7 +45,8 @@ fixed4 frag (v2f i) : SV_Target { fixed4 col = tex2D(_MainTex, i.uv); - col.r = col.r+ _Blindness; + //half4 transparent = tex2D(_MainText, UNITY_PROJ_COORD(i)); + col.r = col.r+_Blindness; col.g = col.g+_Blindness; col.b = col.b+_Blindness; //col.a = (c.r + c.b + c.g) / 3;