SYMBOL INDEX (161 symbols across 44 files) FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Editor/BakedVolumetricsTool.cs class BakedVolumetricsTool (line 11) | public class BakedVolumetricsTool : EditorWindow method ShowWindow (line 21) | [MenuItem("Baked Volumetrics/Setup")] method OnGUI (line 31) | void OnGUI() method CreateVolume (line 48) | public void CreateVolume() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/DensityType.cs type DensityType (line 4) | public enum DensityType FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/EnvironmentMapResolution.cs type EnvironmentMapResolution (line 4) | public enum EnvironmentMapResolution FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/HDREncoding.cs type HDREncoding (line 4) | public enum HDREncoding FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/LightAttenuationType.cs type LightAttenuationType (line 4) | public enum LightAttenuationType FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/LightingSource.cs type LightingSource (line 4) | public enum LightingSource FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/RaymarchSamples.cs type RaymarchSamples (line 4) | public enum RaymarchSamples FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/SceneVoxelizerType.cs type SceneVoxelizerType (line 4) | public enum SceneVoxelizerType FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/VolumeBitDepth.cs type VolumeBitDepth (line 4) | public enum VolumeBitDepth FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/VoxelCalculation.cs type VoxelCalculation (line 4) | public enum VoxelCalculation FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Enums/VoxelPreviewAxis.cs type VoxelPreviewAxis (line 4) | public enum VoxelPreviewAxis FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/MetaPassRenderingV1.cs class MetaPassRenderingV1 (line 10) | public class MetaPassRenderingV1 method MetaPassRenderingV1 (line 108) | public MetaPassRenderingV1(VolumeGeneratorAssets volumeGeneratorAssets) method ExtractSceneObjectMetaBuffers (line 121) | public List ExtractSceneObjectMetaBuffers() method CleanUpSceneObjectMetaBuffers (line 378) | public void CleanUpSceneObjectMetaBuffers(List objec... method RenderScene (line 388) | public void RenderScene(List sceneObjectMetaData, Ca... method GetRenderersAfterLOD0 (line 480) | public static Renderer[] GetRenderersAfterLOD0(LODGroup lodGroup) method GetRendererHashCodes (line 519) | public static int[] GetRendererHashCodes(Renderer[] renderers) method GetRendererHashCodesAfterLOD0 (line 534) | public static int[] GetRendererHashCodesAfterLOD0(LODGroup lodGroup) FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/MetaPassRenderingV2.cs class MetaPassRenderingV2 (line 10) | public class MetaPassRenderingV2 method MetaPassRenderingV2 (line 98) | public MetaPassRenderingV2(VolumeGeneratorAssets volumeGeneratorAssets) method ExtractSceneObjectMetaBuffers (line 111) | public List ExtractSceneObjectMetaBuffers() method CleanUpSceneObjectMetaBuffers (line 397) | public void CleanUpSceneObjectMetaBuffers(List objec... method RenderScene (line 407) | public void RenderScene(List sceneObjectMetaData, Ca... method UnpackSceneRender (line 476) | public void UnpackSceneRender(RenderTexture packedRenderTexture, Rende... method GetRenderersAfterLOD0 (line 498) | public static Renderer[] GetRenderersAfterLOD0(LODGroup lodGroup) method GetRendererHashCodes (line 537) | public static int[] GetRendererHashCodes(Renderer[] renderers) method GetRendererHashCodesAfterLOD0 (line 552) | public static int[] GetRendererHashCodesAfterLOD0(LODGroup lodGroup) method SetHDREncodingKeywords (line 566) | public static void SetHDREncodingKeywords(ComputeShader computeShader,... method SetHDREncodingKeywords (line 574) | public static void SetHDREncodingKeywords(Material material, HDREncodi... FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/NoiseLibrary.cs class NoiseLibrary (line 9) | public static class NoiseLibrary method GetRandomNoise (line 13) | public static Texture2D GetRandomNoise() method GetBlueNoise (line 49) | public static Texture2D GetBlueNoise() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/RenderTextureConverter.cs class RenderTextureConverter (line 14) | public class RenderTextureConverter method ConvertRenderTexture2DToTexture2D (line 19) | public Texture2D ConvertRenderTexture2DToTexture2D(RenderTexture rende... method SaveRenderTexture2DAsTexture2D (line 46) | public void SaveRenderTexture2DAsTexture2D(RenderTexture renderTexture... method SaveAsyncRenderTexture2DAsTexture2D (line 53) | public void SaveAsyncRenderTexture2DAsTexture2D(RenderTexture renderTe... method ConvertRenderTexture3DToTexture3D (line 77) | public Texture3D ConvertRenderTexture3DToTexture3D(RenderTexture rende... method SaveRenderTexture3DAsTexture3D (line 105) | public void SaveRenderTexture3DAsTexture3D(RenderTexture renderTexture... method SaveRenderTexture3DAsTexture3D (line 112) | public void SaveRenderTexture3DAsTexture3D(RenderTexture renderTexture... method SaveRenderTexture3DAsTexture3D (line 124) | public void SaveRenderTexture3DAsTexture3D(RenderTexture renderTexture... FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/RenderTextureSize.cs class RenderTextureSize (line 9) | public static class RenderTextureSize method GetRenderTextureFormatChannelCount (line 11) | public static int GetRenderTextureFormatChannelCount(RenderTextureForm... method GetRenderTextureMemorySize (line 88) | public static ulong GetRenderTextureMemorySize(RenderTexture renderTex... FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/SampleLightprobe.cs class SampleLightprobe (line 14) | public class SampleLightprobe method SampleLightprobe (line 58) | public SampleLightprobe(VolumeGenerator volumeGenerator, VolumeGenerat... method GetFinalGeneratedVolume (line 70) | public Texture3D GetFinalGeneratedVolume() => AssetDatabase.LoadAssetA... method GenerateVolume (line 76) | public void GenerateVolume() method SetupSceneColliders (line 274) | public void SetupSceneColliders() method RemoveSceneColliders (line 302) | public void RemoveSceneColliders() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/SampleVoxelTracer.cs class SampleVoxelTracer (line 30) | public class SampleVoxelTracer method SampleVoxelTracer (line 318) | public SampleVoxelTracer(VolumeGenerator volumeGenerator, VolumeGenera... method GetFinalGeneratedVolume (line 326) | public Texture3D GetFinalGeneratedVolume() => AssetDatabase.LoadAssetA... method GetGeneratedContent (line 332) | public void GetGeneratedContent() method CleanUpGeneratedContent (line 355) | public void CleanUpGeneratedContent() method BuildLightComputeBuffers (line 407) | public void BuildLightComputeBuffers() method CreateVoxelCamera (line 522) | public void CreateVoxelCamera() method CleanupVoxelCamera (line 546) | public void CleanupVoxelCamera() method GenerateAlbedoEmissiveNormalBuffers (line 572) | public void GenerateAlbedoEmissiveNormalBuffers() method CaptureEnvironment (line 1113) | public void CaptureEnvironment() method TraceDirectSurfaceLighting (line 1144) | public void TraceDirectSurfaceLighting() method TraceDirectVolumeLighting (line 1285) | public void TraceDirectVolumeLighting() method TraceEnvironmentSurfaceLighting (line 1454) | public void TraceEnvironmentSurfaceLighting() method TraceEnvironmentVolumeLighting (line 1575) | public void TraceEnvironmentVolumeLighting() method CombineDirectSurfaceLightingTerms (line 1723) | public void CombineDirectSurfaceLightingTerms() method TraceBounceSurfaceLighting (line 1850) | public void TraceBounceSurfaceLighting() method TraceBounceVolumeLighting (line 1976) | public void TraceBounceVolumeLighting() method CombineVolumeLighting (line 2155) | public void CombineVolumeLighting() method GenerateVolume (line 2218) | public void GenerateVolume() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/ShaderIDs.cs class ShaderIDs (line 6) | public static class ShaderIDs FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/MaterialMetaDataV1.cs type MaterialMetaDataV1 (line 11) | public struct MaterialMetaDataV1 method ReleaseTextures (line 16) | public void ReleaseTextures() method isEmpty (line 25) | public bool isEmpty() => albedoBuffer == null || emissiveBuffer == null; method GetDebugMemorySize (line 27) | public long GetDebugMemorySize() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/MaterialMetaDataV2.cs type MaterialMetaDataV2 (line 11) | public struct MaterialMetaDataV2 method ReleaseTextures (line 15) | public void ReleaseTextures() method isEmpty (line 21) | public bool isEmpty() => packedMetaBuffer == null; method GetDebugMemorySize (line 23) | public long GetDebugMemorySize() => Profiler.GetRuntimeMemorySizeLong(... FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/ObjectMetaDataV1.cs type ObjectMetaDataV1 (line 9) | public struct ObjectMetaDataV1 method CleanUp (line 16) | public void CleanUp() method GetDebugMemorySize (line 29) | public long GetDebugMemorySize() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/ObjectMetaDataV2.cs type ObjectMetaDataV2 (line 9) | public struct ObjectMetaDataV2 method CleanUp (line 16) | public void CleanUp() method GetDebugMemorySize (line 29) | public long GetDebugMemorySize() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/VoxelLightArea.cs type VoxelLightArea (line 12) | public struct VoxelLightArea method GetByteSize (line 31) | public static int GetByteSize() => Marshal.SizeOf(typeof(VoxelLightAre... method VoxelLightArea (line 37) | public VoxelLightArea(Light areaLight) FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/VoxelLightDirectional.cs type VoxelLightDirectional (line 12) | public struct VoxelLightDirectional method GetByteSize (line 26) | public static int GetByteSize() => Marshal.SizeOf(typeof(VoxelLightDir... method VoxelLightDirectional (line 32) | public VoxelLightDirectional(Light directionalLight) FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/VoxelLightPoint.cs type VoxelLightPoint (line 12) | public struct VoxelLightPoint method GetByteSize (line 23) | public static int GetByteSize() => Marshal.SizeOf(typeof(VoxelLightPoi... method VoxelLightPoint (line 29) | public VoxelLightPoint(Light pointLight) FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/Structs/VoxelLightSpot.cs type VoxelLightSpot (line 12) | public struct VoxelLightSpot method GetByteSize (line 25) | public static int GetByteSize() => Marshal.SizeOf(typeof(VoxelLightSpo... method VoxelLightSpot (line 31) | public VoxelLightSpot(Light spotLight) FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/VolumeGenerator.cs class VolumeGenerator (line 17) | public class VolumeGenerator : MonoBehaviour method GetTotalVoxelCount (line 99) | public int GetTotalVoxelCount() => volumeResolution.x * volumeResoluti... method GetVoxelResolution (line 101) | public Vector3Int GetVoxelResolution() => volumeResolution; method GetVolumeSpaceUsage (line 103) | public long GetVolumeSpaceUsage() method GetGeneratedVolume (line 113) | public Texture3D GetGeneratedVolume() method GetFinalVolume (line 123) | public Texture3D GetFinalVolume() => AssetDatabase.LoadAssetAtPath AssetDatabase.LoadAssetAtPath new Texture3D(GetVoxelReso... method Setup (line 167) | public void Setup() method SetupSceneObjectVolume (line 184) | public void SetupSceneObjectVolume() method GenerateVolume (line 222) | public void GenerateVolume() method UpdateMaterial (line 275) | public void UpdateMaterial() method CalculateResolution (line 350) | private void CalculateResolution() method GenerateLightProbeGroup (line 358) | public void GenerateLightProbeGroup() method CheckForLightProbes (line 406) | public bool CheckForLightProbes() method ApplyAdjustments (line 413) | public void ApplyAdjustments(Texture3D volumeRead) method ApplyDensity (line 483) | public void ApplyDensity(Texture3D volumeRead, bool generateSeperateTe... method OnDrawGizmos (line 566) | private void OnDrawGizmos() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/VolumeGeneratorAssets.cs class VolumeGeneratorAssets (line 8) | public class VolumeGeneratorAssets method GetResources (line 56) | public void GetResources() method HasResources (line 79) | public bool HasResources() method PrepareAssetFolders (line 165) | public bool PrepareAssetFolders() method GetVolumeMaterial (line 186) | public Material GetVolumeMaterial(string volumeName) method GetVolume_LPPV_Material (line 211) | public Material GetVolume_LPPV_Material(string volumeName) FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/VolumeGeneratorEditor.cs class VolumeGeneratorEditor (line 15) | [CustomEditor(typeof(VolumeGenerator))] method VolumePropertiesUI (line 35) | private void VolumePropertiesUI() method VolumeQualityUI (line 46) | private void VolumeQualityUI() method VolumeRenderingUI (line 77) | private void VolumeRenderingUI() method VolumeDensityUI (line 115) | private void VolumeDensityUI() method SampleLightprobeUI (line 200) | private void SampleLightprobeUI() method SampleVoxelTracer (line 235) | private void SampleVoxelTracer() method ApplyPostUI (line 496) | private void ApplyPostUI() method GizmosUI (line 529) | private void GizmosUI() method OnInspectorGUI (line 547) | public override void OnInspectorGUI() FILE: BakedVolumetrics/Assets/BakedVolumetrics/OfflineGeneration/Scripts/VolumeGeneratorUtility.cs class VolumeGeneratorUtility (line 9) | public static class VolumeGeneratorUtility method UpdateProgressBar (line 11) | public static void UpdateProgressBar(string description, float progres... method CloseProgressBar (line 13) | public static void CloseProgressBar() => EditorUtility.ClearProgressBa... method ContainBounds (line 15) | public static bool ContainBounds(Bounds bounds, Bounds target) => boun... method SetComputeKeyword (line 17) | public static void SetComputeKeyword(ComputeShader computeShader, stri... method SetMaterialKeyword (line 25) | public static void SetMaterialKeyword(Material material, string keywor... FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/CameraDepth.cs class CameraDepth (line 12) | [ExecuteInEditMode] method Awake (line 49) | private void Awake() method Update (line 57) | private void Update() method OnEnable (line 63) | private void OnEnable() FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/ComputeShaderParameter.cs class ComputeShaderParameter (line 9) | [Serializable] FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/ShaderIDs.cs class ShaderIDs (line 12) | public static class ShaderIDs FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V1/BakedVolumetricsV1.cs class BakedVolumetricsV1 (line 20) | [Serializable] FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V1/BakedVolumetricsV1Renderer.cs class BakedVolumetricsV1Renderer (line 20) | public sealed class BakedVolumetricsV1Renderer : PostProcessEffectRender... method Render (line 22) | public override void Render(PostProcessRenderContext context) FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V2/BakedVolumetricsV2.cs class BakedVolumetricsV2 (line 26) | [Serializable] FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V2/BakedVolumetricsV2Renderer.cs class BakedVolumetricsV2Renderer (line 10) | public sealed class BakedVolumetricsV2Renderer : PostProcessEffectRender... method Render (line 12) | public override void Render(PostProcessRenderContext context) FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V3/BakedVolumetricsV3.cs class BakedVolumetricsV3 (line 10) | [Serializable] FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V3/BakedVolumetricsV3Renderer.cs class BakedVolumetricsV3Renderer (line 11) | public sealed class BakedVolumetricsV3Renderer : PostProcessEffectRender... method Render (line 13) | public override void Render(PostProcessRenderContext context) FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V3/BakedVolumetricsV3SingleVolume.cs class BakedVolumetricsV3SingleVolume (line 10) | [Serializable] FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V3/BakedVolumetricsV3VolumeArrayParameter.cs class BakedVolumetricsV3VolumeArrayParameter (line 10) | [Serializable] FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V4/BakedVolumetricsV4.cs class BakedVolumetricsV4 (line 10) | [Serializable] FILE: BakedVolumetrics/Assets/BakedVolumetrics/Runtime/Scripts/PostProcessing/V4/BakedVolumetricsV4Renderer.cs class BakedVolumetricsV4Renderer (line 10) | public sealed class BakedVolumetricsV4Renderer : PostProcessEffectRender... method Render (line 12) | public override void Render(PostProcessRenderContext context)