IVSmoke 1.0
Loading...
Searching...
No Matches
FIVSmokeCSMGPUData Struct Reference

#include <IVSmokeCSMRenderer.h>

Collaboration diagram for FIVSmokeCSMGPUData:
Collaboration graph

Public Attributes

FMatrix44f ViewProjectionMatrix
 
float SplitDistance
 
float Padding [3]
 

Detailed Description

GPU-side cascade data for shader access. Packed for efficient GPU transfer.

Definition at line 78 of file IVSmokeCSMRenderer.h.

Member Data Documentation

◆ Padding

float FIVSmokeCSMGPUData::Padding[3]

Padding for 16-byte alignment.

Definition at line 87 of file IVSmokeCSMRenderer.h.

◆ SplitDistance

float FIVSmokeCSMGPUData::SplitDistance

Split distance (far plane of this cascade).

Definition at line 84 of file IVSmokeCSMRenderer.h.

◆ ViewProjectionMatrix

FMatrix44f FIVSmokeCSMGPUData::ViewProjectionMatrix

View-projection matrix for this cascade.

Definition at line 81 of file IVSmokeCSMRenderer.h.


The documentation for this struct was generated from the following file: