Feed (top) falls through the fluidized bed while its ZnS core shrinks · calcine (bottom) is discharged once roasted.
Unreacted ZnS core ZnO shell (soluble) Zinc ferrite (locked) O2 blast bubble

Zinc Roasting — Shrinking-Core Furnace Cross-Section (2D)

A companion to the 3D smelter view: watch individual ZnS grains roast under a real shrinking-core kinetic model as they fall through the fluidized bed, tracking desulfurization, soluble Zn and the zinc-ferrite loss that appears when the bed runs too hot.