HammeriteLightmapBakeReportPassSnapshot

Core: lighting. Inherits RefCounted

One completed pass. dynamic fields sum the 4 light slots (RGBA); static fields sum the single RGB. NOTE: kind is stored as a plain int (a Kind value). GDScript inner classes cannot see the outer class's Kind enum unqualified, so the default is the literal 0 (== Kind.DIRECT) and the name lookup lives in the outer class's static kind_name().

What HammeriteLightmapBakeReport.PassSnapshot was in 1.x: an inner class is a class of its own.

Properties

TypeNameDefault
PackedInt32Arraydebug_counters
intfaces_lit
intindex
intkind
intpatch_count
intpatch_dynamic_radiosity_count
floatpatch_dynamic_radiosity_total
intpatch_dynamic_unshot_count
floatpatch_dynamic_unshot_total
intpatch_static_radiosity_count
floatpatch_static_radiosity_total
intpatch_static_unshot_count
floatpatch_static_unshot_total
intprobe_count
intprobe_dynamic_radiosity_count
floatprobe_dynamic_radiosity_total
intprobe_dynamic_unshot_count
floatprobe_dynamic_unshot_total
intprobe_static_radiosity_count
floatprobe_static_radiosity_total
intprobe_static_unshot_count
floatprobe_static_unshot_total

Property descriptions

debug_counters

var debug_counters: PackedInt32Array

Raw GPU atomic counters for this pass (the dynamic transfer breakdown). Empty for pass 0 and for the chunked distribute pass, which don't surface them.

faces_lit

var faces_lit: int

Undocumented.

index

var index: int

Undocumented.

kind

var kind: int

Undocumented.

patch_count

var patch_count: int

Undocumented.

patch_dynamic_radiosity_count

var patch_dynamic_radiosity_count: int

Undocumented.

patch_dynamic_radiosity_total

var patch_dynamic_radiosity_total: float

Undocumented.

patch_dynamic_unshot_count

var patch_dynamic_unshot_count: int

Undocumented.

patch_dynamic_unshot_total

var patch_dynamic_unshot_total: float

Undocumented.

patch_static_radiosity_count

var patch_static_radiosity_count: int

Undocumented.

patch_static_radiosity_total

var patch_static_radiosity_total: float

Undocumented.

patch_static_unshot_count

var patch_static_unshot_count: int

Undocumented.

patch_static_unshot_total

var patch_static_unshot_total: float

Undocumented.

probe_count

var probe_count: int

Undocumented.

probe_dynamic_radiosity_count

var probe_dynamic_radiosity_count: int

Undocumented.

probe_dynamic_radiosity_total

var probe_dynamic_radiosity_total: float

Undocumented.

probe_dynamic_unshot_count

var probe_dynamic_unshot_count: int

Undocumented.

probe_dynamic_unshot_total

var probe_dynamic_unshot_total: float

Undocumented.

probe_static_radiosity_count

var probe_static_radiosity_count: int

Undocumented.

probe_static_radiosity_total

var probe_static_radiosity_total: float

Undocumented.

probe_static_unshot_count

var probe_static_unshot_count: int

Undocumented.

probe_static_unshot_total

var probe_static_unshot_total: float

Undocumented.

Hammerite 2.0 · built from 6d57ab2d, 2026-10-17