├── .gitattributes ├── .gitignore ├── Assets ├── Materials.meta ├── Materials │ ├── Red.mat │ └── Red.mat.meta ├── Prefab.meta ├── Prefab │ ├── Shark.prefab │ ├── Shark.prefab.meta │ ├── Shark_Material.mat │ ├── Shark_Material.mat.meta │ ├── Shark_Material.shadergraph │ ├── Shark_Material.shadergraph.meta │ ├── Shark_Rig.prefab │ └── Shark_Rig.prefab.meta ├── Scenes.meta ├── Scenes │ ├── VFX_Debug.vfx │ ├── VFX_Debug.vfx.meta │ ├── VFX_Flock.unity │ ├── VFX_Flock.unity.meta │ ├── VFX_Flock.vfx │ ├── VFX_Flock.vfx.meta │ ├── VFX_Neighbor_Color.vfxoperator │ ├── VFX_Neighbor_Color.vfxoperator.meta │ ├── VFX_Plexus.unity │ ├── VFX_Plexus.unity.meta │ ├── VFX_Plexus.vfx │ ├── VFX_Plexus.vfx.meta │ ├── VFX_Plexus_Line.vfxoperator │ └── VFX_Plexus_Line.vfxoperator.meta ├── Scripts.meta ├── Scripts │ ├── HashGrid.cs │ ├── HashGrid.cs.meta │ ├── Hunt.cs │ └── Hunt.cs.meta ├── Settings.meta ├── Settings │ ├── DefaultVolumeProfile.asset │ ├── DefaultVolumeProfile.asset.meta │ ├── Mobile_RPAsset.asset │ ├── Mobile_RPAsset.asset.meta │ ├── Mobile_Renderer.asset │ ├── Mobile_Renderer.asset.meta │ ├── PC_RPAsset.asset │ ├── PC_RPAsset.asset.meta │ ├── PC_Renderer.asset │ ├── PC_Renderer.asset.meta │ ├── SampleSceneProfile.asset │ ├── SampleSceneProfile.asset.meta │ ├── UniversalRenderPipelineGlobalSettings.asset │ └── UniversalRenderPipelineGlobalSettings.asset.meta ├── Shaders.meta └── Shaders │ ├── CustomBoundsDebug.hlsl │ ├── CustomBoundsDebug.hlsl.meta │ ├── CustomFlockApply.hlsl │ ├── CustomFlockApply.hlsl.meta │ ├── CustomFlockUpdatePositionAndVelocity.hlsl │ ├── CustomFlockUpdatePositionAndVelocity.hlsl.meta │ ├── CustomFlockVariantUpdatePositionAndVelocity.hlsl │ ├── CustomFlockVariantUpdatePositionAndVelocity.hlsl.meta │ ├── CustomGetPositionAndVelocity.hlsl │ ├── CustomGetPositionAndVelocity.hlsl.meta │ ├── CustomGridDebug.hlsl │ ├── CustomGridDebug.hlsl.meta │ ├── CustomPlexusApply.hlsl │ ├── CustomPlexusApply.hlsl.meta │ ├── FlockCommon.hlsl │ ├── FlockCommon.hlsl.meta │ ├── GridCellStart.compute │ ├── GridCellStart.compute.meta │ ├── GridCommon.hlsl │ ├── GridCommon.hlsl.meta │ ├── GridComputeList.compute │ ├── GridComputeList.compute.meta │ ├── GridSortList.compute │ ├── GridSortList.compute.meta │ ├── GridUpdateBounds.compute │ └── GridUpdateBounds.compute.meta ├── Documentation ├── Flock.gif ├── HashGrid.png ├── Plexus.gif ├── VFX_Flock_Apply.png └── VFX_Flock_Update.png ├── LICENSE ├── Packages └── manifest.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── MemorySettings.asset ├── MultiplayerManager.asset ├── NavMeshAreas.asset ├── PackageManagerSettings.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── SceneTemplateSettings.json ├── ShaderGraphSettings.asset ├── TagManager.asset ├── TimeManager.asset ├── URPProjectSettings.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset └── XRSettings.asset └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Materials.meta -------------------------------------------------------------------------------- /Assets/Materials/Red.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Materials/Red.mat -------------------------------------------------------------------------------- /Assets/Materials/Red.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Materials/Red.mat.meta -------------------------------------------------------------------------------- /Assets/Prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab.meta -------------------------------------------------------------------------------- /Assets/Prefab/Shark.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark.prefab -------------------------------------------------------------------------------- /Assets/Prefab/Shark.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefab/Shark_Material.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark_Material.mat -------------------------------------------------------------------------------- /Assets/Prefab/Shark_Material.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark_Material.mat.meta -------------------------------------------------------------------------------- /Assets/Prefab/Shark_Material.shadergraph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark_Material.shadergraph -------------------------------------------------------------------------------- /Assets/Prefab/Shark_Material.shadergraph.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark_Material.shadergraph.meta -------------------------------------------------------------------------------- /Assets/Prefab/Shark_Rig.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark_Rig.prefab -------------------------------------------------------------------------------- /Assets/Prefab/Shark_Rig.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Prefab/Shark_Rig.prefab.meta -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes.meta -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Debug.vfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Debug.vfx -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Debug.vfx.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Debug.vfx.meta -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Flock.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Flock.unity -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Flock.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Flock.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Flock.vfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Flock.vfx -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Flock.vfx.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Flock.vfx.meta -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Neighbor_Color.vfxoperator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Neighbor_Color.vfxoperator -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Neighbor_Color.vfxoperator.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Neighbor_Color.vfxoperator.meta -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Plexus.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Plexus.unity -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Plexus.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Plexus.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Plexus.vfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Plexus.vfx -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Plexus.vfx.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Plexus.vfx.meta -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Plexus_Line.vfxoperator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Plexus_Line.vfxoperator -------------------------------------------------------------------------------- /Assets/Scenes/VFX_Plexus_Line.vfxoperator.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scenes/VFX_Plexus_Line.vfxoperator.meta -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scripts.meta -------------------------------------------------------------------------------- /Assets/Scripts/HashGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scripts/HashGrid.cs -------------------------------------------------------------------------------- /Assets/Scripts/HashGrid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9bc1989b602ff24d81ae3d21b595240 -------------------------------------------------------------------------------- /Assets/Scripts/Hunt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Scripts/Hunt.cs -------------------------------------------------------------------------------- /Assets/Scripts/Hunt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 041cb135f33428945809744b8d38c8e5 -------------------------------------------------------------------------------- /Assets/Settings.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings.meta -------------------------------------------------------------------------------- /Assets/Settings/DefaultVolumeProfile.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/DefaultVolumeProfile.asset -------------------------------------------------------------------------------- /Assets/Settings/DefaultVolumeProfile.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/DefaultVolumeProfile.asset.meta -------------------------------------------------------------------------------- /Assets/Settings/Mobile_RPAsset.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/Mobile_RPAsset.asset -------------------------------------------------------------------------------- /Assets/Settings/Mobile_RPAsset.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/Mobile_RPAsset.asset.meta -------------------------------------------------------------------------------- /Assets/Settings/Mobile_Renderer.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/Mobile_Renderer.asset -------------------------------------------------------------------------------- /Assets/Settings/Mobile_Renderer.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/Mobile_Renderer.asset.meta -------------------------------------------------------------------------------- /Assets/Settings/PC_RPAsset.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/PC_RPAsset.asset -------------------------------------------------------------------------------- /Assets/Settings/PC_RPAsset.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/PC_RPAsset.asset.meta -------------------------------------------------------------------------------- /Assets/Settings/PC_Renderer.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/PC_Renderer.asset -------------------------------------------------------------------------------- /Assets/Settings/PC_Renderer.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/PC_Renderer.asset.meta -------------------------------------------------------------------------------- /Assets/Settings/SampleSceneProfile.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/SampleSceneProfile.asset -------------------------------------------------------------------------------- /Assets/Settings/SampleSceneProfile.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/SampleSceneProfile.asset.meta -------------------------------------------------------------------------------- /Assets/Settings/UniversalRenderPipelineGlobalSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset -------------------------------------------------------------------------------- /Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta -------------------------------------------------------------------------------- /Assets/Shaders.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders.meta -------------------------------------------------------------------------------- /Assets/Shaders/CustomBoundsDebug.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomBoundsDebug.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/CustomBoundsDebug.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomBoundsDebug.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/CustomFlockApply.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomFlockApply.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/CustomFlockApply.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomFlockApply.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/CustomFlockUpdatePositionAndVelocity.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomFlockUpdatePositionAndVelocity.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/CustomFlockUpdatePositionAndVelocity.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomFlockUpdatePositionAndVelocity.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/CustomFlockVariantUpdatePositionAndVelocity.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomFlockVariantUpdatePositionAndVelocity.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/CustomFlockVariantUpdatePositionAndVelocity.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomFlockVariantUpdatePositionAndVelocity.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/CustomGetPositionAndVelocity.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomGetPositionAndVelocity.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/CustomGetPositionAndVelocity.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomGetPositionAndVelocity.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/CustomGridDebug.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomGridDebug.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/CustomGridDebug.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomGridDebug.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/CustomPlexusApply.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomPlexusApply.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/CustomPlexusApply.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/CustomPlexusApply.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/FlockCommon.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/FlockCommon.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/FlockCommon.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/FlockCommon.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/GridCellStart.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridCellStart.compute -------------------------------------------------------------------------------- /Assets/Shaders/GridCellStart.compute.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridCellStart.compute.meta -------------------------------------------------------------------------------- /Assets/Shaders/GridCommon.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridCommon.hlsl -------------------------------------------------------------------------------- /Assets/Shaders/GridCommon.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridCommon.hlsl.meta -------------------------------------------------------------------------------- /Assets/Shaders/GridComputeList.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridComputeList.compute -------------------------------------------------------------------------------- /Assets/Shaders/GridComputeList.compute.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridComputeList.compute.meta -------------------------------------------------------------------------------- /Assets/Shaders/GridSortList.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridSortList.compute -------------------------------------------------------------------------------- /Assets/Shaders/GridSortList.compute.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridSortList.compute.meta -------------------------------------------------------------------------------- /Assets/Shaders/GridUpdateBounds.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridUpdateBounds.compute -------------------------------------------------------------------------------- /Assets/Shaders/GridUpdateBounds.compute.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Assets/Shaders/GridUpdateBounds.compute.meta -------------------------------------------------------------------------------- /Documentation/Flock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Documentation/Flock.gif -------------------------------------------------------------------------------- /Documentation/HashGrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Documentation/HashGrid.png -------------------------------------------------------------------------------- /Documentation/Plexus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Documentation/Plexus.gif -------------------------------------------------------------------------------- /Documentation/VFX_Flock_Apply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Documentation/VFX_Flock_Apply.png -------------------------------------------------------------------------------- /Documentation/VFX_Flock_Update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Documentation/VFX_Flock_Update.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/LICENSE -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/Packages/manifest.json -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/MemorySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/MemorySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/MultiplayerManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/MultiplayerManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/PackageManagerSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/ProjectVersion.txt -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/SceneTemplateSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/SceneTemplateSettings.json -------------------------------------------------------------------------------- /ProjectSettings/ShaderGraphSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/ShaderGraphSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/URPProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/URPProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/VersionControlSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/ProjectSettings/XRSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDemeulenaere/vfx-neighborhood-grid-3d/HEAD/README.md --------------------------------------------------------------------------------