| FRenderResource
|
Module |
|
Header |
/Engine/Plugins/Experimental/HairStrands/Source/HairStrandsNiagara/Public/NiagaraDataInterfaceHairStrands.h |
Include |
#include "NiagaraDataInterfaceHairStrands.h" |
struct FNDIHairStrandsBuffer : public FRenderResource
Render buffers that will be used in hlsl functions
Name | Description | ||
---|---|---|---|
|
BoundingBoxBufferA |
Bounding Box Buffer A |
|
|
BoundingBoxBufferB |
Bounding Box Buffer B |
|
|
CurvesOffsetsBuffer |
Strand curves point offset buffer |
|
|
DeformedPositionBuffer |
Deformed position buffer in case no ressource are there |
|
|
const FNDIHairS... |
NDIDatas |
Niagara datas interface datas |
|
ParamsScaleBuffer |
Params scale buffer |
|
|
const FHairStra... |
SourceDatas |
The strand asset datas from which to sample |
|
const FHairStra... |
SourceDeformedResources |
The strand deformed resource to write into |
|
const FHairStra... |
SourceDeformedRootResources |
The strand root resource to write into |
|
const FHairStra... |
SourceRestResources |
The strand asset resource from which to sample |
|
const FHairStra... |
SourceRestRootResources |
The strand root resource to write into |
Name | Description | ||
---|---|---|---|
|
Initialize ( |
Set the asset that will be used to affect the buffer |
Name | Description | ||
---|---|---|---|
|
GetFriendlyName() |
Get the resource name |
|
|
InitRHI() |
Init the buffer |
|
|
ReleaseRHI() |
Release the buffer |