├── .gitignore ├── BinaryOpacityGridSample ├── .vsconfig ├── Assets │ ├── Scenes.meta │ └── Scenes │ │ ├── SampleScene.unity │ │ └── SampleScene.unity.meta ├── Packages │ ├── manifest.json │ └── packages-lock.json └── ProjectSettings │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── MemorySettings.asset │ ├── MultiplayerManager.asset │ ├── NavMeshAreas.asset │ ├── PackageManagerSettings.asset │ ├── Packages │ └── com.unity.testtools.codecoverage │ │ └── Settings.json │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── SceneTemplateSettings.json │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── UnityConnectSettings.asset │ ├── VFXManager.asset │ ├── VersionControlSettings.asset │ └── XRSettings.asset ├── LICENSE ├── Package ├── Editor.meta ├── Editor │ ├── BinaryOpacityGridImporter.cs │ ├── BinaryOpacityGridImporter.cs.meta │ ├── BinaryOpacityGridSettings.cs │ └── BinaryOpacityGridSettings.cs.meta ├── LICENSE.md ├── LICENSE.md.meta ├── Shaders.meta ├── Shaders │ ├── BinaryOpacityGrid.shader │ └── BinaryOpacityGrid.shader.meta ├── package.json └── package.json.meta ├── README.md ├── Resources ├── Assets.png ├── BicycleSample.gif └── Import.png └── Utility Scripts ├── BakeIntoMesh.py ├── DownloadBOGSamples.py ├── ModifiedTrimeshFunctions.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/.gitignore -------------------------------------------------------------------------------- /BinaryOpacityGridSample/.vsconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/.vsconfig -------------------------------------------------------------------------------- /BinaryOpacityGridSample/Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/Assets/Scenes.meta -------------------------------------------------------------------------------- /BinaryOpacityGridSample/Assets/Scenes/SampleScene.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/Assets/Scenes/SampleScene.unity -------------------------------------------------------------------------------- /BinaryOpacityGridSample/Assets/Scenes/SampleScene.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/Assets/Scenes/SampleScene.unity.meta -------------------------------------------------------------------------------- /BinaryOpacityGridSample/Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/Packages/manifest.json -------------------------------------------------------------------------------- /BinaryOpacityGridSample/Packages/packages-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/Packages/packages-lock.json -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/MemorySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/MemorySettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/MultiplayerManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/MultiplayerManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/PackageManagerSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/ProjectVersion.txt -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/SceneTemplateSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/SceneTemplateSettings.json -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/VersionControlSettings.asset -------------------------------------------------------------------------------- /BinaryOpacityGridSample/ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/BinaryOpacityGridSample/ProjectSettings/XRSettings.asset -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/LICENSE -------------------------------------------------------------------------------- /Package/Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/Editor.meta -------------------------------------------------------------------------------- /Package/Editor/BinaryOpacityGridImporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/Editor/BinaryOpacityGridImporter.cs -------------------------------------------------------------------------------- /Package/Editor/BinaryOpacityGridImporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 429ffa632c443254d8887318925d3c9a -------------------------------------------------------------------------------- /Package/Editor/BinaryOpacityGridSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/Editor/BinaryOpacityGridSettings.cs -------------------------------------------------------------------------------- /Package/Editor/BinaryOpacityGridSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66fdb192952ca194abee0f77d6acd98a -------------------------------------------------------------------------------- /Package/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/LICENSE.md -------------------------------------------------------------------------------- /Package/LICENSE.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/LICENSE.md.meta -------------------------------------------------------------------------------- /Package/Shaders.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/Shaders.meta -------------------------------------------------------------------------------- /Package/Shaders/BinaryOpacityGrid.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/Shaders/BinaryOpacityGrid.shader -------------------------------------------------------------------------------- /Package/Shaders/BinaryOpacityGrid.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/Shaders/BinaryOpacityGrid.shader.meta -------------------------------------------------------------------------------- /Package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/package.json -------------------------------------------------------------------------------- /Package/package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Package/package.json.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Assets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Resources/Assets.png -------------------------------------------------------------------------------- /Resources/BicycleSample.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Resources/BicycleSample.gif -------------------------------------------------------------------------------- /Resources/Import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Resources/Import.png -------------------------------------------------------------------------------- /Utility Scripts/BakeIntoMesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Utility Scripts/BakeIntoMesh.py -------------------------------------------------------------------------------- /Utility Scripts/DownloadBOGSamples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Utility Scripts/DownloadBOGSamples.py -------------------------------------------------------------------------------- /Utility Scripts/ModifiedTrimeshFunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AyoubKhammassi/UnityBinaryOpacityGrid/HEAD/Utility Scripts/ModifiedTrimeshFunctions.py -------------------------------------------------------------------------------- /Utility Scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | trimesh == 3.21.0 2 | wget 3 | numba --------------------------------------------------------------------------------