├── .gitignore ├── Assets ├── Materials.meta ├── Materials │ ├── Background.mat │ ├── Background.mat.meta │ ├── Sand.mat │ └── Sand.mat.meta ├── Models.meta ├── Models │ ├── 25_25_0.1.asset │ ├── 25_25_0.1.asset.meta │ ├── 50_50_0.1.asset │ ├── 50_50_0.1.asset.meta │ ├── HighPolyPlane.asset │ ├── HighPolyPlane.asset.meta │ ├── LowPolyPlane.asset │ ├── LowPolyPlane.asset.meta │ ├── Plane.asset │ ├── Plane.asset.meta │ ├── Plane_no_tangents.asset │ └── Plane_no_tangents.asset.meta ├── PerformanceTests.meta ├── PerformanceTests │ ├── DeformationBatchCountPerformanceTests.cs │ ├── DeformationBatchCountPerformanceTests.cs.meta │ ├── DeformationCookingOptionsPerformanceTests.cs │ ├── DeformationCookingOptionsPerformanceTests.cs.meta │ ├── DeformationPerformanceTests.cs │ ├── DeformationPerformanceTests.cs.meta │ ├── DeformationPlaneResolutionPerformanceTests.cs │ ├── DeformationPlaneResolutionPerformanceTests.cs.meta │ ├── DeformationTestHelper.cs │ ├── DeformationTestHelper.cs.meta │ ├── PerformanceTests.asmdef │ └── PerformanceTests.asmdef.meta ├── Prefabs.meta ├── Prefabs │ ├── Sand_MeshComposite.prefab │ ├── Sand_MeshComposite.prefab.meta │ ├── Sand_Mesh_ComputeShader.prefab │ ├── Sand_Mesh_ComputeShader.prefab.meta │ ├── Sand_Mesh_ComputeShader_Lerped.prefab │ ├── Sand_Mesh_ComputeShader_Lerped.prefab.meta │ ├── Sand_Mesh_Job.prefab │ ├── Sand_Mesh_Job.prefab.meta │ ├── Sand_Mesh_JobDeformableMeshData.prefab │ ├── Sand_Mesh_JobDeformableMeshData.prefab.meta │ ├── Sand_Mesh_Job_LerpedPoints.prefab │ ├── Sand_Mesh_Job_LerpedPoints.prefab.meta │ ├── Sand_Mesh_MeshDataOnMainThread.prefab │ ├── Sand_Mesh_MeshDataOnMainThread.prefab.meta │ ├── Sand_Mesh_Naive.prefab │ ├── Sand_Mesh_Naive.prefab.meta │ ├── Sand_ProBuilderMesh.prefab │ └── Sand_ProBuilderMesh.prefab.meta ├── ProBuilder Data.meta ├── Scenes.meta ├── Scenes │ ├── ComputeShaderWithAsyncReadbackSample.unity │ ├── ComputeShaderWithAsyncReadbackSample.unity.meta │ ├── ComputeShaderWithAsyncReadbackSample_Lerped.unity │ ├── ComputeShaderWithAsyncReadbackSample_Lerped.unity.meta │ ├── JobifiedMeshDataApiSample.unity │ ├── JobifiedMeshDataApiSample.unity.meta │ ├── JobifiedNaiveSample.unity │ ├── JobifiedNaiveSample.unity.meta │ ├── JobifiedNaiveSample_Lerp.unity │ ├── JobifiedNaiveSample_Lerp.unity.meta │ ├── JobifiedNaiveSample_SinglePoint.unity │ ├── JobifiedNaiveSample_SinglePoint.unity.meta │ ├── MeshDataApiOnTheMainThreadSample.unity │ ├── MeshDataApiOnTheMainThreadSample.unity.meta │ ├── NaiveSample.unity │ ├── NaiveSample.unity.meta │ ├── NaiveSample_LowPoly.unity │ ├── NaiveSample_LowPoly.unity.meta │ ├── NaiveSample_MultiPanel.unity │ ├── NaiveSample_MultiPanel.unity.meta │ ├── ProBuilderSample.unity │ ├── ProBuilderSample.unity.meta │ ├── SampleLightingSettings.lighting │ └── SampleLightingSettings.lighting.meta ├── Scripts.meta └── Scripts │ ├── Core.meta │ ├── Core │ ├── Ball.cs │ ├── Ball.cs.meta │ ├── Basic.meta │ ├── Basic │ │ ├── DeformableMeshPlane.cs │ │ ├── DeformableMeshPlane.cs.meta │ │ ├── DeformableProBuilderMeshPlane.cs │ │ └── DeformableProBuilderMeshPlane.cs.meta │ ├── ComputeShaderDeformer.meta │ ├── ComputeShaderDeformer │ │ ├── ComputeShaderAsyncGpuReadbackDeformablePlane.cs │ │ ├── ComputeShaderAsyncGpuReadbackDeformablePlane.cs.meta │ │ ├── DeformablePlaneAsyncGpuReadbackComputeShader.compute │ │ ├── DeformablePlaneAsyncGpuReadbackComputeShader.compute.meta │ │ ├── LerpComputeShaderAsyncGpuReadbackDeformablePlane.cs │ │ └── LerpComputeShaderAsyncGpuReadbackDeformablePlane.cs.meta │ ├── DeformablePlane.cs │ ├── DeformablePlane.cs.meta │ ├── Deformer.cs │ ├── Deformer.cs.meta │ ├── JobDeformer.meta │ ├── JobDeformer │ │ ├── JobDeformableMeshPlane.cs │ │ ├── JobDeformableMeshPlane.cs.meta │ │ ├── LerpJobDeformableMeshPlane.cs │ │ ├── LerpJobDeformableMeshPlane.cs.meta │ │ ├── MeshDeformerJob.cs │ │ ├── MeshDeformerJob.cs.meta │ │ ├── MultipleDeformationPointsMeshDeformerJob.cs │ │ ├── MultipleDeformationPointsMeshDeformerJob.cs.meta │ │ ├── SinglePointJobDeformableMeshPlane.cs │ │ ├── SinglePointJobDeformableMeshPlane.cs.meta │ │ ├── VertexData.cs │ │ └── VertexData.cs.meta │ ├── MeshData.meta │ ├── MeshData │ │ ├── JobDeformableMeshDataPlane.cs │ │ ├── JobDeformableMeshDataPlane.cs.meta │ │ ├── MeshDataOnCPU.meta │ │ ├── MeshDataOnCPU │ │ │ ├── DeformableMeshDataSingleThread.cs │ │ │ └── DeformableMeshDataSingleThread.cs.meta │ │ ├── ProcessMeshDataJob.cs │ │ └── ProcessMeshDataJob.cs.meta │ └── MultiPlane │ │ ├── DeformablePlanesComposite.cs │ │ ├── DeformablePlanesComposite.cs.meta │ │ └── MeshData.meta │ ├── Game.Scripts.asmdef │ ├── Game.Scripts.asmdef.meta │ ├── InputProvider.meta │ ├── InputProvider │ ├── IInputProvider.cs │ ├── IInputProvider.cs.meta │ ├── InputProviderFactory.cs │ ├── InputProviderFactory.cs.meta │ ├── InputProviderType.cs │ ├── InputProviderType.cs.meta │ ├── MouseInputProvider.cs │ └── MouseInputProvider.cs.meta │ ├── PointsUtility.cs │ ├── PointsUtility.cs.meta │ ├── SceneManagement.meta │ ├── SceneManagement │ ├── SceneController.cs │ └── SceneController.cs.meta │ ├── Test.meta │ └── Test │ ├── InstantTestInputProvider.cs │ ├── InstantTestInputProvider.cs.meta │ ├── TestInputProvider.cs │ └── TestInputProvider.cs.meta ├── DeformationSample.gif ├── LICENSE ├── Packages ├── manifest.json └── packages-lock.json ├── PerformanceTest_example.gif ├── PerformanceTest_example_2.gif ├── PhysicsGame.sln ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── PackageManagerSettings.asset ├── Packages │ └── com.unity.probuilder │ │ └── Settings.json ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset └── XRSettings.asset └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Materials.meta -------------------------------------------------------------------------------- /Assets/Materials/Background.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Materials/Background.mat -------------------------------------------------------------------------------- /Assets/Materials/Background.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Materials/Background.mat.meta -------------------------------------------------------------------------------- /Assets/Materials/Sand.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Materials/Sand.mat -------------------------------------------------------------------------------- /Assets/Materials/Sand.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71c86295a5a847dfa5b7ff5e107b0cf7 3 | timeCreated: 1625354066 -------------------------------------------------------------------------------- /Assets/Models.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models.meta -------------------------------------------------------------------------------- /Assets/Models/25_25_0.1.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/25_25_0.1.asset -------------------------------------------------------------------------------- /Assets/Models/25_25_0.1.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/25_25_0.1.asset.meta -------------------------------------------------------------------------------- /Assets/Models/50_50_0.1.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/50_50_0.1.asset -------------------------------------------------------------------------------- /Assets/Models/50_50_0.1.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/50_50_0.1.asset.meta -------------------------------------------------------------------------------- /Assets/Models/HighPolyPlane.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/HighPolyPlane.asset -------------------------------------------------------------------------------- /Assets/Models/HighPolyPlane.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/HighPolyPlane.asset.meta -------------------------------------------------------------------------------- /Assets/Models/LowPolyPlane.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/LowPolyPlane.asset -------------------------------------------------------------------------------- /Assets/Models/LowPolyPlane.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/LowPolyPlane.asset.meta -------------------------------------------------------------------------------- /Assets/Models/Plane.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/Plane.asset -------------------------------------------------------------------------------- /Assets/Models/Plane.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46da7d3ca6d94732976ba776b467f470 3 | timeCreated: 1625354091 -------------------------------------------------------------------------------- /Assets/Models/Plane_no_tangents.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/Plane_no_tangents.asset -------------------------------------------------------------------------------- /Assets/Models/Plane_no_tangents.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Models/Plane_no_tangents.asset.meta -------------------------------------------------------------------------------- /Assets/PerformanceTests.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests.meta -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationBatchCountPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/DeformationBatchCountPerformanceTests.cs -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationBatchCountPerformanceTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d00846dc664b401da8e5d3c7ae8a4e9a 3 | timeCreated: 1652619624 -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationCookingOptionsPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/DeformationCookingOptionsPerformanceTests.cs -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationCookingOptionsPerformanceTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2989228317843f292a6a650135bf94f 3 | timeCreated: 1654637319 -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/DeformationPerformanceTests.cs -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationPerformanceTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/DeformationPerformanceTests.cs.meta -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationPlaneResolutionPerformanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/DeformationPlaneResolutionPerformanceTests.cs -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationPlaneResolutionPerformanceTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7de9ff287eb147d5b488e048b7b36123 3 | timeCreated: 1654636451 -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationTestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/DeformationTestHelper.cs -------------------------------------------------------------------------------- /Assets/PerformanceTests/DeformationTestHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9959ad92f2834db29ff244e764999e4c 3 | timeCreated: 1652619674 -------------------------------------------------------------------------------- /Assets/PerformanceTests/PerformanceTests.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/PerformanceTests.asmdef -------------------------------------------------------------------------------- /Assets/PerformanceTests/PerformanceTests.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/PerformanceTests/PerformanceTests.asmdef.meta -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_MeshComposite.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_MeshComposite.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_MeshComposite.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_MeshComposite.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_ComputeShader.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_ComputeShader.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_ComputeShader.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_ComputeShader.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_ComputeShader_Lerped.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_ComputeShader_Lerped.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_ComputeShader_Lerped.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_ComputeShader_Lerped.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_Job.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_Job.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_Job.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_Job.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_JobDeformableMeshData.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_JobDeformableMeshData.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_JobDeformableMeshData.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_JobDeformableMeshData.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_Job_LerpedPoints.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_Job_LerpedPoints.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_Job_LerpedPoints.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_Job_LerpedPoints.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_MeshDataOnMainThread.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_MeshDataOnMainThread.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_MeshDataOnMainThread.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_MeshDataOnMainThread.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_Naive.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_Naive.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_Mesh_Naive.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_Mesh_Naive.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_ProBuilderMesh.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_ProBuilderMesh.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Sand_ProBuilderMesh.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Prefabs/Sand_ProBuilderMesh.prefab.meta -------------------------------------------------------------------------------- /Assets/ProBuilder Data.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/ProBuilder Data.meta -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes.meta -------------------------------------------------------------------------------- /Assets/Scenes/ComputeShaderWithAsyncReadbackSample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/ComputeShaderWithAsyncReadbackSample.unity -------------------------------------------------------------------------------- /Assets/Scenes/ComputeShaderWithAsyncReadbackSample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/ComputeShaderWithAsyncReadbackSample.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/ComputeShaderWithAsyncReadbackSample_Lerped.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/ComputeShaderWithAsyncReadbackSample_Lerped.unity -------------------------------------------------------------------------------- /Assets/Scenes/ComputeShaderWithAsyncReadbackSample_Lerped.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/ComputeShaderWithAsyncReadbackSample_Lerped.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedMeshDataApiSample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedMeshDataApiSample.unity -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedMeshDataApiSample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedMeshDataApiSample.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedNaiveSample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedNaiveSample.unity -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedNaiveSample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedNaiveSample.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedNaiveSample_Lerp.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedNaiveSample_Lerp.unity -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedNaiveSample_Lerp.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedNaiveSample_Lerp.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedNaiveSample_SinglePoint.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedNaiveSample_SinglePoint.unity -------------------------------------------------------------------------------- /Assets/Scenes/JobifiedNaiveSample_SinglePoint.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/JobifiedNaiveSample_SinglePoint.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/MeshDataApiOnTheMainThreadSample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/MeshDataApiOnTheMainThreadSample.unity -------------------------------------------------------------------------------- /Assets/Scenes/MeshDataApiOnTheMainThreadSample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/MeshDataApiOnTheMainThreadSample.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/NaiveSample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/NaiveSample.unity -------------------------------------------------------------------------------- /Assets/Scenes/NaiveSample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/NaiveSample.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/NaiveSample_LowPoly.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/NaiveSample_LowPoly.unity -------------------------------------------------------------------------------- /Assets/Scenes/NaiveSample_LowPoly.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/NaiveSample_LowPoly.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/NaiveSample_MultiPanel.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/NaiveSample_MultiPanel.unity -------------------------------------------------------------------------------- /Assets/Scenes/NaiveSample_MultiPanel.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/NaiveSample_MultiPanel.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/ProBuilderSample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/ProBuilderSample.unity -------------------------------------------------------------------------------- /Assets/Scenes/ProBuilderSample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/ProBuilderSample.unity.meta -------------------------------------------------------------------------------- /Assets/Scenes/SampleLightingSettings.lighting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/SampleLightingSettings.lighting -------------------------------------------------------------------------------- /Assets/Scenes/SampleLightingSettings.lighting.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scenes/SampleLightingSettings.lighting.meta -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts.meta -------------------------------------------------------------------------------- /Assets/Scripts/Core.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core.meta -------------------------------------------------------------------------------- /Assets/Scripts/Core/Ball.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/Ball.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/Ball.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 077da151bea04413b96cad791abbe4b1 3 | timeCreated: 1625319000 -------------------------------------------------------------------------------- /Assets/Scripts/Core/Basic.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c57396ff6c20472ea5a967b4e48e156d 3 | timeCreated: 1649973470 -------------------------------------------------------------------------------- /Assets/Scripts/Core/Basic/DeformableMeshPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/Basic/DeformableMeshPlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/Basic/DeformableMeshPlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75fa377a25644405ad134b086aa994d7 3 | timeCreated: 1625400470 -------------------------------------------------------------------------------- /Assets/Scripts/Core/Basic/DeformableProBuilderMeshPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/Basic/DeformableProBuilderMeshPlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/Basic/DeformableProBuilderMeshPlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 339694fc00ef47019b3cbf55f53ba5ce 3 | timeCreated: 1625313178 -------------------------------------------------------------------------------- /Assets/Scripts/Core/ComputeShaderDeformer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b375f29bcee04ebfa9517ebf052f2d46 3 | timeCreated: 1625429776 -------------------------------------------------------------------------------- /Assets/Scripts/Core/ComputeShaderDeformer/ComputeShaderAsyncGpuReadbackDeformablePlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/ComputeShaderDeformer/ComputeShaderAsyncGpuReadbackDeformablePlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/ComputeShaderDeformer/ComputeShaderAsyncGpuReadbackDeformablePlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f731cfe60adc4b82aad095b757276ea2 3 | timeCreated: 1625429798 -------------------------------------------------------------------------------- /Assets/Scripts/Core/ComputeShaderDeformer/DeformablePlaneAsyncGpuReadbackComputeShader.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/ComputeShaderDeformer/DeformablePlaneAsyncGpuReadbackComputeShader.compute -------------------------------------------------------------------------------- /Assets/Scripts/Core/ComputeShaderDeformer/DeformablePlaneAsyncGpuReadbackComputeShader.compute.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/ComputeShaderDeformer/DeformablePlaneAsyncGpuReadbackComputeShader.compute.meta -------------------------------------------------------------------------------- /Assets/Scripts/Core/ComputeShaderDeformer/LerpComputeShaderAsyncGpuReadbackDeformablePlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/ComputeShaderDeformer/LerpComputeShaderAsyncGpuReadbackDeformablePlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/ComputeShaderDeformer/LerpComputeShaderAsyncGpuReadbackDeformablePlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a58a2a9f88746578672dcc478c45e65 3 | timeCreated: 1652009385 -------------------------------------------------------------------------------- /Assets/Scripts/Core/DeformablePlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/DeformablePlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/DeformablePlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbd49400dd9f4ccc87243e662d08151c 3 | timeCreated: 1625399513 -------------------------------------------------------------------------------- /Assets/Scripts/Core/Deformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/Deformer.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/Deformer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/Deformer.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7bb4a6511f4b4e1aa693f9fbf52d60ac 3 | timeCreated: 1625404450 -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/JobDeformableMeshPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/JobDeformer/JobDeformableMeshPlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/JobDeformableMeshPlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f11c225a9ec8479ba923e4d2c72c9051 3 | timeCreated: 1625405209 -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/LerpJobDeformableMeshPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/JobDeformer/LerpJobDeformableMeshPlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/LerpJobDeformableMeshPlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42cf1f87c8fe44cbbca375149a18f73d 3 | timeCreated: 1651400330 -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/MeshDeformerJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/JobDeformer/MeshDeformerJob.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/MeshDeformerJob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f27af5da1dd948d9af727d5fafd7ac8f 3 | timeCreated: 1625404459 -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/MultipleDeformationPointsMeshDeformerJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/JobDeformer/MultipleDeformationPointsMeshDeformerJob.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/MultipleDeformationPointsMeshDeformerJob.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/JobDeformer/MultipleDeformationPointsMeshDeformerJob.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/SinglePointJobDeformableMeshPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/JobDeformer/SinglePointJobDeformableMeshPlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/SinglePointJobDeformableMeshPlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63efe9a99161499b90fdb7ded5ad0487 3 | timeCreated: 1651399839 -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/VertexData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/JobDeformer/VertexData.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/JobDeformer/VertexData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cdbf1c8e43f493db71fb46d95d4cfd6 3 | timeCreated: 1626629980 -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 124eb2a247a342b0948956880b002f61 3 | timeCreated: 1626611862 -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData/JobDeformableMeshDataPlane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/MeshData/JobDeformableMeshDataPlane.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData/JobDeformableMeshDataPlane.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67f29208a1824bb4b9c3f8224d87de62 3 | timeCreated: 1631135203 -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData/MeshDataOnCPU.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94e613d7c17f48e5872b98688822629b 3 | timeCreated: 1626611871 -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData/MeshDataOnCPU/DeformableMeshDataSingleThread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/MeshData/MeshDataOnCPU/DeformableMeshDataSingleThread.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData/MeshDataOnCPU/DeformableMeshDataSingleThread.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6d3a3bdf9074fc1b5e63763e7eeb956 3 | timeCreated: 1626611887 -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData/ProcessMeshDataJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/MeshData/ProcessMeshDataJob.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/MeshData/ProcessMeshDataJob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e723eb4043b4435bad00e8cac740ff1a 3 | timeCreated: 1631135580 -------------------------------------------------------------------------------- /Assets/Scripts/Core/MultiPlane/DeformablePlanesComposite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/MultiPlane/DeformablePlanesComposite.cs -------------------------------------------------------------------------------- /Assets/Scripts/Core/MultiPlane/DeformablePlanesComposite.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/MultiPlane/DeformablePlanesComposite.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Core/MultiPlane/MeshData.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Core/MultiPlane/MeshData.meta -------------------------------------------------------------------------------- /Assets/Scripts/Game.Scripts.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Game.Scripts.asmdef -------------------------------------------------------------------------------- /Assets/Scripts/Game.Scripts.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Game.Scripts.asmdef.meta -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 242b342d4f264713a5cb573dd86b3871 3 | timeCreated: 1625354208 -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/IInputProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/InputProvider/IInputProvider.cs -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/IInputProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52c420faac5c4319bd865a404dedb8a4 3 | timeCreated: 1625349391 -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/InputProviderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/InputProvider/InputProviderFactory.cs -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/InputProviderFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40effe5a9e0d49d9921c864a55105ee2 3 | timeCreated: 1625398559 -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/InputProviderType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/InputProvider/InputProviderType.cs -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/InputProviderType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c27e6b24bf2e4d1fad1f85beb3957b49 3 | timeCreated: 1625398573 -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/MouseInputProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/InputProvider/MouseInputProvider.cs -------------------------------------------------------------------------------- /Assets/Scripts/InputProvider/MouseInputProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b7c4520c7ae4056a672281fec538dd1 3 | timeCreated: 1625349409 -------------------------------------------------------------------------------- /Assets/Scripts/PointsUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/PointsUtility.cs -------------------------------------------------------------------------------- /Assets/Scripts/PointsUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab5817b26f33446c8dff74071b6c7e05 3 | timeCreated: 1651402503 -------------------------------------------------------------------------------- /Assets/Scripts/SceneManagement.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0eb70aeaf11249e0b56a1f97b62fbe25 3 | timeCreated: 1633868907 -------------------------------------------------------------------------------- /Assets/Scripts/SceneManagement/SceneController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/SceneManagement/SceneController.cs -------------------------------------------------------------------------------- /Assets/Scripts/SceneManagement/SceneController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d15c7294efe46fa96bd0f5fa11959a9 3 | timeCreated: 1633868920 -------------------------------------------------------------------------------- /Assets/Scripts/Test.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc70d653237a4d7db3d2e4e4ac2ea186 3 | timeCreated: 1625354230 -------------------------------------------------------------------------------- /Assets/Scripts/Test/InstantTestInputProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Test/InstantTestInputProvider.cs -------------------------------------------------------------------------------- /Assets/Scripts/Test/InstantTestInputProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb3fec98e0484b3e88047a758bce51db 3 | timeCreated: 1625353135 -------------------------------------------------------------------------------- /Assets/Scripts/Test/TestInputProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Assets/Scripts/Test/TestInputProvider.cs -------------------------------------------------------------------------------- /Assets/Scripts/Test/TestInputProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0607a914f4074b4d883c0971fefa5c60 3 | timeCreated: 1625350156 -------------------------------------------------------------------------------- /DeformationSample.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/DeformationSample.gif -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/LICENSE -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Packages/manifest.json -------------------------------------------------------------------------------- /Packages/packages-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/Packages/packages-lock.json -------------------------------------------------------------------------------- /PerformanceTest_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/PerformanceTest_example.gif -------------------------------------------------------------------------------- /PerformanceTest_example_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/PerformanceTest_example_2.gif -------------------------------------------------------------------------------- /PhysicsGame.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/PhysicsGame.sln -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/PackageManagerSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/Packages/com.unity.probuilder/Settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/Packages/com.unity.probuilder/Settings.json -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/ProjectVersion.txt -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/VersionControlSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/ProjectSettings/XRSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexMerzlikin/Unity-SandBallsMechanic-MeshDeformationPerformanceTest/HEAD/README.md --------------------------------------------------------------------------------