├── .gitignore ├── Assets ├── CGINC.meta ├── CGINC │ ├── BillBoardCommon.cginc │ ├── BillBoardCommon.cginc.meta │ ├── ClassicNoise2D.cginc │ ├── ClassicNoise2D.cginc.meta │ ├── ClassicNoise3D.cginc │ ├── ClassicNoise3D.cginc.meta │ ├── ColorCollect.cginc │ ├── ColorCollect.cginc.meta │ ├── CoonsCurve.cginc │ ├── CoonsCurve.cginc.meta │ ├── PostBlendCommon.cginc │ ├── PostBlendCommon.cginc.meta │ ├── Quaternion.cginc │ ├── Quaternion.cginc.meta │ ├── Random.cginc │ ├── Random.cginc.meta │ ├── SimplexNoise2D.cginc │ ├── SimplexNoise2D.cginc.meta │ ├── SimplexNoise3D.cginc │ ├── SimplexNoise3D.cginc.meta │ ├── Transform.cginc │ └── Transform.cginc.meta ├── FrameRecordingSettings.asset ├── FrameRecordingSettings.asset.meta ├── GPU Particle.meta └── GPU Particle │ ├── Materials.meta │ ├── Materials │ ├── Unlit_ParticleVisualize.mat │ └── Unlit_ParticleVisualize.mat.meta │ ├── Scenes.meta │ ├── Scenes │ ├── umaParticle.unity │ └── umaParticle.unity.meta │ ├── Scripts.meta │ ├── Scripts │ ├── GPUParticle.cs │ ├── GPUParticle.cs.meta │ ├── Helper.cs │ ├── Helper.cs.meta │ ├── Uma.cs │ └── Uma.cs.meta │ ├── Shaders.meta │ ├── Shaders │ ├── ComputeParticle.compute │ ├── ComputeParticle.compute.meta │ ├── ParticleCommon.cginc │ ├── ParticleCommon.cginc.meta │ ├── ParticleVisualize.shader │ └── ParticleVisualize.shader.meta │ ├── Textures.meta │ └── Textures │ ├── Horse_col.asset │ ├── Horse_col.asset.meta │ ├── Horse_norm.asset │ ├── Horse_norm.asset.meta │ ├── Horse_pos.asset │ └── Horse_pos.asset.meta ├── LICENSE ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset └── UnityConnectSettings.asset ├── README.md ├── Recordings ├── animation.gif └── movie.webm ├── UnityPackageManager └── manifest.json └── img.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/CGINC.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC.meta -------------------------------------------------------------------------------- /Assets/CGINC/BillBoardCommon.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/BillBoardCommon.cginc -------------------------------------------------------------------------------- /Assets/CGINC/BillBoardCommon.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/BillBoardCommon.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/ClassicNoise2D.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/ClassicNoise2D.cginc -------------------------------------------------------------------------------- /Assets/CGINC/ClassicNoise2D.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/ClassicNoise2D.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/ClassicNoise3D.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/ClassicNoise3D.cginc -------------------------------------------------------------------------------- /Assets/CGINC/ClassicNoise3D.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/ClassicNoise3D.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/ColorCollect.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/ColorCollect.cginc -------------------------------------------------------------------------------- /Assets/CGINC/ColorCollect.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/ColorCollect.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/CoonsCurve.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/CoonsCurve.cginc -------------------------------------------------------------------------------- /Assets/CGINC/CoonsCurve.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/CoonsCurve.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/PostBlendCommon.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/PostBlendCommon.cginc -------------------------------------------------------------------------------- /Assets/CGINC/PostBlendCommon.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/PostBlendCommon.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/Quaternion.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/Quaternion.cginc -------------------------------------------------------------------------------- /Assets/CGINC/Quaternion.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/Quaternion.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/Random.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/Random.cginc -------------------------------------------------------------------------------- /Assets/CGINC/Random.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/Random.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/SimplexNoise2D.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/SimplexNoise2D.cginc -------------------------------------------------------------------------------- /Assets/CGINC/SimplexNoise2D.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/SimplexNoise2D.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/SimplexNoise3D.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/SimplexNoise3D.cginc -------------------------------------------------------------------------------- /Assets/CGINC/SimplexNoise3D.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/SimplexNoise3D.cginc.meta -------------------------------------------------------------------------------- /Assets/CGINC/Transform.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/Transform.cginc -------------------------------------------------------------------------------- /Assets/CGINC/Transform.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/CGINC/Transform.cginc.meta -------------------------------------------------------------------------------- /Assets/FrameRecordingSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/FrameRecordingSettings.asset -------------------------------------------------------------------------------- /Assets/FrameRecordingSettings.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/FrameRecordingSettings.asset.meta -------------------------------------------------------------------------------- /Assets/GPU Particle.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Materials.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Materials/Unlit_ParticleVisualize.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Materials/Unlit_ParticleVisualize.mat -------------------------------------------------------------------------------- /Assets/GPU Particle/Materials/Unlit_ParticleVisualize.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Materials/Unlit_ParticleVisualize.mat.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scenes.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Scenes/umaParticle.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scenes/umaParticle.unity -------------------------------------------------------------------------------- /Assets/GPU Particle/Scenes/umaParticle.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scenes/umaParticle.unity.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scripts.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Scripts/GPUParticle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scripts/GPUParticle.cs -------------------------------------------------------------------------------- /Assets/GPU Particle/Scripts/GPUParticle.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scripts/GPUParticle.cs.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Scripts/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scripts/Helper.cs -------------------------------------------------------------------------------- /Assets/GPU Particle/Scripts/Helper.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scripts/Helper.cs.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Scripts/Uma.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scripts/Uma.cs -------------------------------------------------------------------------------- /Assets/GPU Particle/Scripts/Uma.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Scripts/Uma.cs.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Shaders.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Shaders.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Shaders/ComputeParticle.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Shaders/ComputeParticle.compute -------------------------------------------------------------------------------- /Assets/GPU Particle/Shaders/ComputeParticle.compute.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Shaders/ComputeParticle.compute.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Shaders/ParticleCommon.cginc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Shaders/ParticleCommon.cginc -------------------------------------------------------------------------------- /Assets/GPU Particle/Shaders/ParticleCommon.cginc.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Shaders/ParticleCommon.cginc.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Shaders/ParticleVisualize.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Shaders/ParticleVisualize.shader -------------------------------------------------------------------------------- /Assets/GPU Particle/Shaders/ParticleVisualize.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Shaders/ParticleVisualize.shader.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Textures.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Textures/Horse_col.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Textures/Horse_col.asset -------------------------------------------------------------------------------- /Assets/GPU Particle/Textures/Horse_col.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Textures/Horse_col.asset.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Textures/Horse_norm.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Textures/Horse_norm.asset -------------------------------------------------------------------------------- /Assets/GPU Particle/Textures/Horse_norm.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Textures/Horse_norm.asset.meta -------------------------------------------------------------------------------- /Assets/GPU Particle/Textures/Horse_pos.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Textures/Horse_pos.asset -------------------------------------------------------------------------------- /Assets/GPU Particle/Textures/Horse_pos.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Assets/GPU Particle/Textures/Horse_pos.asset.meta -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/LICENSE -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2017.2.0f3 2 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/README.md -------------------------------------------------------------------------------- /Recordings/animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Recordings/animation.gif -------------------------------------------------------------------------------- /Recordings/movie.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/Recordings/movie.webm -------------------------------------------------------------------------------- /UnityPackageManager/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | } 4 | } 5 | -------------------------------------------------------------------------------- /img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sugi-cho/ComputeShader-Unity-macOS/HEAD/img.png --------------------------------------------------------------------------------