gitextract_z7rokmvj/ ├── .gitignore ├── BakedVolumetrics/ │ ├── .vsconfig │ ├── Assets/ │ │ ├── BakedVolumetrics/ │ │ │ ├── Data.meta │ │ │ ├── OfflineGeneration/ │ │ │ │ ├── Scripts/ │ │ │ │ │ ├── Editor/ │ │ │ │ │ │ ├── BakedVolumetricsTool.cs │ │ │ │ │ │ └── BakedVolumetricsTool.cs.meta │ │ │ │ │ ├── Editor.meta │ │ │ │ │ ├── Enums/ │ │ │ │ │ │ ├── DensityType.cs │ │ │ │ │ │ ├── DensityType.cs.meta │ │ │ │ │ │ ├── EnvironmentMapResolution.cs │ │ │ │ │ │ ├── EnvironmentMapResolution.cs.meta │ │ │ │ │ │ ├── HDREncoding.cs │ │ │ │ │ │ ├── HDREncoding.cs.meta │ │ │ │ │ │ ├── LightAttenuationType.cs │ │ │ │ │ │ ├── LightAttenuationType.cs.meta │ │ │ │ │ │ ├── LightingSource.cs │ │ │ │ │ │ ├── LightingSource.cs.meta │ │ │ │ │ │ ├── RaymarchSamples.cs │ │ │ │ │ │ ├── RaymarchSamples.cs.meta │ │ │ │ │ │ ├── SceneVoxelizerType.cs │ │ │ │ │ │ ├── SceneVoxelizerType.cs.meta │ │ │ │ │ │ ├── VolumeBitDepth.cs │ │ │ │ │ │ ├── VolumeBitDepth.cs.meta │ │ │ │ │ │ ├── VoxelCalculation.cs │ │ │ │ │ │ ├── VoxelCalculation.cs.meta │ │ │ │ │ │ ├── VoxelPreviewAxis.cs │ │ │ │ │ │ └── VoxelPreviewAxis.cs.meta │ │ │ │ │ ├── Enums.meta │ │ │ │ │ ├── MetaPassRenderingV1.cs │ │ │ │ │ ├── MetaPassRenderingV1.cs.meta │ │ │ │ │ ├── MetaPassRenderingV2.cs │ │ │ │ │ ├── MetaPassRenderingV2.cs.meta │ │ │ │ │ ├── NoiseLibrary.cs │ │ │ │ │ ├── NoiseLibrary.cs.meta │ │ │ │ │ ├── RenderTextureConverter.cs │ │ │ │ │ ├── RenderTextureConverter.cs.meta │ │ │ │ │ ├── RenderTextureSize.cs │ │ │ │ │ ├── RenderTextureSize.cs.meta │ │ │ │ │ ├── SampleLightprobe.cs │ │ │ │ │ ├── SampleLightprobe.cs.meta │ │ │ │ │ ├── SampleVoxelTracer.cs │ │ │ │ │ ├── SampleVoxelTracer.cs.meta │ │ │ │ │ ├── ShaderIDs.cs │ │ │ │ │ ├── ShaderIDs.cs.meta │ │ │ │ │ ├── Structs/ │ │ │ │ │ │ ├── MaterialMetaDataV1.cs │ │ │ │ │ │ ├── MaterialMetaDataV1.cs.meta │ │ │ │ │ │ ├── MaterialMetaDataV2.cs │ │ │ │ │ │ ├── MaterialMetaDataV2.cs.meta │ │ │ │ │ │ ├── ObjectMetaDataV1.cs │ │ │ │ │ │ ├── ObjectMetaDataV1.cs.meta │ │ │ │ │ │ ├── ObjectMetaDataV2.cs │ │ │ │ │ │ ├── ObjectMetaDataV2.cs.meta │ │ │ │ │ │ ├── VoxelLightArea.cs │ │ │ │ │ │ ├── VoxelLightArea.cs.meta │ │ │ │ │ │ ├── VoxelLightDirectional.cs │ │ │ │ │ │ ├── VoxelLightDirectional.cs.meta │ │ │ │ │ │ ├── VoxelLightPoint.cs │ │ │ │ │ │ ├── VoxelLightPoint.cs.meta │ │ │ │ │ │ ├── VoxelLightSpot.cs │ │ │ │ │ │ └── VoxelLightSpot.cs.meta │ │ │ │ │ ├── Structs.meta │ │ │ │ │ ├── VolumeGenerator.cs │ │ │ │ │ ├── VolumeGenerator.cs.meta │ │ │ │ │ ├── VolumeGeneratorAssets.cs │ │ │ │ │ ├── VolumeGeneratorAssets.cs.meta │ │ │ │ │ ├── VolumeGeneratorEditor.cs │ │ │ │ │ ├── VolumeGeneratorEditor.cs.meta │ │ │ │ │ ├── VolumeGeneratorUtility.cs │ │ │ │ │ └── VolumeGeneratorUtility.cs.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Shaders/ │ │ │ │ │ ├── Adjustments.compute │ │ │ │ │ ├── Adjustments.compute.meta │ │ │ │ │ ├── BitPackingHelper.cginc │ │ │ │ │ ├── BitPackingHelper.cginc.meta │ │ │ │ │ ├── CombineBuffers.compute │ │ │ │ │ ├── CombineBuffers.compute.meta │ │ │ │ │ ├── ComputeTextureSampling.cginc │ │ │ │ │ ├── ComputeTextureSampling.cginc.meta │ │ │ │ │ ├── DataPacking.compute │ │ │ │ │ ├── DataPacking.compute.meta │ │ │ │ │ ├── Density.compute │ │ │ │ │ ├── Density.compute.meta │ │ │ │ │ ├── Dilation.compute │ │ │ │ │ ├── Dilation.compute.meta │ │ │ │ │ ├── EncodingDecodingHDR.cginc │ │ │ │ │ ├── EncodingDecodingHDR.cginc.meta │ │ │ │ │ ├── EncodingDecodingNormal.cginc │ │ │ │ │ ├── EncodingDecodingNormal.cginc.meta │ │ │ │ │ ├── GaussianBlur3D.compute │ │ │ │ │ ├── GaussianBlur3D.compute.meta │ │ │ │ │ ├── HDRPacking.compute │ │ │ │ │ ├── HDRPacking.compute.meta │ │ │ │ │ ├── MetaPassPacking.cginc │ │ │ │ │ ├── MetaPassPacking.cginc.meta │ │ │ │ │ ├── Random.cginc │ │ │ │ │ ├── Random.cginc.meta │ │ │ │ │ ├── Sampling.cginc │ │ │ │ │ ├── Sampling.cginc.meta │ │ │ │ │ ├── SceneObjectShaderV1.shader │ │ │ │ │ ├── SceneObjectShaderV1.shader.meta │ │ │ │ │ ├── SceneObjectShaderV2.shader │ │ │ │ │ ├── SceneObjectShaderV2.shader.meta │ │ │ │ │ ├── UnityLights.cginc │ │ │ │ │ ├── UnityLights.cginc.meta │ │ │ │ │ ├── VoxelBounceSurfaceLight.compute │ │ │ │ │ ├── VoxelBounceSurfaceLight.compute.meta │ │ │ │ │ ├── VoxelBounceVolumetricLight.compute │ │ │ │ │ ├── VoxelBounceVolumetricLight.compute.meta │ │ │ │ │ ├── VoxelDirectSurfaceLight.compute │ │ │ │ │ ├── VoxelDirectSurfaceLight.compute.meta │ │ │ │ │ ├── VoxelDirectVolumetricLight.compute │ │ │ │ │ ├── VoxelDirectVolumetricLight.compute.meta │ │ │ │ │ ├── VoxelEnvironmentSurfaceLight.compute │ │ │ │ │ ├── VoxelEnvironmentSurfaceLight.compute.meta │ │ │ │ │ ├── VoxelEnvironmentVolumetricLight.compute │ │ │ │ │ ├── VoxelEnvironmentVolumetricLight.compute.meta │ │ │ │ │ ├── VoxelTracerUtilities.cginc │ │ │ │ │ ├── VoxelTracerUtilities.cginc.meta │ │ │ │ │ ├── VoxelizeScene.compute │ │ │ │ │ └── VoxelizeScene.compute.meta │ │ │ │ └── Shaders.meta │ │ │ ├── OfflineGeneration.meta │ │ │ ├── Runtime/ │ │ │ │ ├── Scripts/ │ │ │ │ │ ├── CameraDepth.cs │ │ │ │ │ ├── CameraDepth.cs.meta │ │ │ │ │ ├── PostProcessing/ │ │ │ │ │ │ ├── ComputeShaderParameter.cs │ │ │ │ │ │ ├── ComputeShaderParameter.cs.meta │ │ │ │ │ │ ├── ShaderIDs.cs │ │ │ │ │ │ ├── ShaderIDs.cs.meta │ │ │ │ │ │ ├── V1/ │ │ │ │ │ │ │ ├── BakedVolumetricsV1.cs │ │ │ │ │ │ │ ├── BakedVolumetricsV1.cs.meta │ │ │ │ │ │ │ ├── BakedVolumetricsV1Renderer.cs │ │ │ │ │ │ │ └── BakedVolumetricsV1Renderer.cs.meta │ │ │ │ │ │ ├── V1.meta │ │ │ │ │ │ ├── V2/ │ │ │ │ │ │ │ ├── BakedVolumetricsV2.cs │ │ │ │ │ │ │ ├── BakedVolumetricsV2.cs.meta │ │ │ │ │ │ │ ├── BakedVolumetricsV2Renderer.cs │ │ │ │ │ │ │ └── BakedVolumetricsV2Renderer.cs.meta │ │ │ │ │ │ ├── V2.meta │ │ │ │ │ │ ├── V3/ │ │ │ │ │ │ │ ├── BakedVolumetricsV3.cs │ │ │ │ │ │ │ ├── BakedVolumetricsV3.cs.meta │ │ │ │ │ │ │ ├── BakedVolumetricsV3Renderer.cs │ │ │ │ │ │ │ ├── BakedVolumetricsV3Renderer.cs.meta │ │ │ │ │ │ │ ├── BakedVolumetricsV3SingleVolume.cs │ │ │ │ │ │ │ ├── BakedVolumetricsV3SingleVolume.cs.meta │ │ │ │ │ │ │ ├── BakedVolumetricsV3VolumeArrayParameter.cs │ │ │ │ │ │ │ └── BakedVolumetricsV3VolumeArrayParameter.cs.meta │ │ │ │ │ │ ├── V3.meta │ │ │ │ │ │ ├── V4/ │ │ │ │ │ │ │ ├── BakedVolumetricsV4.cs │ │ │ │ │ │ │ ├── BakedVolumetricsV4.cs.meta │ │ │ │ │ │ │ ├── BakedVolumetricsV4Renderer.cs │ │ │ │ │ │ │ └── BakedVolumetricsV4Renderer.cs.meta │ │ │ │ │ │ └── V4.meta │ │ │ │ │ └── PostProcessing.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Shaders/ │ │ │ │ │ ├── PostV1/ │ │ │ │ │ │ ├── BakedVolumetricsV1.shader │ │ │ │ │ │ └── BakedVolumetricsV1.shader.meta │ │ │ │ │ ├── PostV1.meta │ │ │ │ │ ├── PostV2/ │ │ │ │ │ │ ├── BakedVolumetricsV2.shader │ │ │ │ │ │ └── BakedVolumetricsV2.shader.meta │ │ │ │ │ ├── PostV2.meta │ │ │ │ │ ├── PostV3/ │ │ │ │ │ │ ├── BakedVolumetricsV3.shader │ │ │ │ │ │ └── BakedVolumetricsV3.shader.meta │ │ │ │ │ ├── PostV3.meta │ │ │ │ │ ├── PostV4.meta │ │ │ │ │ ├── PostV5.meta │ │ │ │ │ ├── Scene/ │ │ │ │ │ │ ├── FogRealtimeExperiment.shader │ │ │ │ │ │ ├── FogRealtimeExperiment.shader.meta │ │ │ │ │ │ ├── QuadIntrinsics.cginc │ │ │ │ │ │ ├── QuadIntrinsics.cginc.meta │ │ │ │ │ │ ├── SceneVolumetricFog.shader │ │ │ │ │ │ ├── SceneVolumetricFog.shader.meta │ │ │ │ │ │ ├── SceneVolumetricFog_LPPV.shader │ │ │ │ │ │ ├── SceneVolumetricFog_LPPV.shader.meta │ │ │ │ │ │ ├── ShaderNotes.txt │ │ │ │ │ │ └── ShaderNotes.txt.meta │ │ │ │ │ └── Scene.meta │ │ │ │ └── Shaders.meta │ │ │ └── Runtime.meta │ │ ├── BakedVolumetrics.meta │ │ ├── CubemapFog.meta │ │ ├── CustomBloom.meta │ │ ├── Editor.meta │ │ ├── ProductionSky.meta │ │ ├── RPG_FPS_game_assets_industrial.meta │ │ ├── Scenes/ │ │ │ ├── VolumetricsScene/ │ │ │ │ ├── LightingData.asset │ │ │ │ ├── LightingData.asset.meta │ │ │ │ ├── Lightmap-0_comp_light.exr │ │ │ │ ├── Lightmap-0_comp_light.exr.meta │ │ │ │ ├── Lightmap-1_comp_light.exr │ │ │ │ ├── Lightmap-1_comp_light.exr.meta │ │ │ │ ├── Lightmap-2_comp_light.exr │ │ │ │ ├── Lightmap-2_comp_light.exr.meta │ │ │ │ ├── Lightmap-3_comp_light.exr │ │ │ │ ├── Lightmap-3_comp_light.exr.meta │ │ │ │ ├── Lightmap-4_comp_light.exr │ │ │ │ ├── Lightmap-4_comp_light.exr.meta │ │ │ │ ├── Lightmap-5_comp_light.exr │ │ │ │ ├── Lightmap-5_comp_light.exr.meta │ │ │ │ ├── ReflectionProbe-0.exr │ │ │ │ ├── ReflectionProbe-0.exr.meta │ │ │ │ ├── VolumetricsScene_LightProbePlacement.asset │ │ │ │ └── VolumetricsScene_LightProbePlacement.asset.meta │ │ │ ├── VolumetricsScene.giparams │ │ │ ├── VolumetricsScene.giparams.meta │ │ │ ├── VolumetricsScene.lighting │ │ │ ├── VolumetricsScene.lighting.meta │ │ │ ├── VolumetricsScene.meta │ │ │ ├── VolumetricsScene.unity │ │ │ ├── VolumetricsScene.unity.meta │ │ │ ├── VolumetricsScene_Profiles/ │ │ │ │ ├── Post-process Volume Profile.asset │ │ │ │ └── Post-process Volume Profile.asset.meta │ │ │ └── VolumetricsScene_Profiles.meta │ │ ├── Scenes.meta │ │ ├── Shaders/ │ │ │ ├── ProBuilderDiffuse.mat │ │ │ ├── ProBuilderDiffuse.mat.meta │ │ │ ├── ProBuilderStandard.mat │ │ │ ├── ProBuilderStandard.mat.meta │ │ │ ├── SimpleLightmapDiffuse.shader │ │ │ └── SimpleLightmapDiffuse.shader.meta │ │ ├── Shaders.meta │ │ ├── XR.meta │ │ └── XRI.meta │ ├── Packages/ │ │ ├── manifest.json │ │ └── packages-lock.json │ ├── ProjectSettings/ │ │ ├── AudioManager.asset │ │ ├── BurstAotSettings_Android.json │ │ ├── ClusterInputManager.asset │ │ ├── CommonBurstAotSettings.json │ │ ├── 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 │ │ ├── SceneTemplateSettings.json │ │ ├── TagManager.asset │ │ ├── TimeManager.asset │ │ ├── TimelineSettings.asset │ │ ├── UnityConnectSettings.asset │ │ ├── VFXManager.asset │ │ ├── VersionControlSettings.asset │ │ ├── XRPackageSettings.asset │ │ └── XRSettings.asset │ └── UserSettings/ │ └── EditorUserSettings.asset ├── LICENSE └── README.md