Class
HDRaytracingLightCluster
Members 40
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | — | 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
| Signature | Flags | Native | Params |
|---|---|---|---|
| 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 |