Zdexby TheHolyOneZ
18,277 classes
Class

HDRaytracingLightCluster

UnityEngine.Rendering.HighDefinition.HDRaytracingLightCluster, Unity.RenderPipelines.HighDefinition.Runtime Unity.RenderPipelines.HighDefinition.Runtime.dll

Members 40

OffsetSizeNameTypeFlags
——m_RenderPipelineResources<from the binary>
——m_RenderPipelineRayTracingResources<from the binary>
——m_RenderPipeline<from the binary>
——m_LightVolumesCPUArray<from the binary>
——m_LightVolumeGPUArray<from the binary>
——m_LightCullResult<from the binary>
——m_LightCluster<from the binary>
——m_LightDataCPUArray<from the binary>
——m_LightDataGPUArray<from the binary>
——m_EnvLightDataCPUArray<from the binary>
——m_EnvLightDataGPUArray<from the binary>
——m_DebugLightClusterTexture<from the binary>
——m_DebugMaterial<from the binary>
——m_DebugMaterialProperties<from the binary>
——m_LightClusterKernelName<from the binary>
——m_LightCullKernelName<from the binary>
——_ClusterCellSize<from the binary>
——_LightVolumes<from the binary>
——_LightVolumeCount<from the binary>
——_DebugColorGradientTexture<from the binary>
——_DebutLightClusterTexture<from the binary>
——_RaytracingLightCullResult<from the binary>
——_ClusterCenterPosition<from the binary>
——_ClusterDimension<from the binary>
——m_NumLightsPerCell<from the binary>
——minClusterPos<from the binary>
——maxClusterPos<from the binary>
——clusterCellSize<from the binary>
——clusterCenter<from the binary>
——clusterDimension<from the binary>
——punctualLightCount<from the binary>
——areaLightCount<from the binary>
——envLightCount<from the binary>
——totalLightCount<from the binary>
——bounds<from the binary>
——minBounds<from the binary>
——maxBounds<from the binary>
——localToWorldMatrix<from the binary>
——visibleLight<from the binary>
——lightComponent<from the binary>

Functions 39

SignatureFlagsNativeParams
void .ctor()—0x00
void Initialize()—0x00
void ReleaseResources()—0x00
void InitializeNonRenderGraphResources()—0x00
void CleanupNonRenderGraphResources()—0x00
void ResizeClusterBuffer()—0x00
void ResizeCullResultBuffer()—0x00
void ResizeVolumeBuffer()—0x00
void ResizeLightDataBuffer()—0x00
void ResizeEnvLightDataBuffer()—0x00
void OOBBToAABBBounds()—0x00
void BuildGPULightVolumes()—0x00
void EvaluateClusterVolume()—0x00
void CullLights()—0x00
void BuildLightCluster()—0x00
void BuildLightData()—0x00
void BuildEnvLightData()—0x00
void PrepareLightClusterDebugParameters()—0x00
void PrepareLightClusterDebugResources()—0x00
void ExecuteLightClusterDebug()—0x00
void EvaluateClusterDebugView()—0x00
void EvaluateClusterDebugView()—0x00
void GetCluster()—0x00
void GetLightDatas()—0x00
void GetEnvLightDatas()—0x00
void GetMinClusterPos()—0x00
void GetMaxClusterPos()—0x00
void GetClusterCellSize()—0x00
void GetPunctualLightCount()—0x00
void GetAreaLightCount()—0x00
void GetEnvLightCount()—0x00
void GetLightPerCellCount()—0x00
void InvalidateCluster()—0x00
void CullForRayTracing()—0x00
void BuildLightClusterBuffer()—0x00
void ReserveCookieAtlasSlots()—0x00
void BuildRayTracingLightData()—0x00
void BindLightClusterData()—0x00
void .cctor()—0x00