Expand description
Vanilla affected-block ray traversal and immutable-calculator fast paths.
Modulesยง
- cache ๐
- Bounded block-ray caches for immutable explosion calculators.
Structsยง
- Explosion
Ray ๐ - Explosion
RayContext ๐ - Explosion
World ๐Bounds - Region
Explosion ๐Block Reader
Constantsยง
- INITIAL_
RAY_ ๐POWER_ BASE - INITIAL_
RAY_ ๐POWER_ RANDOM_ SCALE - MAX_
INITIAL_ ๐RAY_ POWER_ SCALE - RAY_
COUNT ๐ - RAY_
GRID_ ๐INTERIOR_ SIZE - RAY_
GRID_ ๐LAST_ INDEX - RAY_
GRID_ ๐SIZE - RAY_
POWER_ ๐DECAY - RAY_
REGION_ ๐BLOCK_ PADDING - RAY_
STEP ๐ - RESISTANCE_
POWER_ ๐OFFSET - RESISTANCE_
POWER_ ๐SCALE
Staticsยง
- RAY_
STEPS ๐
Functionsยง
- initial_
ray_ ๐power - is_
boundary_ ๐ray - ray_
axis_ ๐has_ bounded_ floor - ray_
direction ๐ - ray_
direction_ ๐component - ray_
power_ ๐loss_ from_ resistance - visit_
immutable_ ๐ray_ positions