├── .gitignore ├── Assets ├── Code.meta ├── Code │ ├── ClassicNoise3D.cginc │ ├── ClassicNoise3D.cginc.meta │ ├── ConnectionsGrid.cs │ ├── ConnectionsGrid.cs.meta │ ├── GridMover.compute │ ├── GridMover.compute.meta │ ├── GridShader.shader │ ├── GridShader.shader.meta │ ├── Helpers.cs │ ├── Helpers.cs.meta │ ├── ViewportCamera.cs │ └── ViewportCamera.cs.meta ├── Demo.meta ├── Demo │ ├── Converge.controller │ ├── Converge.controller.meta │ ├── ConvergeAnimation.anim │ ├── ConvergeAnimation.anim.meta │ ├── ConvergeAnimationController.controller │ ├── ConvergeAnimationController.controller.meta │ ├── ConvergeVisualizer.mat │ ├── ConvergeVisualizer.mat.meta │ ├── Demo.unity │ ├── Demo.unity.meta │ ├── GridMaterial.mat │ └── GridMaterial.mat.meta └── Unity Recorder.meta ├── Packages └── manifest.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset └── UnityConnectSettings.asset └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Code.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code.meta -------------------------------------------------------------------------------- /Assets/Code/ClassicNoise3D.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/ClassicNoise3D.cginc -------------------------------------------------------------------------------- /Assets/Code/ClassicNoise3D.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/ClassicNoise3D.cginc.meta -------------------------------------------------------------------------------- /Assets/Code/ConnectionsGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/ConnectionsGrid.cs -------------------------------------------------------------------------------- /Assets/Code/ConnectionsGrid.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/ConnectionsGrid.cs.meta -------------------------------------------------------------------------------- /Assets/Code/GridMover.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/GridMover.compute -------------------------------------------------------------------------------- /Assets/Code/GridMover.compute.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/GridMover.compute.meta -------------------------------------------------------------------------------- /Assets/Code/GridShader.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/GridShader.shader -------------------------------------------------------------------------------- /Assets/Code/GridShader.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/GridShader.shader.meta -------------------------------------------------------------------------------- /Assets/Code/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/Helpers.cs -------------------------------------------------------------------------------- /Assets/Code/Helpers.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/Helpers.cs.meta -------------------------------------------------------------------------------- /Assets/Code/ViewportCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/ViewportCamera.cs -------------------------------------------------------------------------------- /Assets/Code/ViewportCamera.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Code/ViewportCamera.cs.meta -------------------------------------------------------------------------------- /Assets/Demo.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo.meta -------------------------------------------------------------------------------- /Assets/Demo/Converge.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/Converge.controller -------------------------------------------------------------------------------- /Assets/Demo/Converge.controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/Converge.controller.meta -------------------------------------------------------------------------------- /Assets/Demo/ConvergeAnimation.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/ConvergeAnimation.anim -------------------------------------------------------------------------------- /Assets/Demo/ConvergeAnimation.anim.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/ConvergeAnimation.anim.meta -------------------------------------------------------------------------------- /Assets/Demo/ConvergeAnimationController.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/ConvergeAnimationController.controller -------------------------------------------------------------------------------- /Assets/Demo/ConvergeAnimationController.controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/ConvergeAnimationController.controller.meta -------------------------------------------------------------------------------- /Assets/Demo/ConvergeVisualizer.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/ConvergeVisualizer.mat -------------------------------------------------------------------------------- /Assets/Demo/ConvergeVisualizer.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/ConvergeVisualizer.mat.meta -------------------------------------------------------------------------------- /Assets/Demo/Demo.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/Demo.unity -------------------------------------------------------------------------------- /Assets/Demo/Demo.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/Demo.unity.meta -------------------------------------------------------------------------------- /Assets/Demo/GridMaterial.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/GridMaterial.mat -------------------------------------------------------------------------------- /Assets/Demo/GridMaterial.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Demo/GridMaterial.mat.meta -------------------------------------------------------------------------------- /Assets/Unity Recorder.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Assets/Unity Recorder.meta -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/Packages/manifest.json -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2018.2.8f1 2 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tim-harding/GPU-Plexus/HEAD/README.md --------------------------------------------------------------------------------