Module |
|
Header |
/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MovieRenderTileImage.h |
Include |
#include "MovieRenderTileImage.h" |
struct FImageTileAccumulator
Contains all the image planes for the tiles.
Name | Description | ||
---|---|---|---|
|
float |
AccumulationGamma |
When accumulating apply pow(X,AccumulationGamma), and then apply pow(X,1/AccumulationGamma) on output. |
|
TArray64< FImag... |
ImagePlanes |
Actual pixel data. |
|
float |
KernelRadius |
Radius of the kernel, in units of the final image. A value of 1.0 means a radius of one pixel. |
|
NumChannels |
Number of channels in the tiles. Typical will be 3 (RGB). |
|
|
NumTilesX |
Horizontal tiles. |
|
|
NumTilesY |
Vertical tiles. |
|
|
TileSizeX |
Width of each tile in pixels |
|
|
TileSizeY |
Height of each tile in pixels |
Name | Description | |
---|---|---|
|
FImageTileAccumulator() |
Default constructor. |
Name | Description | ||
---|---|---|---|
|
AccumulatePixelData ( |
Given a rendered tile, accumulate the data to the full size image. |
|
|
AccumulateTile |
Given a tile and its subpixel offset, accumulate this tile to all of the image planes. |
|
|
FImageTilePl... |
AtPlaneData |
Get the data for the appropriate tile. |
|
const FImage... |
AtPlaneData |
Get the data for the appropriate tile. |
|
float |
CalcSampleWeight ( |
Given the dstance from a sample, calculate the weight. |
|
FetchFinalPixelDataByte ( |
After accumulation is finished, fetch the final image as bytes. |
|
|
FetchFinalPixelDataLinearColor ( |
After accumulation is finished, fetch the final image as linear colors |
|
|
FetchFinalPlaneScale ( |
After accumulation is finished, fetch the final scale of each plane. |
|
|
FetchFullImageValue |
Grab a single pixel from the full res tile and scale it by the appropriate Scale value. |
|
|
GetPlaneIndex |
Get the tile index in the ImagePlanes list. |
|
|
InitMemory ( |
Allocates memory. |
|
|
Reset() |
Resets the memory. |
|
|
ZeroPlanes() |
Initializes memory. Resets the memory to 0s so that we can start a new frame. |