Crack Nucleation & Propagation
โข
Two-field H design: We separate the strain energy history into two independent fields:
โฆ
H_historyย (tight spherical seed) โ feeds the AT2 phase-field PDE solver for localized damage
โฆ
H_gradientย (vertical gradient: strong at bottom, zero at mid-height) โ provides a smooth โH for crack tip direction, ensuring consistent bottomโtop propagation
โข
Radial surface paths: At impact, 6 crack paths are seeded radially outward from the contact center (star pattern), with a low Z-component (z = 0.15) to keep paths near the bottom surface for immediate visibility
โข
AT2 phase-field PDE: Variational damage model solved via Jacobi iteration. H_crack (5ร H_ref) is seeded along existing crack paths as a boundary condition
โข
H-gated tip advancement: Tips only advance where local H exceeds 0.1ร H_ref, preventing blind extension into undamaged regions (ears, nose)
โข
EMA direction smoothingย (ฮฑ = 0.15): Maintains radial propagation direction, gradually rotating upward following โH
โข
Physics H suppression: MPM stress-driven H is suppressed for 20 frames post-impact, preventing stress wave artifacts at thin geometry (ears, neck). Only the impact-seeded H drives initial crack formation
Rendering
โข
Gaussian Splatting with crack-aware visualization
โข
Damaged Gaussians: opacity reduced to 40%, displaced up to 0.004 world units perpendicular to crack surface
โข
Crack gap fraction: 0.25 for visible splitting effect
โข
Crack lines rendered as thin geometric damage (width = 0.006) from polyline proximity

