unreal.PCGKernelType

class unreal.PCGKernelType

Bases: EnumBase

Type of kernel allows us to make decisions about execution automatically, streamlining authoring.

C++ Source:

  • Plugin: PCG

  • Module: PCG

  • File: PCGCustomHLSL.h

ATTRIBUTE_SET_PROCESSOR: PCGKernelType = Ellipsis

Kernel executes on each element of the attribute sets in the first input pin.

Type:

5

CUSTOM: PCGKernelType = Ellipsis

Execution thread counts and output buffer sizes configurable on node. All data read/write indices must be manually bounds checked.

Type:

4

POINT_GENERATOR: PCGKernelType = Ellipsis

Kernel executes for fixed number of points, configurable on node.

Type:

1

POINT_PROCESSOR: PCGKernelType = Ellipsis

Kernel executes on each point in first input pin.

Type:

0

TEXTURE_GENERATOR: PCGKernelType = Ellipsis

Kernel executes for each texel in a fixed size texture, configurable on node.

Type:

3

TEXTURE_PROCESSOR: PCGKernelType = Ellipsis

Kernel executes on each texel in the first input pin.

Type:

2