|
IVSmoke 1.0
|
#include <IVSmokeRayMarchPipeline.h>

Public Member Functions | |
| bool | IsValid () const |
Public Attributes | |
| FRDGBufferRef | TileDataBuffer |
| FRDGTextureRef | ViewOccupancy |
| FRDGTextureRef | LightOccupancy |
| FIntPoint | TileCount |
| uint32 | StepSliceCount |
Container for occupancy resources created per frame. Holds tile data buffer and occupancy textures.
Definition at line 411 of file IVSmokeRayMarchPipeline.h.
| FIVSmokeOccupancyResources::FIVSmokeOccupancyResources | ( | ) |
Definition at line 232 of file IVSmokeRayMarchPipeline.cpp.
| bool FIVSmokeOccupancyResources::IsValid | ( | ) | const |
Definition at line 241 of file IVSmokeRayMarchPipeline.cpp.
| FRDGTextureRef FIVSmokeOccupancyResources::LightOccupancy |
Light occupancy 3D texture (which volumes affect light at each cell).
Definition at line 420 of file IVSmokeRayMarchPipeline.h.
| uint32 FIVSmokeOccupancyResources::StepSliceCount |
Step slice count (MaxSteps / 4).
Definition at line 426 of file IVSmokeRayMarchPipeline.h.
| FIntPoint FIVSmokeOccupancyResources::TileCount |
Tile count (W/16, H/16).
Definition at line 423 of file IVSmokeRayMarchPipeline.h.
| FRDGBufferRef FIVSmokeOccupancyResources::TileDataBuffer |
Per-tile metadata buffer.
Definition at line 414 of file IVSmokeRayMarchPipeline.h.
| FRDGTextureRef FIVSmokeOccupancyResources::ViewOccupancy |
View occupancy 3D texture (which volumes are present at each cell).
Definition at line 417 of file IVSmokeRayMarchPipeline.h.