Variable GEOMETRY_BEHAVIOURSConst
GEOMETRY_BEHAVIOURS: {
commitRequestsRender: {
what: string;
probedIn: "data/scene-loader/commit-request-render.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
sortedAppendHold: {
what: string;
probedIn: "conformance/sorted-append-hold.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: "yes";
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "docs/specs/MESH_NODE_SPEC.md §2.1";
};
};
};
depthSortRegistration: {
what: "A commit registers the node’s element centers with the depth-sort coordinator.";
probedIn: "conformance/depth-sort-registration.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
monitorVisibleCount: {
what: string;
probedIn: "conformance/monitor-visible-count.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
retryForwardsNoPreimage: {
what: "A failed-load retry forwards the derived view state’s noPreimage flag to the loader.";
probedIn: "data/scene-loader/lifecycle/retry.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
failedRetryUnwindsLadderPass: {
what: "A retry that throws rolls the progressive loader back to its pass start.";
probedIn: "data/scene-loader/lifecycle/retry.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
partialExtendTolerance: {
what: string;
probedIn: "data/scene-loader/partial-extend-tolerance.test.ts";
cells: {
points: "yes";
lines: {
absent: string;
enforcedBy: "no-op";
spec: "src/data/scene-loader/partial-extend-tolerance.ts";
};
gsplats: "yes";
mesh: "yes";
};
};
l0ChunkCache: {
what: string;
probedIn: "data/loaders/l0-cache-wiring.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: "yes";
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "docs/specs/MESH_NODE_SPEC.md §9";
};
};
};
lodGroupChildActivation: {
what: string;
probedIn: "data/scene-loader/nodes/load-lod-group-node.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
lodLevel: {
what: "May be the display_type of a kind=lod group (GEOMETRY_CAPABILITIES.lod).";
probedIn: "conformance/structural-membership.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
partitionPart: {
what: "May be the display_type of a kind=partition group (GEOMETRY_CAPABILITIES.partition).";
probedIn: "conformance/structural-membership.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
ladderPickingLayout: {
what: string;
probedIn: "data/scene-loader/loaders/loader-factory.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: {
absent: string;
enforcedBy: "no-op";
spec: "src/data/scene-loader/loaders/loader-factory.ts";
};
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "docs/specs/MESH_NODE_SPEC.md §9.1";
};
};
};
ladderTexture: {
what: "A progressive ladder whose levels declare a texture renders it.";
probedIn: "data/scene-loader/loaders/loader-factory.test.ts";
cells: {
points: {
absent: "Points have no texture channel; a level’s has_texture attr is ignored.";
enforcedBy: "no-op";
spec: "docs/guides/user/LUXAR_ZARR_FORMAT.md";
};
lines: {
absent: "Lines have no texture channel; a level’s has_texture attr is ignored.";
enforcedBy: "no-op";
spec: "docs/guides/user/LUXAR_ZARR_FORMAT.md";
};
gsplats: {
absent: "GSplats have no texture channel; a level’s has_texture attr is ignored.";
enforcedBy: "no-op";
spec: "docs/guides/user/LUXAR_ZARR_FORMAT.md";
};
mesh: {
absent: string;
enforcedBy: "refuse";
spec: "docs/specs/MESH_NODE_SPEC.md §9.1";
};
};
};
colormapSupport: {
what: string;
probedIn: "conformance/colormap-support.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
densityGuard: {
what: string;
probedIn: "rendering/materials/density-drop.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: "yes";
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "src/scene/density-guard.ts";
};
};
};
glassPartitionGuard: {
what: string;
probedIn: "rendering/materials/glass-partition.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
pickRegistration: {
what: string;
probedIn: "rendering/node-factory/register-existing-scene-nodes.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
};
} = ...
Type Declaration
-
ReadonlycommitRequestsRender: {
what: string;
probedIn: "data/scene-loader/commit-request-render.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlysortedAppendHold: {
what: string;
probedIn: "conformance/sorted-append-hold.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: "yes";
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "docs/specs/MESH_NODE_SPEC.md §2.1";
};
};
}
-
ReadonlydepthSortRegistration: {
what: "A commit registers the node’s element centers with the depth-sort coordinator.";
probedIn: "conformance/depth-sort-registration.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlymonitorVisibleCount: {
what: string;
probedIn: "conformance/monitor-visible-count.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlyretryForwardsNoPreimage: {
what: "A failed-load retry forwards the derived view state’s noPreimage flag to the loader.";
probedIn: "data/scene-loader/lifecycle/retry.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlyfailedRetryUnwindsLadderPass: {
what: "A retry that throws rolls the progressive loader back to its pass start.";
probedIn: "data/scene-loader/lifecycle/retry.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlypartialExtendTolerance: {
what: string;
probedIn: "data/scene-loader/partial-extend-tolerance.test.ts";
cells: {
points: "yes";
lines: {
absent: string;
enforcedBy: "no-op";
spec: "src/data/scene-loader/partial-extend-tolerance.ts";
};
gsplats: "yes";
mesh: "yes";
};
}
-
Readonlyl0ChunkCache: {
what: string;
probedIn: "data/loaders/l0-cache-wiring.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: "yes";
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "docs/specs/MESH_NODE_SPEC.md §9";
};
};
}
-
ReadonlylodGroupChildActivation: {
what: string;
probedIn: "data/scene-loader/nodes/load-lod-group-node.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlylodLevel: {
what: "May be the display_type of a kind=lod group (GEOMETRY_CAPABILITIES.lod).";
probedIn: "conformance/structural-membership.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlypartitionPart: {
what: "May be the display_type of a kind=partition group (GEOMETRY_CAPABILITIES.partition).";
probedIn: "conformance/structural-membership.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlyladderPickingLayout: {
what: string;
probedIn: "data/scene-loader/loaders/loader-factory.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: {
absent: string;
enforcedBy: "no-op";
spec: "src/data/scene-loader/loaders/loader-factory.ts";
};
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "docs/specs/MESH_NODE_SPEC.md §9.1";
};
};
}
-
ReadonlyladderTexture: {
what: "A progressive ladder whose levels declare a texture renders it.";
probedIn: "data/scene-loader/loaders/loader-factory.test.ts";
cells: {
points: {
absent: "Points have no texture channel; a level’s has_texture attr is ignored.";
enforcedBy: "no-op";
spec: "docs/guides/user/LUXAR_ZARR_FORMAT.md";
};
lines: {
absent: "Lines have no texture channel; a level’s has_texture attr is ignored.";
enforcedBy: "no-op";
spec: "docs/guides/user/LUXAR_ZARR_FORMAT.md";
};
gsplats: {
absent: "GSplats have no texture channel; a level’s has_texture attr is ignored.";
enforcedBy: "no-op";
spec: "docs/guides/user/LUXAR_ZARR_FORMAT.md";
};
mesh: {
absent: string;
enforcedBy: "refuse";
spec: "docs/specs/MESH_NODE_SPEC.md §9.1";
};
};
}
-
ReadonlycolormapSupport: {
what: string;
probedIn: "conformance/colormap-support.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlydensityGuard: {
what: string;
probedIn: "rendering/materials/density-drop.test.ts";
cells: {
points: "yes";
lines: "yes";
gsplats: "yes";
mesh: {
absent: string;
enforcedBy: "no-op";
spec: "src/scene/density-guard.ts";
};
};
}
-
ReadonlyglassPartitionGuard: {
what: string;
probedIn: "rendering/materials/glass-partition.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
-
ReadonlypickRegistration: {
what: string;
probedIn: "rendering/node-factory/register-existing-scene-nodes.test.ts";
cells: { points: "yes"; lines: "yes"; gsplats: "yes"; mesh: "yes" };
}
Every behaviour, by id. The order is the order the rows read in.