The effect is split into two Tres sphere meshes:
CustomShaderMaterial and shield.vert / shield.frag.CustomShaderMaterial and core.vert / core.frag.The shader animation reproduces the reference's central blue shield behavior:
The component exposes:
autoAnimate, deployProgress, deployToken, deployDuration, holdDuration, collapseDuration.radius, coreRadiusRatio, startScale.shellColor, hexColor, rimColor, opacity, hexScale, hexWidth, hexOpacity.coreColor, hotColor, coreIntensity, fresnelStrength, sweepWidth, sweepIntensity, noiseScale, noiseSpeed, pulseSpeed, pulseIntensity.deployToken and triggerDeployAction give the config panel or a host scene a replay hook without adding scene-specific logic.
src/shader/lightSpeedShieldDeployComponent/.