unreal.ApertureSamplingPattern

class unreal.ApertureSamplingPattern

Bases: EnumBase

Aperture sampling pattern

C++ Source:

  • Plugin: AccumulationDOF

  • Module: AccumulationDOF

  • File: AccumulationDOFTypes.h

HALTON: ApertureSamplingPattern = Ellipsis

Halton sequence with Shirley-Chiu disk mapping.

Will use the sample count specified.

Note: Shirley-Chiu produced more visually consistent results than culling the Halton square to the aperture circle.

Type:

0

HEXAWEB: ApertureSamplingPattern = Ellipsis

Concentric rings with staggered angular offsets. Sample distances are roughly maintained (both radially and tangentially).

Actual number of samples will be picked based on completed ring sample counts, so may not use the exact number of samples requested.

Note: Produces more even bokeh compared to Halton.

Type:

1

VOGEL: ApertureSamplingPattern = Ellipsis

Vogel spiral

Similar quality results as with Golden Hexaweb

Type:

2